Uses of Class org.neo4j.graphmatching.PatternNode (Neo4j Community 2.1.0-M01 API)
Date: 2014-02-20

## Uses of Class
org.neo4j.graphmatching.PatternNode

- Packages that use PatternNode
  Package | Description
  --- | ---
  org.neo4j.graphmatching | Facilities for finding occurrences of patterns in a Neo4j graph.

- - ### Uses of PatternNode in org.neo4j.graphmatching

    Methods in org.neo4j.graphmatching that return PatternNode
    Modifier and Type | Method and Description
    --- | ---
    `PatternNode` | PatternRelationship.`getFirstNode()` Deprecated. Get the first pattern node that this pattern relationship relates.
    `PatternNode` | PatternRelationship.`getOtherNode(PatternNode node)` Deprecated. Get the `PatternNode` that this pattern relationship relates, that is not the specified node.
    `PatternNode` | PatternElement.`getPatternNode()` Deprecated. Returns the `PatternNode` corresponding to the matching `Node`.
    `PatternNode` | PatternRelationship.`getSecondNode()` Deprecated. Get the second pattern node that this pattern relationship relates.

    Methods in org.neo4j.graphmatching with parameters of type PatternNode
    Modifier and Type | Method and Description
    --- | ---
    `PatternRelationship` | PatternNode.`createOptionalRelationshipTo(PatternNode otherNode)` Deprecated. Create a directed, optional `PatternRelationship` from this node, to the specified other node.
    `PatternRelationship` | PatternNode.`createOptionalRelationshipTo(PatternNode otherNode, Direction dir)` Deprecated. Create an optional `PatternRelationship` between this node and the specified other node, with the specified direction.
    `PatternRelationship` | PatternNode.`createOptionalRelationshipTo(PatternNode otherNode, RelationshipType type)` Deprecated. Create a directed, optional `PatternRelationship` of the specified `RelationshipType` from this node to the specified other node.
    `PatternRelationship` | PatternNode.`createOptionalRelationshipTo(PatternNode otherNode, RelationshipType type, Direction dir)` Deprecated. Create an optional `PatternRelationship` of the specified `RelationshipType` between this node and the specified other node, with the specified direction.
    `PatternRelationship` | PatternNode.`createRelationshipTo(PatternNode otherNode)` Deprecated. Create a directed, required `PatternRelationship` from this node, to the specified other node.
    `PatternRelationship` | PatternNode.`createRelationshipTo(PatternNode otherNode, Direction dir)` Deprecated. Create a required `PatternRelationship` between this node and the specified other node, with the specified direction.
    `PatternRelationship` | PatternNode.`createRelationshipTo(PatternNode otherNode, RelationshipType type)` Deprecated. Create a directed, required `PatternRelationship` of the specified `RelationshipType` from this node to the specified other node.
    `PatternRelationship` | PatternNode.`createRelationshipTo(PatternNode otherNode, RelationshipType type, Direction dir)` Deprecated. Create a required `PatternRelationship` of the specified `RelationshipType` between this node and the specified other node, with the specified direction.
    `Direction` | PatternRelationship.`getDirectionFrom(PatternNode fromNode)` Deprecated. Get the direction in which relationships are discovered using this relationship pattern from the specified node.
    `Node` | PatternMatch.`getNodeFor(PatternNode node)` Deprecated.
    `PatternNode` | PatternRelationship.`getOtherNode(PatternNode node)` Deprecated. Get the `PatternNode` that this pattern relationship relates, that is not the specified node.
    `Iterable<PatternMatch>` | PatternMatcher.`match(PatternNode start, Map<String,PatternNode> objectVariables, Collection<PatternNode> optional)` Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
    `Iterable<PatternMatch>` | PatternMatcher.`match(PatternNode start, Map<String,PatternNode> objectVariables, PatternNode... optional)` Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
    `Iterable<PatternMatch>` | PatternMatcher.`match(PatternNode start, Map<String,PatternNode> objectVariables, PatternNode... optional)` Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
    `Iterable<PatternMatch>` | PatternMatcher.`match(PatternNode start, Node startNode)` Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
    `Iterable<PatternMatch>` | PatternMatcher.`match(PatternNode start, Node startNode, Map<String,PatternNode> objectVariables)` Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
    `Iterable<PatternMatch>` | PatternMatcher.`match(PatternNode start, Node startNode, Map<String,PatternNode> objectVariables, Collection<PatternNode> optional)` Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
    `Iterable<PatternMatch>` | PatternMatcher.`match(PatternNode start, Node startNode, Map<String,PatternNode> objectVariables, PatternNode... optional)` Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
    `Iterable<PatternMatch>` | PatternMatcher.`match(PatternNode start, Node startNode, Map<String,PatternNode> objectVariables, PatternNode... optional)` Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
    `static void` | PatternUtil.`printGraph(PatternNode startNode, PrintStream out)` Deprecated. Print a pattern graph rooted at a particular `PatternNode` to the specified `PrintStream`.

    Method parameters in org.neo4j.graphmatching with type arguments of type PatternNode
    Modifier and Type | Method and Description
    --- | ---
    `Iterable<PatternMatch>` | PatternMatcher.`match(PatternNode start, Map<String,PatternNode> objectVariables, Collection<PatternNode> optional)` Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
    `Iterable<PatternMatch>` | PatternMatcher.`match(PatternNode start, Map<String,PatternNode> objectVariables, Collection<PatternNode> optional)` Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
    `Iterable<PatternMatch>` | PatternMatcher.`match(PatternNode start, Map<String,PatternNode> objectVariables, PatternNode... optional)` Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
    `Iterable<PatternMatch>` | PatternMatcher.`match(PatternNode start, Node startNode, Map<String,PatternNode> objectVariables)` Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
    `Iterable<PatternMatch>` | PatternMatcher.`match(PatternNode start, Node startNode, Map<String,PatternNode> objectVariables, Collection<PatternNode> optional)` Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
    `Iterable<PatternMatch>` | PatternMatcher.`match(PatternNode start, Node startNode, Map<String,PatternNode> objectVariables, Collection<PatternNode> optional)` Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
    `Iterable<PatternMatch>` | PatternMatcher.`match(PatternNode start, Node startNode, Map<String,PatternNode> objectVariables, PatternNode... optional)` Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.

Copyright © 2002–2014 The Neo4j Graph Database Project. All rights reserved.