| Package | Description |
|---|---|
| com.mware.ge | |
| com.mware.ge.inmemory |
| Modifier and Type | Method and Description |
|---|---|
FindPathOptions |
FindPathOptions.setExcludedLabels(String... excludedLabels)
Edge labels to be excluded from traversal
|
FindPathOptions |
FindPathOptions.setLabels(String... labels)
Edge labels to include, if null any label will be traversed
|
FindPathOptions |
FindPathOptions.setProgressCallback(ProgressCallback progressCallback) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<Path> |
GraphBase.findPaths(FindPathOptions options,
Authorizations authorizations) |
Iterable<Path> |
Graph.findPaths(FindPathOptions options,
Authorizations authorizations)
Finds all paths between two vertices.
|
protected void |
GraphBase.findPathsRecursive(FindPathOptions options,
List<Path> foundPaths,
Vertex sourceVertex,
Vertex destVertex,
int hops,
Set<String> seenVertices,
Path currentPath,
ProgressCallback progressCallback,
Authorizations authorizations) |
protected void |
GraphBase.findPathsSetIntersection(FindPathOptions options,
List<Path> foundPaths,
Vertex sourceVertex,
Vertex destVertex,
ProgressCallback progressCallback,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
InMemoryGraph.findPathsRecursive(FindPathOptions options,
List<Path> foundPaths,
String sourceVertexId,
String destVertexId,
int hops,
Set<String> seenVertices,
Path currentPath,
ProgressCallback progressCallback,
Authorizations authorizations) |
protected void |
InMemoryGraph.findPathsRecursive(FindPathOptions options,
List<Path> foundPaths,
Vertex sourceVertex,
Vertex destVertex,
int hops,
Set<String> seenVertices,
Path currentPath,
ProgressCallback progressCallback,
Authorizations authorizations) |
Copyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.