Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Neo4j Community
PREV NEXT | FRAMES NO FRAMES

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

Packages that use PatternNode
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
`PatternNode` | `PatternRelationship.getFirstNode()` Get the first pattern node that this pattern relationship relates.
`PatternNode` | `PatternRelationship.getOtherNode(PatternNode node)` Get the `PatternNode` that this pattern relationship relates, that is not the specified node.
`PatternNode` | `PatternElement.getPatternNode()` Returns the `PatternNode` corresponding to the matching `Node`.
`PatternNode` | `PatternRelationship.getSecondNode()` Get the second pattern node that this pattern relationship relates.

Methods in org.neo4j.graphmatching with parameters of type PatternNode
`PatternRelationship` | `PatternNode.createOptionalRelationshipTo(PatternNode otherNode)` Create a directed, optional `PatternRelationship` from this node, to the specified other node.
`PatternRelationship` | `PatternNode.createOptionalRelationshipTo(PatternNode otherNode, Direction dir)` Create an optional `PatternRelationship` between this node and the specified other node, with the specified direction.
`PatternRelationship` | `PatternNode.createOptionalRelationshipTo(PatternNode otherNode, RelationshipType type)` 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)` 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)` Create a directed, required `PatternRelationship` from this node, to the specified other node.
`PatternRelationship` | `PatternNode.createRelationshipTo(PatternNode otherNode, Direction dir)` Create a required `PatternRelationship` between this node and the specified other node, with the specified direction.
`PatternRelationship` | `PatternNode.createRelationshipTo(PatternNode otherNode, RelationshipType type)` 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)` 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)` Get the direction in which relationships are discovered using this relationship pattern from the specified node.
`Node` | `PatternMatch.getNodeFor(PatternNode node)`
`PatternNode` | `PatternRelationship.getOtherNode(PatternNode node)` 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)` 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)` 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)` 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)` 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)` 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)` 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)` 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)` 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)` 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
`Iterable<PatternMatch>` | `PatternMatcher.match(PatternNode start, Map<String,PatternNode> objectVariables, Collection<PatternNode> optional)` 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)` 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)` 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)` 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)` 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)` 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)` Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Neo4j Community
PREV NEXT | FRAMES NO FRAMES

Copyright © 2011 The Neo4j Graph Database Project. All Rights Reserved.