|
Neo4j Community | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.neo4j.graphmatching.PatternMatcher
@Deprecated public class PatternMatcher
The PatternMatcher is the engine that performs the matching of a graph pattern with the actual graph.
Method Summary | |
---|---|
static PatternMatcher |
getMatcher()
Deprecated. Get the sole instance of the PatternMatcher . |
Iterable<PatternMatch> |
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> |
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> |
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> |
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> |
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> |
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 . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static PatternMatcher getMatcher()
PatternMatcher
.
PatternMatcher
.public Iterable<PatternMatch> match(PatternNode start, Node startNode)
PatternNode
where the given PatternNode
starts matching at the given
Node
.
start
- the PatternNode
to start matching at.startNode
- the Node
to start matching at.
public Iterable<PatternMatch> match(PatternNode start, Node startNode, Map<String,PatternNode> objectVariables)
PatternNode
where the given PatternNode
starts matching at the given
Node
.
start
- the PatternNode
to start matching at.startNode
- the Node
to start matching at.objectVariables
- mapping from names to PatternNode
s.
public Iterable<PatternMatch> match(PatternNode start, Map<String,PatternNode> objectVariables, PatternNode... optional)
PatternNode
where the given PatternNode
starts matching at the given
Node
.
start
- the PatternNode
to start matching at.objectVariables
- mapping from names to PatternNode
s.optional
- nodes that form sub-patterns connected to this pattern.
public Iterable<PatternMatch> match(PatternNode start, Map<String,PatternNode> objectVariables, Collection<PatternNode> optional)
PatternNode
where the given PatternNode
starts matching at the given
Node
.
start
- the PatternNode
to start matching at.objectVariables
- mapping from names to PatternNode
s.optional
- nodes that form sub-patterns connected to this pattern.
public Iterable<PatternMatch> match(PatternNode start, Node startNode, Map<String,PatternNode> objectVariables, Collection<PatternNode> optional)
PatternNode
where the given PatternNode
starts matching at the given
Node
.
start
- the PatternNode
to start matching at.startNode
- the Node
to start matching at.objectVariables
- mapping from names to PatternNode
s.optional
- nodes that form sub-patterns connected to this pattern.
public Iterable<PatternMatch> match(PatternNode start, Node startNode, Map<String,PatternNode> objectVariables, PatternNode... optional)
PatternNode
where the given PatternNode
starts matching at the given
Node
.
start
- the PatternNode
to start matching at.startNode
- the Node
to start matching at.objectVariables
- mapping from names to PatternNode
s.optional
- nodes that form sub-patterns connected to this pattern.
|
Neo4j Community | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |