public abstract class LabelBasedSubgraphMatcher
extends java.lang.Object
Constructor and Description |
---|
LabelBasedSubgraphMatcher() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Grph> |
findAllMatches(Grph g,
java.util.Collection<java.lang.String> patterns,
Property vertexLabels,
Property edgeLabels) |
java.util.Map<java.lang.String,java.util.Set<Path>> |
findAllPathsMatching(Grph g,
java.util.Collection<java.lang.String> patterns,
Property vertexLabels,
Property edgeLabels) |
java.util.Set<Path> |
findPathsMatching(java.util.Collection<Path> paths,
java.lang.String pattern,
Property vertexLabels,
Property edgeLabels) |
abstract java.lang.String |
pathToString(Path p,
Property vertexLabels,
Property edgeLabels) |
public java.util.Set<Grph> findAllMatches(Grph g, java.util.Collection<java.lang.String> patterns, Property vertexLabels, Property edgeLabels)
public java.util.Map<java.lang.String,java.util.Set<Path>> findAllPathsMatching(Grph g, java.util.Collection<java.lang.String> patterns, Property vertexLabels, Property edgeLabels)
public java.util.Set<Path> findPathsMatching(java.util.Collection<Path> paths, java.lang.String pattern, Property vertexLabels, Property edgeLabels)