@Deprecated public class PatternMatcher extends Object
Modifier and Type | Method and Description |
---|---|
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 . |
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.Copyright © 2002–2014 The Neo4j Graph Database Project. All rights reserved.