| Modifier and Type | Method and Description | 
|---|---|
Traverser.Admin<E> | 
DriverRemoteTraversal.nextTraverser()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
HaltedTraversersCountTraversal.addStart(Traverser.Admin<Vertex> start)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Traverser.Admin<ComputerResult> | 
VertexProgramStep.processNextStart()  | 
protected Traverser.Admin<ComputerResult> | 
ShortestPathVertexProgramStep.processNextStart()  | 
protected Traverser.Admin<S> | 
ComputerResultStep.processNextStart()  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<Traverser.Admin<S>> | 
ComputerResultStep.attach(Iterator<Traverser.Admin<S>> iterator,
      Graph graph)  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<Traverser.Admin<S>> | 
ComputerResultStep.attach(Iterator<Traverser.Admin<S>> iterator,
      Graph graph)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
RemoteTraverser<T>  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractRemoteTraverser<T>  | 
class  | 
DefaultRemoteTraverser<T>  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract Traverser.Admin<E> | 
AbstractRemoteTraversal.nextTraverser()
Note that internally  
#nextTraverser() is called from within a loop (specifically in
 AbstractStep.next() that breaks properly when a NoSuchElementException is thrown. | 
Traverser.Admin<E> | 
EmbeddedRemoteTraversal.nextTraverser()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Traverser.Admin<E> | 
RemoteStep.processNextStart()  | 
| 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. | 
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)  | 
default Traverser.Admin<E> | 
Traversal.Admin.nextTraverser()  | 
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> Iterator<Traverser.Admin<S>> | 
TraverserGenerator.generateIterator(Iterator<S> starts,
                Step<S,?> startStep,
                long initialBulk)  | 
| Modifier and Type | Method and Description | 
|---|---|
default void | 
Traversal.Admin.addStart(Traverser.Admin<S> start)
Add a single  
Traverser.Admin object to the head of the traversal. | 
void | 
Step.addStart(Traverser.Admin<S> start)
Add a single  
Traverser.Admin to the step. | 
void | 
Traverser.Admin.merge(Traverser.Admin<?> other)
When two traversers are have equality with each other, then they can be merged. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
default void | 
Traversal.Admin.addStarts(Iterator<Traverser.Admin<S>> starts)
Add an iterator of  
Traverser.Admin objects to the head/start of the traversal. | 
void | 
Step.addStarts(Iterator<Traverser.Admin<S>> starts)
Add a iterator of  
Traverser.Admin objects of type S to the step. | 
| Modifier and Type | Method and Description | 
|---|---|
Traverser.Admin<E> | 
AbstractLambdaTraversal.nextTraverser()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ColumnTraversal.addStart(Traverser.Admin start)  | 
void | 
AbstractLambdaTraversal.addStart(Traverser.Admin<S> start)  | 
void | 
TokenTraversal.addStart(Traverser.Admin<S> start)  | 
void | 
IdentityTraversal.addStart(Traverser.Admin<S> start)  | 
void | 
PredicateTraversal.addStart(Traverser.Admin<S> start)  | 
void | 
LoopTraversal.addStart(Traverser.Admin<S> start)  | 
void | 
ValueTraversal.addStart(Traverser.Admin<T> start)  | 
| Modifier and Type | Method and Description | 
|---|---|
static <S> Traverser.Admin<S> | 
PathProcessor.processTraverserPathLabels(Traverser.Admin<S> traverser,
                          Set<String> labels)  | 
| Modifier and Type | Method and Description | 
|---|---|
default <S> S | 
Scoping.getNullableScopeValue(Pop pop,
                     String key,
                     Traverser.Admin<?> traverser)
Calls  
Scoping.getScopeValue(Pop, Object, Traverser.Admin) and returns null if the key is not found. | 
default <S> S | 
Scoping.getSafeScopeValue(Pop pop,
                 Object key,
                 Traverser.Admin<?> traverser)
Calls  
Scoping.getScopeValue(Pop, Object, Traverser.Admin) but throws an unchecked IllegalStateException
 if the key cannot be found. | 
default <S> S | 
Scoping.getScopeValue(Pop pop,
             Object key,
             Traverser.Admin<?> traverser)
Finds the object with the specified key for the current traverser and throws an exception if the key cannot
 be found. 
 | 
static <S> Traverser.Admin<S> | 
PathProcessor.processTraverserPathLabels(Traverser.Admin<S> traverser,
                          Set<String> labels)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Traverser.Admin<E> | 
LocalStep.processNextStart()  | 
protected Traverser.Admin<S> | 
OptionalStep.processNextStart()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Iterator<Traverser.Admin<S>> | 
RepeatStep.computerAlgorithm()  | 
protected Iterator<Traverser.Admin<S>> | 
RepeatStep.RepeatEndStep.computerAlgorithm()  | 
protected Iterator<Traverser.Admin<E>> | 
BranchStep.computerAlgorithm()  | 
protected Iterator<Traverser.Admin<S>> | 
RepeatStep.standardAlgorithm()  | 
protected Iterator<Traverser.Admin<S>> | 
RepeatStep.RepeatEndStep.standardAlgorithm()  | 
protected Iterator<Traverser.Admin<E>> | 
BranchStep.standardAlgorithm()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
RepeatStep.doEmit(Traverser.Admin<S> traverser,
      boolean emitFirst)  | 
boolean | 
RepeatStep.doUntil(Traverser.Admin<S> traverser,
       boolean utilFirst)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Traverser.Admin<S> | 
FilterStep.processNextStart()  | 
protected Traverser.Admin<S> | 
WherePredicateStep.processNextStart()  | 
protected Traverser.Admin<S> | 
DedupGlobalStep.processNextStart()  | 
Traverser.Admin<S> | 
TailGlobalStep.processNextStart()  | 
protected Traverser.Admin<S> | 
WhereTraversalStep.processNextStart()  | 
protected Traverser.Admin<S> | 
PathFilterStep.processNextStart()  | 
| Modifier and Type | Method and Description | 
|---|---|
MemoryComputeKey<Map<Object,Traverser.Admin<S>>> | 
DedupGlobalStep.getMemoryComputeKey()  | 
Map<Object,Traverser.Admin<S>> | 
DedupGlobalStep.nextBarrier()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
WhereTraversalStep.WhereEndStep.filter(Traverser.Admin<Object> traverser)  | 
protected boolean | 
DropStep.filter(Traverser.Admin<S> traverser)  | 
protected boolean | 
NotStep.filter(Traverser.Admin<S> traverser)  | 
protected boolean | 
IsStep.filter(Traverser.Admin<S> traverser)  | 
protected boolean | 
HasStep.filter(Traverser.Admin<S> traverser)  | 
protected abstract boolean | 
FilterStep.filter(Traverser.Admin<S> traverser)  | 
protected boolean | 
AndStep.filter(Traverser.Admin<S> traverser)  | 
protected boolean | 
CoinStep.filter(Traverser.Admin<S> traverser)  | 
protected boolean | 
TraversalFilterStep.filter(Traverser.Admin<S> traverser)  | 
protected boolean | 
WherePredicateStep.filter(Traverser.Admin<S> traverser)  | 
protected boolean | 
LambdaFilterStep.filter(Traverser.Admin<S> traverser)  | 
protected boolean | 
DedupGlobalStep.filter(Traverser.Admin<S> traverser)  | 
boolean | 
ClassFilterStep.filter(Traverser.Admin<S> traverser)  | 
protected boolean | 
RangeGlobalStep.filter(Traverser.Admin<S> traverser)  | 
protected boolean | 
TimeLimitStep.filter(Traverser.Admin<S> traverser)  | 
protected boolean | 
NoneStep.filter(Traverser.Admin<S> traverser)  | 
protected boolean | 
WhereTraversalStep.filter(Traverser.Admin<S> traverser)  | 
protected boolean | 
OrStep.filter(Traverser.Admin<S> traverser)  | 
protected boolean | 
PathFilterStep.filter(Traverser.Admin<S> traverser)  | 
protected Object | 
WhereTraversalStep.WhereStartStep.map(Traverser.Admin<S> traverser)  | 
void | 
WhereTraversalStep.WhereEndStep.processStartTraverser(Traverser.Admin traverser)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DedupGlobalStep.addBarrier(Map<Object,Traverser.Admin<S>> barrier)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Iterator<Traverser.Admin<Map<String,E>>> | 
MatchStep.computerAlgorithm()  | 
protected Iterator<Traverser.Admin<Map<String,E>>> | 
MatchStep.standardAlgorithm()  | 
| Modifier and Type | Method and Description | 
|---|---|
Traversal.Admin<Object,Object> | 
MatchStep.GreedyMatchAlgorithm.apply(Traverser.Admin<Object> traverser)  | 
Traversal.Admin<Object,Object> | 
MatchStep.CountMatchAlgorithm.apply(Traverser.Admin<Object> traverser)  | 
protected Iterator<Vertex> | 
EdgeVertexStep.flatMap(Traverser.Admin<Edge> traverser)  | 
protected Iterator<E> | 
PropertiesStep.flatMap(Traverser.Admin<Element> traverser)  | 
protected Iterator<E> | 
CoalesceStep.flatMap(Traverser.Admin<S> traverser)  | 
protected Iterator<E> | 
TraversalFlatMapStep.flatMap(Traverser.Admin<S> traverser)  | 
protected Iterator<E> | 
UnfoldStep.flatMap(Traverser.Admin<S> traverser)  | 
protected abstract Iterator<E> | 
FlatMapStep.flatMap(Traverser.Admin<S> traverser)  | 
protected Iterator<E> | 
LambdaFlatMapStep.flatMap(Traverser.Admin<S> traverser)  | 
protected Iterator<E> | 
VertexStep.flatMap(Traverser.Admin<Vertex> traverser)  | 
protected Iterator<Vertex> | 
ProfileTest.MockStep.flatMap(Traverser.Admin<Vertex> traverser)  | 
static boolean | 
MatchStep.Helper.hasEndLabel(Traverser.Admin<Object> traverser,
           Traversal.Admin<Object,Object> traversal)  | 
static boolean | 
MatchStep.Helper.hasExecutedTraversal(Traverser.Admin<Object> traverser,
                    Traversal.Admin<Object,Object> traversal)  | 
static boolean | 
MatchStep.Helper.hasStartLabels(Traverser.Admin<Object> traverser,
              Traversal.Admin<Object,Object> traversal)  | 
protected Vertex | 
EdgeOtherVertexStep.map(Traverser.Admin<Edge> traverser)  | 
protected Map<K,E> | 
ElementMapStep.map(Traverser.Admin<Element> traverser)  | 
protected Map<K,E> | 
PropertyMapStep.map(Traverser.Admin<Element> traverser)  | 
protected E | 
PropertyValueStep.map(Traverser.Admin<Property<E>> traverser)  | 
protected String | 
PropertyKeyStep.map(Traverser.Admin<Property> traverser)  | 
protected Object | 
IdStep.map(Traverser.Admin<S> traverser)  | 
protected Integer | 
LoopsStep.map(Traverser.Admin<S> traverser)  | 
protected Map<String,E> | 
ProjectStep.map(Traverser.Admin<S> traverser)  | 
protected S | 
SampleLocalStep.map(Traverser.Admin<S> traverser)  | 
protected S | 
OrderLocalStep.map(Traverser.Admin<S> traverser)  | 
protected Edge | 
AddEdgeStep.map(Traverser.Admin<S> traverser)  | 
protected S | 
TailLocalStep.map(Traverser.Admin<S> traverser)  | 
protected Vertex | 
AddVertexStep.map(Traverser.Admin<S> traverser)  | 
protected Long | 
CountLocalStep.map(Traverser.Admin<S> traverser)  | 
protected E | 
MinLocalStep.map(Traverser.Admin<S> traverser)  | 
protected E | 
IndexStep.map(Traverser.Admin<S> traverser)  | 
protected E | 
SumLocalStep.map(Traverser.Admin<S> traverser)  | 
protected E | 
SackStep.map(Traverser.Admin<S> traverser)  | 
protected E | 
LambdaMapStep.map(Traverser.Admin<S> traverser)  | 
protected Double | 
MathStep.map(Traverser.Admin<S> traverser)  | 
protected String | 
LabelStep.map(Traverser.Admin<S> traverser)  | 
protected Set<E> | 
DedupLocalStep.map(Traverser.Admin<S> traverser)  | 
protected Path | 
PathStep.map(Traverser.Admin<S> traverser)  | 
protected S | 
RangeLocalStep.map(Traverser.Admin<S> traverser)  | 
protected E | 
MaxLocalStep.map(Traverser.Admin<S> traverser)  | 
protected Number | 
MeanLocalStep.map(Traverser.Admin<S> traverser)  | 
protected E | 
ConstantStep.map(Traverser.Admin<S> traverser)  | 
protected abstract E | 
ScalarMapStep.map(Traverser.Admin<S> traverser)  | 
E | 
FoldStep.projectTraverser(Traverser.Admin<S> traverser)  | 
S | 
SumGlobalStep.projectTraverser(Traverser.Admin<S> traverser)  | 
E | 
MeanGlobalStep.projectTraverser(Traverser.Admin<S> traverser)  | 
S | 
MaxGlobalStep.projectTraverser(Traverser.Admin<S> traverser)  | 
Map<E,Long> | 
GroupCountStep.projectTraverser(Traverser.Admin<S> traverser)  | 
S | 
MinGlobalStep.projectTraverser(Traverser.Admin<S> traverser)  | 
Tree | 
TreeStep.projectTraverser(Traverser.Admin<S> traverser)  | 
Long | 
CountGlobalStep.projectTraverser(Traverser.Admin<S> traverser)  | 
Map<K,V> | 
GroupStep.projectTraverser(Traverser.Admin<S> traverser)  | 
default void | 
MatchStep.MatchAlgorithm.recordEnd(Traverser.Admin<Object> traverser,
         Traversal.Admin<Object,Object> traversal)  | 
void | 
MatchStep.CountMatchAlgorithm.recordEnd(Traverser.Admin<Object> traverser,
         Traversal.Admin<Object,Object> traversal)  | 
default void | 
MatchStep.MatchAlgorithm.recordStart(Traverser.Admin<Object> traverser,
           Traversal.Admin<Object,Object> traversal)  | 
void | 
MatchStep.CountMatchAlgorithm.recordStart(Traverser.Admin<Object> traverser,
           Traversal.Admin<Object,Object> traversal)  | 
| Modifier and Type | Method and Description | 
|---|---|
Traverser.Admin<S> | 
ProfileSideEffectStep.next()  | 
protected Traverser.Admin<S> | 
SideEffectStep.processNextStart()  | 
protected Traverser.Admin<S> | 
TreeSideEffectStep.processNextStart()  | 
protected Traverser.Admin<S> | 
StartStep.processNextStart()  | 
protected Traverser.Admin<S> | 
IoStep.processNextStart()  | 
protected Traverser.Admin<S> | 
IdentityStep.processNextStart()  | 
protected Traverser.Admin<S> | 
AggregateGlobalStep.processNextStart()  | 
protected Traverser.Admin<S> | 
IoStep.read(File file)  | 
protected Traverser.Admin<S> | 
IoStep.write(File file)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
SubgraphStep.sideEffect(Traverser.Admin<Edge> traverser)  | 
protected void | 
LambdaSideEffectStep.sideEffect(Traverser.Admin<S> traverser)  | 
protected void | 
GroupCountSideEffectStep.sideEffect(Traverser.Admin<S> traverser)  | 
protected abstract void | 
SideEffectStep.sideEffect(Traverser.Admin<S> traverser)  | 
protected void | 
AddPropertyStep.sideEffect(Traverser.Admin<S> traverser)  | 
protected void | 
GroupSideEffectStep.sideEffect(Traverser.Admin<S> traverser)  | 
protected void | 
ProfileSideEffectStep.sideEffect(Traverser.Admin<S> traverser)  | 
protected void | 
TreeSideEffectStep.sideEffect(Traverser.Admin<S> traverser)  | 
protected void | 
SackValueStep.sideEffect(Traverser.Admin<S> traverser)  | 
protected void | 
TraversalSideEffectStep.sideEffect(Traverser.Admin<S> traverser)  | 
protected void | 
AggregateLocalStep.sideEffect(Traverser.Admin<S> traverser)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Traverser.Admin<E> | 
AbstractStep.nextEnd  | 
| Modifier and Type | Method and Description | 
|---|---|
Traverser.Admin<E> | 
EmptyStep.next()  | 
Traverser.Admin<E> | 
AbstractStep.next()  | 
Traverser.Admin<S> | 
ProfileStep.next()  | 
Traverser.Admin<S> | 
ExpandableStepIterator.next()  | 
protected Traverser.Admin<E> | 
AbstractStep.prepareTraversalForNextStep(Traverser.Admin<E> traverser)  | 
Traverser.Admin<E> | 
SupplyingBarrierStep.processNextStart()  | 
Traverser.Admin<E> | 
ReducingBarrierStep.processNextStart()  | 
protected Traverser.Admin<S> | 
RequirementsStep.processNextStart()  | 
protected Traverser.Admin<E> | 
ComputerAwareStep.processNextStart()  | 
protected Traverser.Admin<S> | 
ComputerAwareStep.EndStep.processNextStart()  | 
Traverser.Admin<S> | 
CollectingBarrierStep.processNextStart()  | 
protected abstract Traverser.Admin<E> | 
AbstractStep.processNextStart()  | 
protected Traverser.Admin<S> | 
ProfileStep.processNextStart()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract Iterator<Traverser.Admin<E>> | 
ComputerAwareStep.computerAlgorithm()  | 
protected abstract Iterator<Traverser.Admin<E>> | 
ComputerAwareStep.standardAlgorithm()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ExpandableStepIterator.add(Traverser.Admin<S> traverser)  | 
void | 
EmptyStep.addStart(Traverser.Admin<S> start)  | 
void | 
SupplyingBarrierStep.addStart(Traverser.Admin<S> start)  | 
void | 
AbstractStep.addStart(Traverser.Admin<S> start)  | 
<S,E> List<E> | 
Parameters.get(Traverser.Admin<S> traverser,
   Object key,
   Supplier<E> defaultValue)
Gets the list of values for a key, while resolving the values of any parameters that are  
Traversal
 objects. | 
<S> Object[] | 
Parameters.getKeyValues(Traverser.Admin<S> traverser,
            Object... exceptKeys)
Gets the array of keys/values of the parameters while resolving parameter values that contain
  
Traversal instances. | 
protected Traverser.Admin<E> | 
AbstractStep.prepareTraversalForNextStep(Traverser.Admin<E> traverser)  | 
abstract E | 
ReducingBarrierStep.projectTraverser(Traverser.Admin<S> traverser)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ExpandableStepIterator.add(Iterator<Traverser.Admin<S>> iterator)  | 
void | 
EmptyStep.addStarts(Iterator<Traverser.Admin<S>> starts)  | 
void | 
SupplyingBarrierStep.addStarts(Iterator<Traverser.Admin<S>> starts)  | 
void | 
AbstractStep.addStarts(Iterator<Traverser.Admin<S>> starts)  | 
| Modifier and Type | Method and Description | 
|---|---|
<R> Traverser.Admin<R> | 
HaltedTraverserStrategy.halt(Traverser.Admin<R> traverser)  | 
| Modifier and Type | Method and Description | 
|---|---|
<R> Traverser.Admin<R> | 
HaltedTraverserStrategy.halt(Traverser.Admin<R> traverser)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected E | 
ReferenceElementStrategy.ReferenceElementStep.map(Traverser.Admin<S> traverser)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
B_LP_NL_O_P_S_SE_SL_Traverser<T>  | 
class  | 
B_LP_NL_O_S_SE_SL_Traverser<T>  | 
class  | 
B_LP_O_P_S_SE_SL_Traverser<T>  | 
class  | 
B_LP_O_S_SE_SL_Traverser<T>  | 
class  | 
B_NL_O_S_SE_SL_Traverser<T>  | 
class  | 
B_O_S_SE_SL_Traverser<T>  | 
class  | 
B_O_Traverser<T>  | 
class  | 
LP_NL_O_OB_P_S_SE_SL_Traverser<T>  | 
class  | 
LP_NL_O_OB_S_SE_SL_Traverser<T>  | 
class  | 
LP_O_OB_P_S_SE_SL_Traverser<T>  | 
class  | 
LP_O_OB_S_SE_SL_Traverser<T>  | 
class  | 
NL_O_OB_S_SE_SL_Traverser<T>  | 
class  | 
O_OB_S_SE_SL_Traverser<T>  | 
class  | 
O_Traverser<T>  | 
class  | 
ProjectedTraverser<T,P>  | 
| Modifier and Type | Method and Description | 
|---|---|
Traverser.Admin<T> | 
B_LP_O_S_SE_SL_Traverser.detach()  | 
Traverser.Admin<T> | 
B_LP_O_P_S_SE_SL_Traverser.detach()  | 
Traverser.Admin<T> | 
LP_O_OB_P_S_SE_SL_Traverser.detach()  | 
Traverser.Admin<T> | 
LP_O_OB_S_SE_SL_Traverser.detach()  | 
Traverser.Admin<T> | 
ProjectedTraverser.detach()  | 
<S> Traverser.Admin<S> | 
B_LP_NL_O_P_S_SE_SL_TraverserGenerator.generate(S start,
        Step<S,?> startStep,
        long initialBulk)  | 
<S> Traverser.Admin<S> | 
NL_O_OB_S_SE_SL_TraverserGenerator.generate(S start,
        Step<S,?> startStep,
        long initialBulk)  | 
<S> Traverser.Admin<S> | 
B_LP_NL_O_S_SE_SL_TraverserGenerator.generate(S start,
        Step<S,?> startStep,
        long initialBulk)  | 
<S> Traverser.Admin<S> | 
O_OB_S_SE_SL_TraverserGenerator.generate(S start,
        Step<S,?> startStep,
        long initialBulk)  | 
<S> Traverser.Admin<S> | 
LP_NL_O_OB_S_SE_SL_TraverserGenerator.generate(S start,
        Step<S,?> startStep,
        long initialBulk)  | 
<S> Traverser.Admin<S> | 
B_LP_O_P_S_SE_SL_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_LP_O_S_SE_SL_TraverserGenerator.generate(S start,
        Step<S,?> startStep,
        long initialBulk)  | 
<S> Traverser.Admin<S> | 
LP_O_OB_S_SE_SL_TraverserGenerator.generate(S start,
        Step<S,?> startStep,
        long initialBulk)  | 
<S> Traverser.Admin<S> | 
LP_O_OB_P_S_SE_SL_TraverserGenerator.generate(S start,
        Step<S,?> startStep,
        long initialBulk)  | 
<S> Traverser.Admin<S> | 
B_O_S_SE_SL_TraverserGenerator.generate(S start,
        Step<S,?> startStep,
        long initialBulk)  | 
<S> Traverser.Admin<S> | 
LP_NL_O_OB_P_S_SE_SL_TraverserGenerator.generate(S start,
        Step<S,?> startStep,
        long initialBulk)  | 
<S> Traverser.Admin<S> | 
B_NL_O_S_SE_SL_TraverserGenerator.generate(S start,
        Step<S,?> startStep,
        long initialBulk)  | 
Traverser.Admin<T> | 
O_OB_S_SE_SL_Traverser.split()  | 
Traverser.Admin<T> | 
B_O_S_SE_SL_Traverser.split()  | 
Traverser.Admin<T> | 
B_LP_O_S_SE_SL_Traverser.split()  | 
Traverser.Admin<T> | 
B_NL_O_S_SE_SL_Traverser.split()  | 
Traverser.Admin<T> | 
B_LP_O_P_S_SE_SL_Traverser.split()  | 
Traverser.Admin<T> | 
LP_NL_O_OB_S_SE_SL_Traverser.split()  | 
Traverser.Admin<T> | 
NL_O_OB_S_SE_SL_Traverser.split()  | 
Traverser.Admin<T> | 
B_LP_NL_O_P_S_SE_SL_Traverser.split()  | 
Traverser.Admin<T> | 
LP_O_OB_P_S_SE_SL_Traverser.split()  | 
Traverser.Admin<T> | 
O_Traverser.split()  | 
Traverser.Admin<T> | 
LP_O_OB_S_SE_SL_Traverser.split()  | 
Traverser.Admin<T> | 
B_LP_NL_O_S_SE_SL_Traverser.split()  | 
Traverser.Admin<T> | 
LP_NL_O_OB_P_S_SE_SL_Traverser.split()  | 
Traverser.Admin<T> | 
ProjectedTraverser.split()  | 
<R> Traverser.Admin<R> | 
O_OB_S_SE_SL_Traverser.split(R r,
     Step<T,R> step)  | 
<R> Traverser.Admin<R> | 
B_O_S_SE_SL_Traverser.split(R r,
     Step<T,R> step)  | 
<R> Traverser.Admin<R> | 
B_LP_O_S_SE_SL_Traverser.split(R r,
     Step<T,R> step)  | 
<R> Traverser.Admin<R> | 
B_NL_O_S_SE_SL_Traverser.split(R r,
     Step<T,R> step)  | 
<R> Traverser.Admin<R> | 
B_LP_O_P_S_SE_SL_Traverser.split(R r,
     Step<T,R> step)  | 
<R> Traverser.Admin<R> | 
LP_NL_O_OB_S_SE_SL_Traverser.split(R r,
     Step<T,R> step)  | 
<R> Traverser.Admin<R> | 
NL_O_OB_S_SE_SL_Traverser.split(R r,
     Step<T,R> step)  | 
<R> Traverser.Admin<R> | 
B_LP_NL_O_P_S_SE_SL_Traverser.split(R r,
     Step<T,R> step)  | 
<R> Traverser.Admin<R> | 
LP_O_OB_P_S_SE_SL_Traverser.split(R r,
     Step<T,R> step)  | 
<R> Traverser.Admin<R> | 
O_Traverser.split(R r,
     Step<T,R> step)  | 
<R> Traverser.Admin<R> | 
LP_O_OB_S_SE_SL_Traverser.split(R r,
     Step<T,R> step)  | 
<R> Traverser.Admin<R> | 
B_LP_NL_O_S_SE_SL_Traverser.split(R r,
     Step<T,R> step)  | 
<R> Traverser.Admin<R> | 
LP_NL_O_OB_P_S_SE_SL_Traverser.split(R r,
     Step<T,R> step)  | 
<R> Traverser.Admin<R> | 
ProjectedTraverser.split(R r,
     Step<T,R> step)  | 
static <T> Traverser.Admin<T> | 
ProjectedTraverser.tryUnwrap(Traverser.Admin<T> traverser)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
O_OB_S_SE_SL_Traverser.merge(Traverser.Admin<?> other)  | 
void | 
B_O_S_SE_SL_Traverser.merge(Traverser.Admin<?> other)  | 
void | 
B_NL_O_S_SE_SL_Traverser.merge(Traverser.Admin<?> other)  | 
void | 
B_O_Traverser.merge(Traverser.Admin<?> other)  | 
void | 
LP_NL_O_OB_S_SE_SL_Traverser.merge(Traverser.Admin<?> other)  | 
void | 
NL_O_OB_S_SE_SL_Traverser.merge(Traverser.Admin<?> other)  | 
void | 
B_LP_NL_O_P_S_SE_SL_Traverser.merge(Traverser.Admin<?> other)  | 
void | 
O_Traverser.merge(Traverser.Admin<?> other)  | 
void | 
B_LP_NL_O_S_SE_SL_Traverser.merge(Traverser.Admin<?> other)  | 
void | 
LP_NL_O_OB_P_S_SE_SL_Traverser.merge(Traverser.Admin<?> other)  | 
void | 
ProjectedTraverser.merge(Traverser.Admin<?> other)  | 
static <T> Traverser.Admin<T> | 
ProjectedTraverser.tryUnwrap(Traverser.Admin<T> traverser)  | 
| Constructor and Description | 
|---|
ProjectedTraverser(Traverser.Admin<T> baseTraverser,
                  List<P> projections)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractTraverser<T>  | 
class  | 
EmptyTraverser<T>
 | 
| Modifier and Type | Method and Description | 
|---|---|
Traverser.Admin<T> | 
AbstractTraverser.detach()  | 
Traverser.Admin<T> | 
EmptyTraverser.detach()  | 
Traverser.Admin<S> | 
TraverserSet.element()  | 
Traverser.Admin<S> | 
TraverserSet.get(Traverser.Admin<S> traverser)  | 
Traverser.Admin<S> | 
TraverserSet.peek()  | 
Traverser.Admin<S> | 
TraverserSet.poll()  | 
Traverser.Admin<S> | 
IndexedTraverserSet.remove()  | 
Traverser.Admin<S> | 
TraverserSet.remove()  | 
Traverser.Admin<T> | 
AbstractTraverser.split()  | 
Traverser.Admin<T> | 
EmptyTraverser.split()  | 
<R> Traverser.Admin<R> | 
AbstractTraverser.split(R r,
     Step<T,R> step)  | 
<R> Traverser.Admin<R> | 
EmptyTraverser.split(R r,
     Step<T,R> step)  | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<Traverser.Admin<S>> | 
IndexedTraverserSet.get(I k)
Gets a collection of  
Traverser objects that contain the specified value. | 
Iterator<Traverser.Admin<S>> | 
TraverserSet.iterator()  | 
Spliterator<Traverser.Admin<S>> | 
TraverserSet.spliterator()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
IndexedTraverserSet.add(Traverser.Admin<S> traverser)  | 
boolean | 
TraverserSet.add(Traverser.Admin<S> traverser)  | 
Traverser.Admin<S> | 
TraverserSet.get(Traverser.Admin<S> traverser)  | 
void | 
AbstractTraverser.merge(Traverser.Admin<?> other)  | 
void | 
EmptyTraverser.merge(Traverser.Admin<?> other)  | 
boolean | 
IndexedTraverserSet.offer(Traverser.Admin<S> traverser)  | 
boolean | 
TraverserSet.offer(Traverser.Admin<S> traverser)  | 
| Constructor and Description | 
|---|
IndexedTraverserSet(Function<S,I> indexingFunction,
                   Traverser.Admin<S> traverser)  | 
TraverserSet(Traverser.Admin<S> traverser)  | 
| Modifier and Type | Method and Description | 
|---|---|
Traverser.Admin<E> | 
DefaultTraversal.nextTraverser()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
EmptyTraversal.addStart(Traverser.Admin<S> start)  | 
void | 
DefaultTraversal.addStart(Traverser.Admin<S> start)  | 
static <S,E> E | 
TraversalUtil.apply(Traverser.Admin<S> traverser,
     Traversal.Admin<S,E> traversal)  | 
static <S,E> Iterator<E> | 
TraversalUtil.applyAll(Traverser.Admin<S> traverser,
        Traversal.Admin<S,E> traversal)  | 
static <S,E> E | 
TraversalUtil.applyNullable(Traverser.Admin<S> traverser,
             Traversal.Admin<S,E> traversal)  | 
static <S,E> boolean | 
TraversalUtil.test(Traverser.Admin<S> traverser,
    Traversal.Admin<S,E> traversal)  | 
static <S,E> boolean | 
TraversalUtil.test(Traverser.Admin<S> traverser,
    Traversal.Admin<S,E> traversal,
    E end)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
EmptyTraversal.addStarts(Iterator<Traverser.Admin<S>> starts)  | 
void | 
DefaultTraversal.addStarts(Iterator<Traverser.Admin<S>> starts)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Traverser.Admin<Long> | 
TinkerCountGlobalStep.processNextStart()  | 
Copyright © 2013–2021 Apache Software Foundation. All rights reserved.