public class TraverserManager extends Object
| 构造器和说明 |
|---|
TraverserManager(RestClient client,
GraphManager graphManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
List<Path> |
crosspoint(Object sourceId,
Object targetId,
Direction direction,
int maxDepth,
long limit) |
List<Path> |
crosspoint(Object sourceId,
Object targetId,
Direction direction,
String label,
int maxDepth,
long limit) |
List<Path> |
crosspoint(Object sourceId,
Object targetId,
Direction direction,
String label,
int maxDepth,
long degree,
long capacity,
long limit) |
List<Path> |
crosspoint(Object sourceId,
Object targetId,
int maxDepth) |
CustomizedCrosspoints |
customizedCrosspointss(CrosspointsRequest request) |
CustomizedPaths |
customizedPaths(PathsRequest 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) |
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,
long limit) |
List<Object> |
kneighbor(Object sourceId,
int depth) |
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,
long limit) |
List<Object> |
kout(Object sourceId,
int depth) |
List<Ranks> |
neighborRank(NeighborRankAPI.Request request) |
List<Path> |
paths(Object sourceId,
Object targetId,
Direction direction,
int maxDepth,
long limit) |
List<Path> |
paths(Object sourceId,
Object targetId,
Direction direction,
String label,
int maxDepth,
long limit) |
List<Path> |
paths(Object sourceId,
Object targetId,
Direction direction,
String label,
int maxDepth,
long degree,
long capacity,
long limit) |
List<Path> |
paths(Object sourceId,
Object targetId,
int maxDepth) |
Ranks |
personalRank(PersonalRankAPI.Request request) |
List<Path> |
rays(Object sourceId,
Direction direction,
String label,
int depth,
long degree,
long capacity,
long 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,
long 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,
long 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,
long 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 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, long 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, long 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 List<Path> paths(Object sourceId, Object targetId, Direction direction, int maxDepth, long limit)
public List<Path> paths(Object sourceId, Object targetId, Direction direction, String label, int maxDepth, long limit)
public List<Path> paths(Object sourceId, Object targetId, Direction direction, String label, int maxDepth, long degree, long capacity, long limit)
public List<Path> crosspoint(Object sourceId, Object targetId, Direction direction, int maxDepth, long limit)
public List<Path> crosspoint(Object sourceId, Object targetId, Direction direction, String label, int maxDepth, long limit)
public List<Path> crosspoint(Object sourceId, Object targetId, Direction direction, String label, int maxDepth, long degree, long capacity, long 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, long limit)
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, long limit)
public List<Path> rings(Object sourceId, Direction direction, String label, int depth, boolean sourceInRing, long degree, long capacity, long limit)
public List<Path> rays(Object sourceId, Direction direction, String label, int depth, long degree, long capacity, long limit)
public CustomizedPaths customizedPaths(PathsRequest request)
public CustomizedCrosspoints customizedCrosspointss(CrosspointsRequest request)
public FusiformSimilarity fusiformSimilarity(FusiformSimilarityRequest request)
public List<Ranks> neighborRank(NeighborRankAPI.Request request)
public Ranks personalRank(PersonalRankAPI.Request request)
Copyright © 2020. All rights reserved.