|
Neo4j Advanced | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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 . |
|
Neo4j Advanced | |||||||||
PREV NEXT | FRAMES NO FRAMES |