Modifier and Type | Method and Description |
---|---|
<S,E> Traversal.Admin<S,E> |
TraversalVertexProgram.computerResultTraversal(ComputerResult result) |
Traversal.Admin<S,E> |
TraversalClassSupplier.get() |
Traversal.Admin<S,E> |
TraversalScriptSupplier.get() |
Traversal.Admin<S,E> |
TraversalSupplier.get() |
Traversal.Admin<?,?> |
TraversalVertexProgram.getTraversal() |
Modifier and Type | Method and Description |
---|---|
static Supplier<Traversal.Admin<?,?>> |
TraversalVertexProgram.getTraversalSupplier(Configuration configuration)
|
Modifier and Type | Method and Description |
---|---|
TraversalVertexProgram.Builder |
TraversalVertexProgram.Builder.traversal(Traversal.Admin<?,?> traversal) |
TraversalVertexProgram.Builder |
TraversalVertexProgram.Builder.traversal(Traversal.Admin<?,?> traversal,
boolean serialize) |
Modifier and Type | Method and Description |
---|---|
TraversalVertexProgram.Builder |
TraversalVertexProgram.Builder.traversal(Class<Supplier<Traversal.Admin>> traversalClass) |
Constructor and Description |
---|
TraversalSupplier(Traversal.Admin<S,E> traversal,
boolean cloneOnGet) |
Constructor and Description |
---|
TraversalClassSupplier(Class<? extends Supplier<Traversal.Admin<S,E>>> traversalSupplierClass) |
Constructor and Description |
---|
ComputerResultStep(Traversal.Admin traversal,
ComputerResult computerResult,
boolean attachElements) |
ComputerResultStep(Traversal.Admin traversal,
GraphComputer graphComputer,
boolean attachElements) |
Modifier and Type | Method and Description |
---|---|
static <S,E> Traversal.Admin<S,E> |
VertexProgramHelper.reverse(Traversal.Admin<S,E> traversal) |
Modifier and Type | Method and Description |
---|---|
static <S,E> Traversal.Admin<S,E> |
VertexProgramHelper.reverse(Traversal.Admin<S,E> traversal) |
Modifier and Type | Method and Description |
---|---|
<S2,E2> Traversal.Admin<S2,E2> |
Traversal.Admin.addStep(int index,
Step<?,?> step)
Add a
Step to an arbitrary point in the traversal. |
default <E2> Traversal.Admin<S,E2> |
Traversal.Admin.addStep(Step<?,E2> step)
Add a
Step to the end of the traversal. |
default Traversal.Admin<S,E> |
Traversal.asAdmin()
Get access to administrative methods of the traversal via its accompanying
Traversal.Admin . |
Traversal.Admin<S,E> |
Traversal.Admin.clone()
Cloning is used to duplicate the traversal typically in OLAP environments.
|
<A,B> Traversal.Admin<A,B> |
Step.getTraversal()
Get the
Traversal.Admin that this step is contained within. |
<S2,E2> Traversal.Admin<S2,E2> |
Traversal.Admin.removeStep(int index)
Remove a
Step from the traversal. |
default <S2,E2> Traversal.Admin<S2,E2> |
Traversal.Admin.removeStep(Step<?,?> step)
Remove a
Step from the traversal. |
Modifier and Type | Method and Description |
---|---|
void |
TraversalStrategy.apply(Traversal.Admin<?,?> traversal) |
void |
TraversalStrategies.applyStrategies(Traversal.Admin<?,?> traversal)
|
void |
TraversalEngine.processTraversal(Traversal.Admin<?,?> traversal) |
void |
Step.setTraversal(Traversal.Admin<?,?> traversal)
Set the
Traversal that this step is contained within. |
Modifier and Type | Interface and Description |
---|---|
static interface |
GraphTraversal.Admin<S,E> |
Modifier and Type | Class and Description |
---|---|
class |
DefaultGraphTraversal<S,E> |
class |
EmptyGraphTraversal<S,E> |
Modifier and Type | Method and Description |
---|---|
void |
ComputerTraversalEngine.processTraversal(Traversal.Admin<?,?> traversal) |
void |
StandardTraversalEngine.processTraversal(Traversal.Admin<?,?> traversal) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLambdaTraversal<S,E> |
class |
ConstantTraversal<S,E> |
class |
ElementValueTraversal<V> |
class |
FilterTraversal<S,E> |
class |
FilterTraverserTraversal<S,E> |
class |
HasNextTraversal<S> |
class |
IdentityTraversal<S,E> |
class |
LoopTraversal<S,E> |
class |
MapTraversal<S,E> |
class |
MapTraverserTraversal<S,E> |
class |
TokenTraversal<S extends Element,E> |
class |
TrueTraversal<S,E> |
Modifier and Type | Method and Description |
---|---|
<S2,E2> Traversal.Admin<S2,E2> |
AbstractLambdaTraversal.addStep(int index,
Step<?,?> step) |
<S2,E2> Traversal.Admin<S2,E2> |
HasNextTraversal.addStep(int index,
Step<?,?> step) |
Traversal.Admin<S,E> |
AbstractLambdaTraversal.clone() |
<S2,E2> Traversal.Admin<S2,E2> |
AbstractLambdaTraversal.removeStep(int index) |
<S2,E2> Traversal.Admin<S2,E2> |
HasNextTraversal.removeStep(int index) |
Constructor and Description |
---|
HasNextTraversal(Traversal.Admin<S,?> hasNextTraversal) |
Modifier and Type | Method and Description |
---|---|
default <S,E> Traversal.Admin<S,E> |
TraversalParent.integrateChild(Traversal.Admin<?,?> childTraversal) |
Modifier and Type | Method and Description |
---|---|
default <S,E> List<Traversal.Admin<S,E>> |
TraversalParent.getGlobalChildren() |
default <S,E> List<Traversal.Admin<S,E>> |
TraversalParent.getLocalChildren() |
Modifier and Type | Method and Description |
---|---|
default void |
TraversalParent.addGlobalChild(Traversal.Admin<?,?> globalChildTraversal) |
void |
TraversalOptionParent.addGlobalChildOption(M pickToken,
Traversal.Admin<S,E> traversalOption) |
default void |
TraversalParent.addLocalChild(Traversal.Admin<?,?> localChildTraversal) |
default <S,E> Traversal.Admin<S,E> |
TraversalParent.integrateChild(Traversal.Admin<?,?> childTraversal) |
Modifier and Type | Field and Description |
---|---|
protected Traversal.Admin<S,M> |
BranchStep.branchTraversal |
Modifier and Type | Field and Description |
---|---|
protected Map<M,List<Traversal.Admin<S,E>>> |
BranchStep.traversalOptions |
Modifier and Type | Method and Description |
---|---|
List<Traversal.Admin<S,E>> |
BranchStep.getGlobalChildren() |
List<Traversal.Admin<S,S>> |
RepeatStep.getGlobalChildren() |
List<Traversal.Admin<S,M>> |
BranchStep.getLocalChildren() |
List<Traversal.Admin<S,E>> |
LocalStep.getLocalChildren() |
List<Traversal.Admin<S,?>> |
RepeatStep.getLocalChildren() |
Modifier and Type | Method and Description |
---|---|
static <A,B,C extends Traversal<A,B>> |
RepeatStep.addEmitToTraversal(C traversal,
Traversal.Admin<B,?> emitPredicate) |
void |
BranchStep.addGlobalChildOption(M pickToken,
Traversal.Admin<S,E> traversalOption) |
void |
ChooseStep.addGlobalChildOption(M pickToken,
Traversal.Admin<S,E> traversalOption) |
void |
UnionStep.addGlobalChildOption(TraversalOptionParent.Pick pickToken,
Traversal.Admin<S,E> traversalOption) |
static <A,B,C extends Traversal<A,B>> |
RepeatStep.addRepeatToTraversal(C traversal,
Traversal.Admin<B,B> repeatTraversal) |
static <A,B,C extends Traversal<A,B>> |
RepeatStep.addUntilToTraversal(C traversal,
Traversal.Admin<B,?> untilPredicate) |
void |
BranchStep.setBranchTraversal(Traversal.Admin<S,M> branchTraversal) |
void |
RepeatStep.setEmitTraversal(Traversal.Admin<S,?> emitTraversal) |
void |
RepeatStep.setRepeatTraversal(Traversal.Admin<S,S> repeatTraversal) |
void |
RepeatStep.setUntilTraversal(Traversal.Admin<S,?> untilTraversal) |
Modifier and Type | Method and Description |
---|---|
List<Traversal.Admin<S,?>> |
ConjunctionStep.getLocalChildren() |
List<Traversal.Admin<S,Number>> |
SampleGlobalStep.getLocalChildren() |
List<Traversal.Admin> |
WhereStep.getLocalChildren() |
Modifier and Type | Method and Description |
---|---|
void |
DedupGlobalStep.addLocalChild(Traversal.Admin dedupTraversal) |
void |
SampleGlobalStep.addLocalChild(Traversal.Admin<?,?> probabilityTraversal) |
Modifier and Type | Method and Description |
---|---|
Traversal.Admin<Collection<V>,R> |
GroupStep.getReduceTraversal() |
Modifier and Type | Method and Description |
---|---|
List<Traversal.Admin<S,E>> |
CoalesceStep.getLocalChildren() |
List<Traversal.Admin<S,E>> |
GroupCountStep.getLocalChildren() |
List<Traversal.Admin<Object,Object>> |
PathStep.getLocalChildren() |
List<Traversal.Admin<Object,Object>> |
SelectOneStep.getLocalChildren() |
List<Traversal.Admin<Object,Object>> |
SelectStep.getLocalChildren() |
List<Traversal.Admin<Object,Object>> |
TreeStep.getLocalChildren() |
<A,B> List<Traversal.Admin<A,B>> |
GroupStep.getLocalChildren() |
Modifier and Type | Method and Description |
---|---|
void |
GroupCountStep.addLocalChild(Traversal.Admin<?,?> groupTraversal) |
void |
GroupStep.addLocalChild(Traversal.Admin<?,?> kvrTraversal) |
void |
PathStep.addLocalChild(Traversal.Admin<?,?> pathTraversal) |
void |
SelectOneStep.addLocalChild(Traversal.Admin<?,?> selectTraversal) |
void |
SelectStep.addLocalChild(Traversal.Admin<?,?> selectTraversal) |
void |
TreeStep.addLocalChild(Traversal.Admin<?,?> treeTraversal) |
Constructor and Description |
---|
MatchStep(Traversal.Admin traversal,
String startLabel,
Traversal... traversals) |
Modifier and Type | Method and Description |
---|---|
Traversal.Admin<Collection<V>,R> |
GroupSideEffectStep.getReduceTraversal() |
Modifier and Type | Method and Description |
---|---|
List<Traversal.Admin<S,Object>> |
AggregateStep.getLocalChildren() |
List<Traversal.Admin<S,E>> |
GroupCountSideEffectStep.getLocalChildren() |
List<Traversal.Admin<S,Object>> |
StoreStep.getLocalChildren() |
List<Traversal.Admin<Object,Object>> |
TreeSideEffectStep.getLocalChildren() |
<A,B> List<Traversal.Admin<A,B>> |
GroupSideEffectStep.getLocalChildren() |
Modifier and Type | Method and Description |
---|---|
void |
AggregateStep.addLocalChild(Traversal.Admin<?,?> aggregateTraversal) |
void |
GroupCountSideEffectStep.addLocalChild(Traversal.Admin<?,?> groupTraversal) |
void |
GroupSideEffectStep.addLocalChild(Traversal.Admin<?,?> kvrTraversal) |
void |
StoreStep.addLocalChild(Traversal.Admin<?,?> storeTraversal) |
void |
TreeSideEffectStep.addLocalChild(Traversal.Admin<?,?> treeTraversal) |
Modifier and Type | Field and Description |
---|---|
protected Traversal.Admin |
AbstractStep.traversal |
Modifier and Type | Method and Description |
---|---|
<A,B> Traversal.Admin<A,B> |
AbstractStep.getTraversal() |
<A,B> Traversal.Admin<A,B> |
EmptyStep.getTraversal() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractStep.setTraversal(Traversal.Admin<?,?> traversal) |
void |
EmptyStep.setTraversal(Traversal.Admin<?,?> traversal) |
Constructor and Description |
---|
AbstractStep(Traversal.Admin traversal) |
CollectingBarrierStep(Traversal.Admin traversal) |
ComputerAwareStep(Traversal.Admin traversal) |
EndStep(Traversal.Admin traversal) |
MarkerIdentityStep(Traversal.Admin traversal) |
NoOpBarrierStep(Traversal.Admin traversal) |
PathIdentityStep(Traversal.Admin traversal) |
ReducingBarrierStep(Traversal.Admin traversal) |
SupplyingBarrierStep(Traversal.Admin traversal) |
TraversalComparator(Traversal.Admin<S,E> traversal,
Comparator<E> comparator) |
Modifier and Type | Method and Description |
---|---|
void |
ElementIdStrategy.apply(Traversal.Admin<?,?> traversal) |
void |
EventStrategy.apply(Traversal.Admin<?,?> traversal) |
void |
PartitionStrategy.apply(Traversal.Admin<?,?> traversal) |
void |
SubgraphStrategy.apply(Traversal.Admin<?,?> traversal) |
Modifier and Type | Method and Description |
---|---|
void |
ConjunctionStrategy.apply(Traversal.Admin<?,?> traversal) |
void |
DedupOptimizerStrategy.apply(Traversal.Admin<?,?> traversal) |
void |
IdentityRemovalStrategy.apply(Traversal.Admin<?,?> traversal) |
void |
MatchWhereStrategy.apply(Traversal.Admin<?,?> traversal) |
void |
ProfileStrategy.apply(Traversal.Admin<?,?> traversal) |
void |
RangeByIsCountStrategy.apply(Traversal.Admin<?,?> traversal) |
Modifier and Type | Method and Description |
---|---|
void |
ComparatorHolderRemovalStrategy.apply(Traversal.Admin<?,?> traversal) |
void |
EngineDependentStrategy.apply(Traversal.Admin<?,?> traversal) |
void |
LabeledEndStepStrategy.apply(Traversal.Admin<?,?> traversal) |
void |
LambdaRestrictionStrategy.apply(Traversal.Admin<?,?> traversal) |
void |
ReadOnlyStrategy.apply(Traversal.Admin<?,?> traversal) |
void |
TraversalVerificationStrategy.apply(Traversal.Admin<?,?> traversal) |
Modifier and Type | Method and Description |
---|---|
TraverserGenerator |
TraverserGeneratorFactory.getTraverserGenerator(Traversal.Admin<?,?> traversal) |
Modifier and Type | Method and Description |
---|---|
TraverserGenerator |
DefaultTraverserGeneratorFactory.getTraverserGenerator(Traversal.Admin<?,?> traversal) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultTraversal<S,E> |
class |
EmptyTraversal<S,E> |
Modifier and Type | Method and Description |
---|---|
<S2,E2> Traversal.Admin<S2,E2> |
DefaultTraversal.addStep(int index,
Step<?,?> step) |
<S2,E2> Traversal.Admin<S2,E2> |
EmptyTraversal.addStep(int index,
Step<?,?> step) |
<E2> Traversal.Admin<S,E2> |
EmptyTraversal.addStep(Step<?,E2> step) |
Traversal.Admin<S,E> |
DefaultTraversal.asAdmin() |
Traversal.Admin<S,E> |
EmptyTraversal.asAdmin() |
static Traversal.Admin<?,?> |
TraversalHelper.getRootTraversal(Traversal.Admin<?,?> traversal) |
Traversal.Admin<S,E> |
TraversalMatrix.getTraversal() |
Traversal.Admin<A,B> |
TraversalRing.next() |
<S2,E2> Traversal.Admin<S2,E2> |
DefaultTraversal.removeStep(int index) |
<S2,E2> Traversal.Admin<S2,E2> |
EmptyTraversal.removeStep(int index) |
Modifier and Type | Method and Description |
---|---|
List<Traversal.Admin<A,B>> |
TraversalRing.getTraversals() |
Modifier and Type | Method and Description |
---|---|
void |
TraversalRing.addTraversal(Traversal.Admin<A,B> traversal) |
static <S,E> E |
TraversalUtil.apply(S start,
Traversal.Admin<S,E> traversal) |
static <S,E> E |
TraversalUtil.apply(Traverser.Admin<S> traverser,
Traversal.Admin<S,E> traversal) |
static <S,E> E |
TraversalUtil.applyNullable(S start,
Traversal.Admin<S,E> traversal) |
static <S,E> E |
TraversalUtil.applyNullable(Traverser.Admin<S> traverser,
Traversal.Admin<S,E> traversal) |
void |
DefaultTraversalStrategies.applyStrategies(Traversal.Admin<?,?> traversal) |
void |
EmptyTraversalStrategies.applyStrategies(Traversal.Admin<?,?> traversal) |
static List<String> |
TraversalHelper.getLabelsUpTo(Step<?,?> step,
Traversal.Admin<?,?> traversal) |
static <S> Optional<S> |
TraversalHelper.getLastStepOfAssignableClass(Class<S> stepClass,
Traversal.Admin<?,?> traversal) |
static Traversal.Admin<?,?> |
TraversalHelper.getRootTraversal(Traversal.Admin<?,?> traversal) |
static <S,E> Step<S,E> |
TraversalHelper.getStepById(String id,
Traversal.Admin<?,?> traversal) |
static <S,E> Step<S,E> |
TraversalHelper.getStepByLabel(String label,
Traversal.Admin<?,?> traversal) |
static <S> List<S> |
TraversalHelper.getStepsOfAssignableClass(Class<S> stepClass,
Traversal.Admin<?,?> traversal) |
static <S> List<S> |
TraversalHelper.getStepsOfAssignableClassRecursively(Class<S> stepClass,
Traversal.Admin<?,?> traversal) |
static <S> List<S> |
TraversalHelper.getStepsOfClass(Class<S> stepClass,
Traversal.Admin<?,?> traversal) |
static List<Step<?,?>> |
TraversalHelper.getStepsUpTo(Step<?,?> step,
Traversal.Admin<?,?> traversal) |
static boolean |
TraversalHelper.hasLabel(String label,
Traversal.Admin<?,?> traversal) |
static boolean |
TraversalHelper.hasStepOfAssignableClass(Class superClass,
Traversal.Admin<?,?> traversal) |
static boolean |
TraversalHelper.hasStepOfClass(Class stepClass,
Traversal.Admin<?,?> traversal) |
static <S,E> void |
TraversalHelper.insertAfterStep(Step<S,E> insertStep,
Step<?,S> beforeStep,
Traversal.Admin<?,?> traversal) |
static <S,E> void |
TraversalHelper.insertBeforeStep(Step<S,E> insertStep,
Step<E,?> afterStep,
Traversal.Admin<?,?> traversal) |
static <S,E> Step<?,E> |
TraversalHelper.insertTraversal(int insertIndex,
Traversal.Admin<S,E> insertTraversal,
Traversal.Admin<?,?> traversal) |
static <S,E> Step<?,E> |
TraversalHelper.insertTraversal(int insertIndex,
Traversal.Admin<S,E> insertTraversal,
Traversal.Admin<?,?> traversal) |
static <S,E> Step<?,E> |
TraversalHelper.insertTraversal(Step<?,S> previousStep,
Traversal.Admin<S,E> insertTraversal,
Traversal.Admin<?,?> traversal) |
static <S,E> Step<?,E> |
TraversalHelper.insertTraversal(Step<?,S> previousStep,
Traversal.Admin<S,E> insertTraversal,
Traversal.Admin<?,?> traversal) |
static boolean |
TraversalHelper.isLocalStarGraph(Traversal.Admin<?,?> traversal) |
static String |
TraversalHelper.makeTraversalString(Traversal.Admin<?,?> traversal) |
static void |
TraversalHelper.reIdSteps(StepPosition stepPosition,
Traversal.Admin<?,?> traversal) |
static <S,E> void |
TraversalHelper.replaceStep(Step<S,E> removeStep,
Step<S,E> insertStep,
Traversal.Admin<?,?> traversal) |
static <S,E> boolean |
TraversalUtil.test(S start,
Traversal.Admin<S,E> traversal) |
static <S,E> boolean |
TraversalUtil.test(Traverser.Admin<S> traverser,
Traversal.Admin<S,E> traversal) |
Constructor and Description |
---|
TraversalMatrix(Traversal.Admin<S,E> traversal) |
TraversalRing(Traversal.Admin<A,B>... traversals) |
Modifier and Type | Method and Description |
---|---|
void |
TinkerGraphStepStrategy.apply(Traversal.Admin<?,?> traversal) |
Modifier and Type | Interface and Description |
---|---|
static interface |
TinkerFactory.SocialTraversal<S,E> |
Modifier and Type | Class and Description |
---|---|
static class |
TinkerFactory.SocialTraversal.DefaultSocialTraversal<S,E> |
Copyright © 2013–2015 Apache Software Foundation. All rights reserved.