public class GeTraverser extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
GeTraverser.Node |
static class |
GeTraverser.PathSet |
| Modifier and Type | Field and Description |
|---|---|
static long |
DEFAULT_CAPACITY |
static long |
DEFAULT_DEGREE |
static int |
DEFAULT_MAX_DEPTH |
static long |
DEFAULT_SKIP_DEGREE |
static long |
NO_LIMIT |
| Constructor and Description |
|---|
GeTraverser(Graph graph,
Authorizations authorizations) |
| Modifier and Type | Method and Description |
|---|---|
static void |
checkCapacity(long capacity,
long access,
String traverse) |
protected void |
checkVertexExist(String vertexId) |
protected Iterator<Edge> |
edgesOfVertex(String source,
Direction dir,
String label,
long limit) |
protected static <K,V> Map<K,V> |
newMap() |
protected static <V> Set<V> |
newSet() |
static Iterator<Edge> |
skipSuperNodeIfNeeded(Iterator<Edge> edges,
long degree,
long skipDegree) |
public static final long DEFAULT_CAPACITY
public static final long DEFAULT_DEGREE
public static final long DEFAULT_SKIP_DEGREE
public static final int DEFAULT_MAX_DEPTH
public static final long NO_LIMIT
public GeTraverser(Graph graph, Authorizations authorizations)
protected void checkVertexExist(String vertexId)
protected Iterator<Edge> edgesOfVertex(String source, Direction dir, String label, long limit)
public static void checkCapacity(long capacity,
long access,
String traverse)
public static Iterator<Edge> skipSuperNodeIfNeeded(Iterator<Edge> edges, long degree, long skipDegree)
protected static <V> Set<V> newSet()
protected static <K,V> Map<K,V> newMap()
Copyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.