| Package | Description |
|---|---|
| com.tinkerpop.gremlin.process | |
| com.tinkerpop.gremlin.process.traverser | |
| com.tinkerpop.gremlin.process.traverser.util | |
| com.tinkerpop.gremlin.process.util |
| Modifier and Type | Method and Description |
|---|---|
default Traverser.Admin<T> |
Traverser.asAdmin()
Typecast the traverser to a "system traverser" so
Traverser.Admin methods can be accessed. |
default Traverser.Admin<T> |
Traverser.Admin.attach(Graph graph)
Traversers can not attach to graphs and thus, an
UnsupportedOperationException is thrown. |
Traverser.Admin<T> |
Traverser.Admin.attach(Vertex hostVertex)
Regenerate the detached traverser given its location at a particular vertex.
|
Traverser.Admin<T> |
Traverser.Admin.detach()
Prepare the traverser for migration across a JVM boundary.
|
<S> Traverser.Admin<S> |
TraverserGenerator.generate(S start,
Step<S,?> startStep,
long initialBulk) |
Traverser.Admin<T> |
Traverser.Admin.split()
Generate a sibling traverser of the current traverser with a full copy of all state within the sibling.
|
<R> Traverser.Admin<R> |
Traverser.Admin.split(R r,
Step<T,R> step)
Generate a child traverser of the current traverser for current as step and new object location.
|
| Modifier and Type | Method and Description |
|---|---|
default <S> java.util.Iterator<Traverser.Admin<S>> |
TraverserGenerator.generateIterator(java.util.Iterator<S> starts,
Step<S,?> startStep,
long initialBulk) |
| Modifier and Type | Method and Description |
|---|---|
void |
Traverser.Admin.merge(Traverser.Admin<?> other)
When two traversers are
Traverser#equals to each other, then they can be merged. |
| Modifier and Type | Class and Description |
|---|---|
class |
B_O_P_PA_S_SE_SL_Traverser<T> |
class |
B_O_PA_S_SE_SL_Traverser<T> |
class |
B_O_Traverser<T> |
class |
O_Traverser<T> |
| Modifier and Type | Method and Description |
|---|---|
Traverser.Admin<T> |
B_O_PA_S_SE_SL_Traverser.attach(Vertex vertex) |
<S> Traverser.Admin<S> |
O_TraverserGenerator.generate(S start,
Step<S,?> startStep,
long initialBulk) |
<S> Traverser.Admin<S> |
B_O_TraverserGenerator.generate(S start,
Step<S,?> startStep,
long initialBulk) |
<S> Traverser.Admin<S> |
B_O_PA_S_SE_SL_TraverserGenerator.generate(S start,
Step<S,?> startStep,
long initialBulk) |
<S> Traverser.Admin<S> |
B_O_P_PA_S_SE_SL_TraverserGenerator.generate(S start,
Step<S,?> startStep,
long initialBulk) |
| Modifier and Type | Method and Description |
|---|---|
void |
B_O_Traverser.merge(Traverser.Admin<?> other) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPathTraverser<T> |
class |
AbstractTraverser<T> |
| Modifier and Type | Method and Description |
|---|---|
Traverser.Admin<T> |
AbstractTraverser.attach(Vertex hostVertex) |
Traverser.Admin<T> |
AbstractPathTraverser.attach(Vertex vertex) |
Traverser.Admin<T> |
AbstractTraverser.detach() |
Traverser.Admin<T> |
AbstractPathTraverser.detach() |
Traverser.Admin<T> |
AbstractTraverser.split() |
Traverser.Admin<T> |
AbstractPathTraverser.split() |
<R> Traverser.Admin<R> |
AbstractTraverser.split(R r,
Step<T,R> step) |
<R> Traverser.Admin<R> |
AbstractPathTraverser.split(R r,
Step<T,R> step) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractTraverser.merge(Traverser.Admin<?> other) |
void |
AbstractPathTraverser.merge(Traverser.Admin<?> other) |
| Modifier and Type | Class and Description |
|---|---|
class |
EmptyTraverser<T> |
| Modifier and Type | Method and Description |
|---|---|
Traverser.Admin<T> |
EmptyTraverser.attach(Vertex hostVertex) |
Traverser.Admin<T> |
EmptyTraverser.detach() |
Traverser.Admin<S> |
TraverserSet.element() |
Traverser.Admin<S> |
TraverserSet.get(Traverser.Admin<S> traverser) |
Traverser.Admin<E> |
ExpandableStepIterator.next() |
Traverser.Admin<S> |
TraverserSet.peek() |
Traverser.Admin<S> |
TraverserSet.poll() |
Traverser.Admin<S> |
TraverserSet.remove() |
Traverser.Admin<T> |
EmptyTraverser.split() |
<R> Traverser.Admin<R> |
EmptyTraverser.split(R r,
Step<T,R> step) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<Traverser.Admin<S>> |
TraverserSet.iterator() |
java.util.Spliterator<Traverser.Admin<S>> |
TraverserSet.spliterator() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExpandableStepIterator.add(Traverser.Admin<E> traverser) |
boolean |
TraverserSet.add(Traverser.Admin<S> traverser) |
static void |
TraversalMetrics.finish(Step<?,?> step,
Traverser.Admin<?> traverser) |
void |
StepTimer.finish(Traverser.Admin<?> traverser) |
Traverser.Admin<S> |
TraverserSet.get(Traverser.Admin<S> traverser) |
void |
EmptyTraverser.merge(Traverser.Admin<?> other) |
boolean |
TraverserSet.offer(Traverser.Admin<S> traverser) |
| Modifier and Type | Method and Description |
|---|---|
void |
ExpandableStepIterator.add(java.util.Iterator<Traverser.Admin<E>> iterator) |
| Constructor and Description |
|---|
TraverserSet(Traverser.Admin<S> traverser) |
Copyright © 2013-2015 TinkerPop. All Rights Reserved.