@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 PatternNodes.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 PatternNodes.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 PatternNodes.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 PatternNodes.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 PatternNodes.optional - nodes that form sub-patterns connected to this pattern.Copyright © 2002–2015 The Neo4j Graph Database Project. All rights reserved.