public class TraverserManager extends Object
| Constructor and Description |
|---|
TraverserManager(RestClient client,
GraphManager graphManager) |
| Modifier and Type | Method and Description |
|---|---|
List<Path> |
allShortestPaths(Object sourceId,
Object targetId,
Direction direction,
int maxDepth) |
List<Path> |
allShortestPaths(Object sourceId,
Object targetId,
Direction direction,
String label,
int maxDepth) |
List<Path> |
allShortestPaths(Object sourceId,
Object targetId,
Direction direction,
String label,
int maxDepth,
long degree,
long capacity) |
List<Path> |
allShortestPaths(Object sourceId,
Object targetId,
Direction direction,
String label,
int maxDepth,
long degree,
long skipDegree,
long capacity) |
List<Path> |
allShortestPaths(Object sourceId,
Object targetId,
int maxDepth) |
long |
count(CountRequest request) |
PathsWithVertices |
count(TemplatePathsRequest request) |
List<Path> |
crosspoint(Object sourceId,
Object targetId,
Direction direction,
int maxDepth,
int limit) |
List<Path> |
crosspoint(Object sourceId,
Object targetId,
Direction direction,
String label,
int maxDepth,
int limit) |
List<Path> |
crosspoint(Object sourceId,
Object targetId,
Direction direction,
String label,
int maxDepth,
long degree,
long capacity,
int limit) |
List<Path> |
crosspoint(Object sourceId,
Object targetId,
int maxDepth) |
CustomizedCrosspoints |
customizedCrosspointss(CrosspointsRequest request) |
PathsWithVertices |
customizedPaths(CustomizedPathsRequest request) |
List<Edge> |
edges(List<String> ids) |
Edges |
edges(Shard shard) |
Edges |
edges(Shard shard,
String page) |
Edges |
edges(Shard shard,
String page,
long pageLimit) |
List<Shard> |
edgeShards(long splitSize) |
FusiformSimilarity |
fusiformSimilarity(FusiformSimilarityRequest request) |
Iterator<Edge> |
iteratorEdges(Shard shard,
int sizePerPage) |
Iterator<Vertex> |
iteratorVertices(Shard shard,
int sizePerPage) |
double |
jaccardSimilarity(Object vertexId,
Object otherId) |
double |
jaccardSimilarity(Object vertexId,
Object otherId,
Direction direction,
String label,
long degree) |
double |
jaccardSimilarity(Object vertexId,
Object otherId,
long degree) |
Map<Object,Double> |
jaccardSimilarity(SingleSourceJaccardSimilarityRequest request) |
Kneighbor |
kneighbor(KneighborRequest request) |
List<Object> |
kneighbor(Object sourceId,
Direction direction,
int depth) |
List<Object> |
kneighbor(Object sourceId,
Direction direction,
String label,
int depth) |
List<Object> |
kneighbor(Object sourceId,
Direction direction,
String label,
int depth,
long degree,
int limit) |
List<Object> |
kneighbor(Object sourceId,
int depth) |
Kout |
kout(KoutRequest request) |
List<Object> |
kout(Object sourceId,
Direction direction,
int depth) |
List<Object> |
kout(Object sourceId,
Direction direction,
String label,
int depth,
boolean nearest) |
List<Object> |
kout(Object sourceId,
Direction direction,
String label,
int depth,
boolean nearest,
long degree,
long capacity,
int limit) |
List<Object> |
kout(Object sourceId,
int depth) |
PathsWithVertices |
multiNodeShortestPath(MultiNodeShortestPathRequest request) |
List<Ranks> |
neighborRank(NeighborRankAPI.Request request) |
List<Path> |
paths(Object sourceId,
Object targetId,
Direction direction,
int maxDepth,
int limit) |
List<Path> |
paths(Object sourceId,
Object targetId,
Direction direction,
String label,
int maxDepth,
int limit) |
List<Path> |
paths(Object sourceId,
Object targetId,
Direction direction,
String label,
int maxDepth,
long degree,
long capacity,
int limit) |
List<Path> |
paths(Object sourceId,
Object targetId,
int maxDepth) |
PathsWithVertices |
paths(PathsRequest request) |
Ranks |
personalRank(PersonalRankAPI.Request request) |
List<Path> |
rays(Object sourceId,
Direction direction,
String label,
int depth,
long degree,
long capacity,
int limit) |
List<Path> |
rays(Object sourceId,
int depth) |
List<Path> |
rings(Object sourceId,
Direction direction,
String label,
int depth,
boolean sourceInRing,
long degree,
long capacity,
int limit) |
List<Path> |
rings(Object sourceId,
int depth) |
List<Object> |
sameNeighbors(Object vertexId,
Object otherId) |
List<Object> |
sameNeighbors(Object vertexId,
Object otherId,
Direction direction,
String label,
long degree) |
List<Object> |
sameNeighbors(Object vertexId,
Object otherId,
Direction direction,
String label,
long degree,
int limit) |
List<Object> |
sameNeighbors(Object vertexId,
Object otherId,
long degree) |
Path |
shortestPath(Object sourceId,
Object targetId,
Direction direction,
int maxDepth) |
Path |
shortestPath(Object sourceId,
Object targetId,
Direction direction,
String label,
int maxDepth) |
Path |
shortestPath(Object sourceId,
Object targetId,
Direction direction,
String label,
int maxDepth,
long degree,
long capacity) |
Path |
shortestPath(Object sourceId,
Object targetId,
Direction direction,
String label,
int maxDepth,
long degree,
long skipDegree,
long capacity) |
Path |
shortestPath(Object sourceId,
Object targetId,
int maxDepth) |
WeightedPaths |
singleSourceShortestPath(Object sourceId,
Direction direction,
String label,
String weight,
boolean withVertex) |
WeightedPaths |
singleSourceShortestPath(Object sourceId,
Direction direction,
String label,
String weight,
long degree,
long skipDegree,
long capacity,
int limit,
boolean withVertex) |
WeightedPaths |
singleSourceShortestPath(Object sourceId,
String weight,
boolean withVertex) |
List<Shard> |
vertexShards(long splitSize) |
List<Vertex> |
vertices(List<Object> ids) |
Vertices |
vertices(Shard shard) |
Vertices |
vertices(Shard shard,
String page) |
Vertices |
vertices(Shard shard,
String page,
long pageLimit) |
WeightedPath |
weightedShortestPath(Object sourceId,
Object targetId,
Direction direction,
String label,
String weight,
boolean withVertex) |
WeightedPath |
weightedShortestPath(Object sourceId,
Object targetId,
Direction direction,
String label,
String weight,
long degree,
long skipDegree,
long capacity,
boolean withVertex) |
WeightedPath |
weightedShortestPath(Object sourceId,
Object targetId,
String weight,
boolean withVertex) |
public TraverserManager(RestClient client, GraphManager graphManager)
public double jaccardSimilarity(Object vertexId, Object otherId, Direction direction, String label, long degree)
public Map<Object,Double> jaccardSimilarity(SingleSourceJaccardSimilarityRequest request)
public List<Object> sameNeighbors(Object vertexId, Object otherId, Direction direction, String label, long degree)
public List<Object> sameNeighbors(Object vertexId, Object otherId, Direction direction, String label, long degree, int limit)
public Path shortestPath(Object sourceId, Object targetId, Direction direction, int maxDepth)
public Path shortestPath(Object sourceId, Object targetId, Direction direction, String label, int maxDepth)
public Path shortestPath(Object sourceId, Object targetId, Direction direction, String label, int maxDepth, long degree, long capacity)
public Path shortestPath(Object sourceId, Object targetId, Direction direction, String label, int maxDepth, long degree, long skipDegree, long capacity)
public List<Path> allShortestPaths(Object sourceId, Object targetId, Direction direction, int maxDepth)
public List<Path> allShortestPaths(Object sourceId, Object targetId, Direction direction, String label, int maxDepth)
public List<Path> allShortestPaths(Object sourceId, Object targetId, Direction direction, String label, int maxDepth, long degree, long capacity)
public List<Path> allShortestPaths(Object sourceId, Object targetId, Direction direction, String label, int maxDepth, long degree, long skipDegree, long capacity)
public WeightedPaths singleSourceShortestPath(Object sourceId, String weight, boolean withVertex)
public WeightedPaths singleSourceShortestPath(Object sourceId, Direction direction, String label, String weight, boolean withVertex)
public WeightedPaths singleSourceShortestPath(Object sourceId, Direction direction, String label, String weight, long degree, long skipDegree, long capacity, int limit, boolean withVertex)
public WeightedPath weightedShortestPath(Object sourceId, Object targetId, String weight, boolean withVertex)
public WeightedPath weightedShortestPath(Object sourceId, Object targetId, Direction direction, String label, String weight, boolean withVertex)
public WeightedPath weightedShortestPath(Object sourceId, Object targetId, Direction direction, String label, String weight, long degree, long skipDegree, long capacity, boolean withVertex)
public PathsWithVertices multiNodeShortestPath(MultiNodeShortestPathRequest request)
public List<Path> paths(Object sourceId, Object targetId, Direction direction, int maxDepth, int limit)
public List<Path> paths(Object sourceId, Object targetId, Direction direction, String label, int maxDepth, int limit)
public List<Path> paths(Object sourceId, Object targetId, Direction direction, String label, int maxDepth, long degree, long capacity, int limit)
public PathsWithVertices paths(PathsRequest request)
public List<Path> crosspoint(Object sourceId, Object targetId, Direction direction, int maxDepth, int limit)
public List<Path> crosspoint(Object sourceId, Object targetId, Direction direction, String label, int maxDepth, int limit)
public List<Path> crosspoint(Object sourceId, Object targetId, Direction direction, String label, int maxDepth, long degree, long capacity, int limit)
public List<Object> kout(Object sourceId, Direction direction, String label, int depth, boolean nearest)
public List<Object> kout(Object sourceId, Direction direction, String label, int depth, boolean nearest, long degree, long capacity, int limit)
public Kout kout(KoutRequest request)
public List<Object> kneighbor(Object sourceId, Direction direction, String label, int depth)
public List<Object> kneighbor(Object sourceId, Direction direction, String label, int depth, long degree, int limit)
public Kneighbor kneighbor(KneighborRequest request)
public long count(CountRequest request)
public List<Path> rings(Object sourceId, Direction direction, String label, int depth, boolean sourceInRing, long degree, long capacity, int limit)
public List<Path> rays(Object sourceId, Direction direction, String label, int depth, long degree, long capacity, int limit)
public PathsWithVertices customizedPaths(CustomizedPathsRequest request)
public CustomizedCrosspoints customizedCrosspointss(CrosspointsRequest request)
public PathsWithVertices count(TemplatePathsRequest request)
public FusiformSimilarity fusiformSimilarity(FusiformSimilarityRequest request)
public List<Ranks> neighborRank(NeighborRankAPI.Request request)
public Ranks personalRank(PersonalRankAPI.Request request)
Copyright © 2023 The Apache Software Foundation. All rights reserved.