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) |
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 |
---|---|
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 <S> S |
Scoping.getNullableScopeValue(Pop pop,
String key,
Traverser.Admin<?> traverser) |
default <S> S |
Scoping.getScopeValue(Pop pop,
String key,
Traverser.Admin<?> traverser) |
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 boolean |
WhereTraversalStep.WhereEndStep.filter(Traverser.Admin<Object> traverser) |
protected boolean |
CyclicPathStep.filter(Traverser.Admin<S> traverser) |
protected boolean |
CoinStep.filter(Traverser.Admin<S> traverser) |
protected abstract boolean |
FilterStep.filter(Traverser.Admin<S> traverser) |
protected boolean |
IsStep.filter(Traverser.Admin<S> traverser) |
protected boolean |
TraversalFilterStep.filter(Traverser.Admin<S> traverser) |
protected boolean |
DedupGlobalStep.filter(Traverser.Admin<S> traverser) |
protected boolean |
HasStep.filter(Traverser.Admin<S> traverser) |
protected boolean |
WhereTraversalStep.filter(Traverser.Admin<S> traverser) |
protected boolean |
SimplePathStep.filter(Traverser.Admin<S> traverser) |
protected boolean |
TimeLimitStep.filter(Traverser.Admin<S> traverser) |
protected boolean |
NotStep.filter(Traverser.Admin<S> traverser) |
protected boolean |
RangeGlobalStep.filter(Traverser.Admin<S> traverser) |
protected boolean |
DropStep.filter(Traverser.Admin<S> traverser) |
protected boolean |
WherePredicateStep.filter(Traverser.Admin<S> traverser) |
protected boolean |
LambdaFilterStep.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 |
---|---|
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<S> |
MapValuesStep.flatMap(Traverser.Admin<Map<?,S>> traverser) |
protected Iterator<S> |
MapKeysStep.flatMap(Traverser.Admin<Map<S,?>> traverser) |
protected abstract Iterator<E> |
FlatMapStep.flatMap(Traverser.Admin<S> traverser) |
protected Iterator<E> |
CoalesceStep.flatMap(Traverser.Admin<S> traverser) |
protected Iterator<E> |
TraversalFlatMapStep.flatMap(Traverser.Admin<S> traverser) |
protected Iterator<Edge> |
AddEdgeStep.flatMap(Traverser.Admin<S> traverser) |
protected Iterator<E> |
UnfoldStep.flatMap(Traverser.Admin<S> traverser) |
protected Iterator<E> |
LambdaFlatMapStep.flatMap(Traverser.Admin<S> traverser) |
protected Iterator<E> |
VertexStep.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<String,E> |
PropertyMapStep.map(Traverser.Admin<Element> traverser) |
protected E |
PropertyValueStep.map(Traverser.Admin<Property<E>> traverser) |
protected Element |
PropertyElementStep.map(Traverser.Admin<Property<E>> traverser) |
protected String |
PropertyKeyStep.map(Traverser.Admin<Property> traverser) |
protected S |
SampleLocalStep.map(Traverser.Admin<S> traverser) |
protected Map<String,E> |
SelectStep.map(Traverser.Admin<S> traverser) |
protected S |
TailLocalStep.map(Traverser.Admin<S> traverser) |
protected E |
MinLocalStep.map(Traverser.Admin<S> traverser) |
protected E |
LambdaMapStep.map(Traverser.Admin<S> traverser) |
protected E |
SumLocalStep.map(Traverser.Admin<S> traverser) |
protected abstract E |
MapStep.map(Traverser.Admin<S> traverser) |
protected Path |
PathStep.map(Traverser.Admin<S> traverser) |
protected E |
SelectOneStep.map(Traverser.Admin<S> traverser) |
protected Set<E> |
DedupLocalStep.map(Traverser.Admin<S> traverser) |
protected E |
TraversalMapStep.map(Traverser.Admin<S> traverser) |
protected S |
RangeLocalStep.map(Traverser.Admin<S> traverser) |
protected E |
SackStep.map(Traverser.Admin<S> traverser) |
protected String |
LabelStep.map(Traverser.Admin<S> traverser) |
protected E |
ConstantStep.map(Traverser.Admin<S> traverser) |
protected Vertex |
AddVertexStep.map(Traverser.Admin<S> traverser) |
protected S |
OrderLocalStep.map(Traverser.Admin<S> traverser) |
protected E |
MaxLocalStep.map(Traverser.Admin<S> traverser) |
protected Object |
IdStep.map(Traverser.Admin<S> traverser) |
protected Double |
MeanLocalStep.map(Traverser.Admin<S> traverser) |
protected Long |
CountLocalStep.map(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 |
---|---|
protected Iterator<Vertex> |
ProfileTest.MockStep.flatMap(Traverser.Admin<Vertex> traverser) |
protected void |
SubgraphStep.sideEffect(Traverser.Admin<Edge> traverser) |
protected abstract void |
SideEffectStep.sideEffect(Traverser.Admin<S> traverser) |
protected void |
TraversalSideEffectStep.sideEffect(Traverser.Admin<S> traverser) |
protected void |
SackObjectStep.sideEffect(Traverser.Admin<S> traverser) |
protected void |
AddPropertyStep.sideEffect(Traverser.Admin<S> traverser) |
protected void |
LambdaSideEffectStep.sideEffect(Traverser.Admin<S> traverser) |
protected void |
GroupCountSideEffectStep.sideEffect(Traverser.Admin<S> traverser) |
protected void |
TreeSideEffectStep.sideEffect(Traverser.Admin<S> traverser) |
protected void |
StoreStep.sideEffect(Traverser.Admin<S> traverser) |
protected void |
GroupSideEffectStep.sideEffect(Traverser.Admin<S> traverser) |
protected void |
SackElementValueStep.sideEffect(Traverser.Admin<S> traverser) |
Modifier and Type | Method and Description |
---|---|
Traverser.Admin<S> |
ExpandableStepIterator.next() |
Modifier and Type | Method and Description |
---|---|
void |
ExpandableStepIterator.add(Traverser.Admin<S> traverser) |
Modifier and Type | Method and Description |
---|---|
void |
ExpandableStepIterator.add(Iterator<Traverser.Admin<S>> iterator) |
Modifier and Type | Class and Description |
---|---|
class |
B_O_P_S_SE_SL_Traverser<T> |
class |
B_O_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_P_S_SE_SL_Traverser.detach() |
<S> Traverser.Admin<S> |
B_O_TraverserGenerator.generate(S start,
Step<S,?> startStep,
long initialBulk) |
<S> Traverser.Admin<S> |
B_O_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> |
O_TraverserGenerator.generate(S start,
Step<S,?> startStep,
long initialBulk) |
Traverser.Admin<T> |
B_O_S_SE_SL_Traverser.split() |
<R> Traverser.Admin<R> |
B_O_S_SE_SL_Traverser.split(R r,
Step<T,R> step) |
<R> Traverser.Admin<R> |
B_O_P_S_SE_SL_Traverser.split(R r,
Step<T,R> step) |
Modifier and Type | Method and Description |
---|---|
void |
B_O_Traverser.merge(Traverser.Admin<?> other) |
void |
B_O_P_S_SE_SL_Traverser.merge(Traverser.Admin<?> other) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTraverser<T> |
class |
EmptyTraverser<T> |
Modifier and Type | Method and Description |
---|---|
Traverser.Admin<T> |
EmptyTraverser.detach() |
Traverser.Admin<T> |
AbstractTraverser.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> |
TraverserSet.remove() |
Traverser.Admin<T> |
EmptyTraverser.split() |
Traverser.Admin<T> |
AbstractTraverser.split() |
<R> Traverser.Admin<R> |
EmptyTraverser.split(R r,
Step<T,R> step) |
<R> Traverser.Admin<R> |
AbstractTraverser.split(R r,
Step<T,R> step) |
Modifier and Type | Method and Description |
---|---|
Iterator<Traverser.Admin<S>> |
TraverserSet.iterator() |
Spliterator<Traverser.Admin<S>> |
TraverserSet.spliterator() |
Modifier and Type | Method and Description |
---|---|
boolean |
TraverserSet.add(Traverser.Admin<S> traverser) |
Traverser.Admin<S> |
TraverserSet.get(Traverser.Admin<S> traverser) |
void |
EmptyTraverser.merge(Traverser.Admin<?> other) |
void |
AbstractTraverser.merge(Traverser.Admin<?> other) |
boolean |
TraverserSet.offer(Traverser.Admin<S> traverser) |
Constructor and Description |
---|
TraverserSet(Traverser.Admin<S> traverser) |
Modifier and Type | Method and Description |
---|---|
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) |
Copyright © 2013–2015 Apache Software Foundation. All rights reserved.