| Modifier and Type | Interface and Description |
|---|---|
static interface |
Traversal.Admin<S,E> |
| Modifier and Type | Method and Description |
|---|---|
<S2,E2> Traversal<S2,E2> |
Traversal.Admin.addStep(int index,
Step<?,?> step) |
default <E2> Traversal<S,E2> |
Traversal.Admin.addStep(Step<?,E2> step)
Add a
Step to the end of the traversal. |
Traversal<S,E> |
Traversal.clone()
Cloning is used to duplicate the traversal typically in OLAP environments.
|
<A,B> Traversal<A,B> |
Step.getTraversal()
Get the
Traversal that this step is contained within. |
default <A,B> Traversal<A,B> |
Traversal.iterate()
Iterate all the
Traverser instances in the traversal. |
<S2,E2> Traversal<S2,E2> |
Traversal.Admin.removeStep(int index) |
default <S2,E2> Traversal<S2,E2> |
Traversal.Admin.removeStep(Step<?,?> step) |
default Traversal<S,E> |
Traversal.Admin.reverse()
|
default Traversal<S,E> |
Traversal.submit(GraphComputer computer)
Submit the traversal to a
GraphComputer for OLAP execution. |
| Modifier and Type | Method and Description |
|---|---|
void |
Step.setTraversal(Traversal<?,?> traversal)
Set the
Traversal that this step is contained within. |
| Modifier and Type | Field and Description |
|---|---|
java.util.function.Supplier<? extends Traversal<Vertex,Edge>> |
MessageScope.Local.incidentTraversal |
| Modifier and Type | Method and Description |
|---|---|
Traversal<Vertex,Edge> |
MessageScope.Local.ReverseTraversalSupplier.get() |
| Modifier and Type | Method and Description |
|---|---|
java.util.function.Supplier<? extends Traversal<Vertex,Edge>> |
MessageScope.Local.getIncidentTraversal() |
| Modifier and Type | Method and Description |
|---|---|
static <M> MessageScope.Local<M> |
MessageScope.Local.of(java.util.function.Supplier<? extends Traversal<Vertex,Edge>> incidentTraversal) |
static <M> MessageScope.Local<M> |
MessageScope.Local.of(java.util.function.Supplier<? extends Traversal<Vertex,Edge>> incidentTraversal,
java.util.function.BiFunction<M,Edge,M> edgeFunction) |
| Modifier and Type | Method and Description |
|---|---|
PeerPressureVertexProgram.Builder |
PeerPressureVertexProgram.Builder.incident(java.lang.Class<java.util.function.Supplier<Traversal<Vertex,Edge>>> traversalClass) |
PeerPressureVertexProgram.Builder |
PeerPressureVertexProgram.Builder.incident(java.util.function.Supplier<Traversal<Vertex,Edge>> traversal) |
| Modifier and Type | Method and Description |
|---|---|
PageRankVertexProgram.Builder |
PageRankVertexProgram.Builder.incident(java.lang.Class<java.util.function.Supplier<Traversal<Vertex,Edge>>> traversalClass) |
PageRankVertexProgram.Builder |
PageRankVertexProgram.Builder.incident(java.util.function.Supplier<Traversal<Vertex,Edge>> traversal) |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.Future<Traversal<S,E>> |
TraversalScript.traversal() |
| Modifier and Type | Method and Description |
|---|---|
TraversalVertexProgram.Builder |
TraversalVertexProgram.Builder.traversal(java.lang.Class<java.util.function.Supplier<Traversal>> traversalClass) |
TraversalVertexProgram.Builder |
TraversalVertexProgram.Builder.traversal(java.util.function.Supplier<Traversal> traversal) |
| Constructor and Description |
|---|
ComputerResultStep(Traversal traversal,
ComputerResult result,
TraversalVertexProgram traversalVertexProgram,
boolean attachElements) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
GraphTraversal<S,E> |
static interface |
GraphTraversal.Admin<S,E> |
| Modifier and Type | Method and Description |
|---|---|
default <A,E2> GraphTraversal<A,E2> |
AnonymousGraphTraversal.choose(java.util.function.Predicate<A> choosePredicate,
Traversal<?,E2> trueChoice,
Traversal<?,E2> falseChoice) |
default <A,E2> GraphTraversal<A,E2> |
AnonymousGraphTraversal.choose(java.util.function.Predicate<A> choosePredicate,
Traversal<?,E2> trueChoice,
Traversal<?,E2> falseChoice) |
default <E2> GraphTraversal<A,E2> |
ElementTraversal.choose(java.util.function.Predicate<A> choosePredicate,
Traversal<?,E2> trueChoice,
Traversal<?,E2> falseChoice) |
default <E2> GraphTraversal<A,E2> |
ElementTraversal.choose(java.util.function.Predicate<A> choosePredicate,
Traversal<?,E2> trueChoice,
Traversal<?,E2> falseChoice) |
default <E2> GraphTraversal<S,E2> |
GraphTraversal.choose(java.util.function.Predicate<E> choosePredicate,
Traversal<?,E2> trueChoice,
Traversal<?,E2> falseChoice) |
default <E2> GraphTraversal<S,E2> |
GraphTraversal.choose(java.util.function.Predicate<E> choosePredicate,
Traversal<?,E2> trueChoice,
Traversal<?,E2> falseChoice) |
default GraphTraversal<S,E> |
GraphTraversal.emit(Traversal<?,?> emitTraversal) |
default GraphTraversal<A,A> |
ElementTraversal.emit(Traversal<?,?> emitTraversal) |
default <A,E2> GraphTraversal<A,E2> |
AnonymousGraphTraversal.local(Traversal<?,E2> localTraversal) |
default <E2> GraphTraversal<S,E2> |
GraphTraversal.local(Traversal<?,E2> localTraversal) |
default <E2> GraphTraversal<A,E2> |
ElementTraversal.local(Traversal<?,E2> localTraversal) |
default <A,E2> GraphTraversal<A,java.util.Map<java.lang.String,E2>> |
AnonymousGraphTraversal.match(java.lang.String startLabel,
Traversal... traversals) |
default <E2> GraphTraversal<S,java.util.Map<java.lang.String,E2>> |
GraphTraversal.match(java.lang.String startLabel,
Traversal... traversals) |
default <E2> GraphTraversal<A,java.util.Map<java.lang.String,E2>> |
ElementTraversal.match(java.lang.String startLabel,
Traversal... traversals) |
default GraphTraversal<A,A> |
ElementTraversal.repeat(Traversal<?,A> traversal) |
default <A> GraphTraversal<A,A> |
AnonymousGraphTraversal.repeat(Traversal<?,A> traversal) |
default GraphTraversal<S,E> |
GraphTraversal.repeat(Traversal<?,E> repeatTraversal) |
default <A,E2> GraphTraversal<A,E2> |
AnonymousGraphTraversal.union(Traversal<?,E2>... traversals) |
default <E2> GraphTraversal<S,E2> |
GraphTraversal.union(Traversal<?,E2>... traversals) |
default <E2> GraphTraversal<A,E2> |
ElementTraversal.union(Traversal<?,E2>... traversals) |
default GraphTraversal<S,E> |
GraphTraversal.until(Traversal<?,?> untilTraversal) |
default GraphTraversal<A,A> |
ElementTraversal.until(Traversal<?,?> untilTraversal) |
default <A,E2> GraphTraversal<A,java.util.Map<java.lang.String,E2>> |
AnonymousGraphTraversal.where(Traversal constraint) |
default <E2> GraphTraversal<S,java.util.Map<java.lang.String,E2>> |
GraphTraversal.where(Traversal constraint) |
default <E2> GraphTraversal<A,java.util.Map<java.lang.String,E2>> |
ElementTraversal.where(Traversal constraint) |
| Modifier and Type | Method and Description |
|---|---|
default <A,E2,M> GraphTraversal<A,E2> |
AnonymousGraphTraversal.choose(java.util.function.Function<A,M> mapFunction,
java.util.Map<M,Traversal<?,E2>> choices) |
default <E2,M> GraphTraversal<A,E2> |
ElementTraversal.choose(java.util.function.Function<A,M> mapFunction,
java.util.Map<M,Traversal<?,E2>> choices) |
default <M,E2> GraphTraversal<S,E2> |
GraphTraversal.choose(java.util.function.Function<E,M> mapFunction,
java.util.Map<M,Traversal<?,E2>> choices) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Traversal<S,E>> |
TraversalHolder.getTraversals() |
| Modifier and Type | Method and Description |
|---|---|
static <A,B,C extends Traversal<A,B>> |
RepeatStep.addEmitToTraversal(C traversal,
java.util.function.Predicate<Traverser<B>> emitPredicate) |
static <A,B,C extends Traversal<A,B>> |
RepeatStep.addRepeatToTraversal(C traversal,
Traversal<B,B> repeatTraversal) |
static <A,B,C extends Traversal<A,B>> |
RepeatStep.addUntilToTraversal(C traversal,
java.util.function.Predicate<Traverser<B>> untilPredicate) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Traversal<S,E>> |
UnionStep.getTraversals() |
java.util.List<Traversal<S,S>> |
RepeatStep.getTraversals() |
java.util.List<Traversal<S,E>> |
ChooseStep.getTraversals() |
| Modifier and Type | Method and Description |
|---|---|
static <A,B,C extends Traversal<A,B>> |
RepeatStep.addRepeatToTraversal(C traversal,
Traversal<B,B> repeatTraversal) |
void |
RepeatStep.setRepeatTraversal(Traversal<S,S> repeatTraversal) |
| Constructor and Description |
|---|
BranchStep(Traversal traversal) |
ChooseStep(Traversal traversal,
java.util.function.Function<S,M> mapFunction,
java.util.Map<M,Traversal<S,E>> choices) |
ChooseStep(Traversal traversal,
java.util.function.Predicate<S> predicate,
Traversal<S,E> trueChoice,
Traversal<S,E> falseChoice) |
ChooseStep(Traversal traversal,
java.util.function.Predicate<S> predicate,
Traversal<S,E> trueChoice,
Traversal<S,E> falseChoice) |
ChooseStep(Traversal traversal,
java.util.function.Predicate<S> predicate,
Traversal<S,E> trueChoice,
Traversal<S,E> falseChoice) |
RepeatStep(Traversal traversal) |
TraversalPredicate(Traversal<S,?> traversal) |
UnionStep(Traversal traversal,
Traversal<S,E>... unionTraversals) |
UnionStep(Traversal traversal,
Traversal<S,E>... unionTraversals) |
| Constructor and Description |
|---|
ChooseStep(Traversal traversal,
java.util.function.Function<S,M> mapFunction,
java.util.Map<M,Traversal<S,E>> choices) |
| Constructor and Description |
|---|
RouteStep(Traversal traversal,
RepeatStep<S> repeatStep,
java.lang.String routeTo) |
RouteStep(Traversal traversal,
java.lang.String routeTo) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Traversal> |
WhereStep.getTraversals() |
| Constructor and Description |
|---|
CoinStep(Traversal traversal,
double probability) |
CyclicPathStep(Traversal traversal) |
DedupStep(Traversal traversal) |
ExceptStep(Traversal traversal,
java.util.Collection<S> exceptionCollection) |
ExceptStep(Traversal traversal,
S exceptionObject) |
ExceptStep(Traversal traversal,
java.lang.String collectionSideEffectKey) |
FilterStep(Traversal traversal) |
HasStep(Traversal traversal,
HasContainer hasContainer) |
RangeStep(Traversal traversal,
long low,
long high) |
RetainStep(Traversal traversal,
java.util.Collection<S> retainCollection) |
RetainStep(Traversal traversal,
S retainObject) |
RetainStep(Traversal traversal,
java.lang.String collectionSideEffectKey) |
SampleStep(Traversal traversal,
int amountToSample) |
SimplePathStep(Traversal traversal) |
TimeLimitStep(Traversal traversal,
long timeLimit) |
WhereStep(Traversal traversal,
java.lang.String firstKey,
java.lang.String secondKey,
java.util.function.BiPredicate<E,E> biPredicate) |
WhereStep(Traversal traversal,
Traversal constraint) |
WhereStep(Traversal traversal,
Traversal constraint) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Traversal<S,E>> |
LocalStep.getTraversals() |
| Constructor and Description |
|---|
BackStep(Traversal traversal,
java.lang.String stepLabel) |
EdgeOtherVertexStep(Traversal traversal) |
EdgeVertexStep(Traversal traversal,
Direction direction) |
FlatMapStep(Traversal traversal) |
FoldStep(Traversal traversal) |
FoldStep(Traversal traversal,
java.util.function.Supplier<E> seed,
java.util.function.BiFunction<E,S,E> foldFunction) |
IdStep(Traversal traversal) |
KeyStep(Traversal traversal) |
LabelStep(Traversal traversal) |
LocalStep(Traversal traversal,
Traversal<S,E> localTraversal) |
LocalStep(Traversal traversal,
Traversal<S,E> localTraversal) |
MapStep(Traversal traversal) |
OrderStep(Traversal traversal) |
PathStep(Traversal traversal) |
PropertiesStep(Traversal traversal,
PropertyType propertyType,
java.lang.String... propertyKeys) |
PropertyElementStep(Traversal traversal) |
PropertyMapStep(Traversal traversal,
boolean includeTokens,
PropertyType propertyType,
java.lang.String... propertyKeys) |
PropertyValueStep(Traversal traversal) |
SackStep(Traversal traversal) |
SelectOneStep(Traversal traversal,
java.lang.String selectLabel) |
SelectStep(Traversal traversal,
java.lang.String... selectLabels) |
ShuffleStep(Traversal traversal) |
UnfoldStep(Traversal traversal) |
VertexStep(Traversal traversal,
java.lang.Class<E> returnClass,
Direction direction,
java.lang.String... edgeLabels) |
| Modifier and Type | Method and Description |
|---|---|
Traversal<A,B> |
MatchStep.TraversalWrapper.getTraversal() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Traversal> |
MatchStep.getTraversals() |
| Modifier and Type | Method and Description |
|---|---|
void |
MatchStep.addTraversal(Traversal<S,S> traversal)
Adds an individual traversal to an already-constructed MatchStep.
|
| Constructor and Description |
|---|
MatchStep(Traversal traversal,
java.lang.String startLabel,
Traversal... traversals) |
MatchStep(Traversal traversal,
java.lang.String startLabel,
Traversal... traversals) |
TraversalWrapper(Traversal<A,B> traversal,
java.lang.String startLabel,
java.lang.String endLabel) |
| Constructor and Description |
|---|
AddEdgeStep(Traversal traversal,
Direction direction,
java.lang.String edgeLabel,
java.lang.String stepLabel,
java.lang.Object... propertyKeyValues) |
AggregateStep(Traversal traversal,
java.lang.String sideEffectKey) |
CountStep(Traversal traversal) |
GraphStep(Traversal traversal,
Graph graph,
java.lang.Class<E> returnClass,
java.lang.Object... ids) |
GroupCountStep(Traversal traversal,
java.lang.String sideEffectKey) |
GroupStep(Traversal traversal,
java.lang.String sideEffectKey) |
IdentityStep(Traversal traversal) |
InjectStep(Traversal traversal,
S... injections) |
ProfileStep(Traversal traversal) |
SackElementValueStep(Traversal traversal,
java.util.function.BinaryOperator<V> operator,
java.lang.String propertyKey) |
SackObjectStep(Traversal traversal,
java.util.function.BiFunction<V,S,V> operator) |
SideEffectCapStep(Traversal traversal,
java.lang.String sideEffectKey) |
SideEffectStep(Traversal traversal) |
StartStep(Traversal traversal) |
StartStep(Traversal traversal,
java.lang.Object start) |
StoreStep(Traversal traversal,
java.lang.String sideEffectKey) |
SubgraphStep(Traversal traversal,
java.lang.String sideEffectKey,
java.util.Set<java.lang.Object> edgeIdHolder,
java.util.Map<java.lang.Object,Vertex> idVertexMap,
java.util.function.Predicate<Edge> includeEdge) |
SumStep(Traversal traversal) |
TreeStep(Traversal traversal,
java.lang.String sideEffectKey) |
| Constructor and Description |
|---|
BarrierStep(Traversal traversal) |
ComputerAwareStep(Traversal traversal) |
MarkerIdentityStep(Traversal traversal) |
PathIdentityStep(Traversal traversal) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultGraphTraversal<S,E> |
class |
EmptyGraphTraversal<S,E> |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultTraversal<S,E> |
class |
EmptyTraversal<S,E> |
| Modifier and Type | Field and Description |
|---|---|
protected Traversal |
AbstractStep.traversal |
| Modifier and Type | Method and Description |
|---|---|
<S2,E2> Traversal<S2,E2> |
EmptyTraversal.addStep(int index,
Step<?,?> step) |
<S2,E2> Traversal<S2,E2> |
DefaultTraversal.addStep(int index,
Step<?,?> step) |
<E2> Traversal<S,E2> |
EmptyTraversal.addStep(Step<?,E2> step) |
static Traversal<?,?> |
TraversalHelper.getRootTraversal(Traversal.Admin<?,?> traversal) |
Traversal<S,E> |
TraversalMatrix.getTraversal() |
<A,B> Traversal<A,B> |
EmptyStep.getTraversal() |
<A,B> Traversal<A,B> |
AbstractStep.getTraversal() |
Traversal<S,E> |
TraversalRing.next() |
<S2,E2> Traversal<S2,E2> |
EmptyTraversal.removeStep(int index) |
<S2,E2> Traversal<S2,E2> |
DefaultTraversal.removeStep(int index) |
Traversal<S,E> |
EmptyTraversal.submit(GraphComputer computer) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Traversal<S,E>> |
TraversalRing.getTraversals() |
java.util.List<Traversal<S,E>> |
EmptyStep.getTraversals() |
| Modifier and Type | Method and Description |
|---|---|
void |
EmptyStep.setTraversal(Traversal<?,?> traversal) |
void |
AbstractStep.setTraversal(Traversal<?,?> traversal) |
| Modifier and Type | Method and Description |
|---|---|
void |
TraversalRing.forEach(java.util.function.Consumer<Traversal<S,E>> consumer) |
| Constructor and Description |
|---|
AbstractStep(Traversal traversal) |
TraversalMatrix(Traversal<S,E> traversal) |
TraversalRing(Traversal<S,E>... traversals) |
| Modifier and Type | Method and Description |
|---|---|
default <T extends Traversal<S,S>,S> |
Graph.of(java.lang.Class<T> traversalClass)
Constructs a new domain specific
Traversal for this graph. |
| Modifier and Type | Method and Description |
|---|---|
default void |
GraphWriter.writeVertices(java.io.OutputStream outputStream,
Traversal<?,Vertex> traversal)
Write a vertex to a stream without writing its edges.
|
default void |
GraphWriter.writeVertices(java.io.OutputStream outputStream,
Traversal<?,Vertex> traversal,
Direction direction)
Write a list of vertices from a
Traversal to a stream with its associated edges. |
| Modifier and Type | Method and Description |
|---|---|
void |
GraphMLWriter.writeVertices(java.io.OutputStream outputStream,
Traversal<?,Vertex> traversal) |
void |
GraphMLWriter.writeVertices(java.io.OutputStream outputStream,
Traversal<?,Vertex> traversal,
Direction direction) |
| Modifier and Type | Method and Description |
|---|---|
void |
GraphSONWriter.writeVertices(java.io.OutputStream outputStream,
Traversal<?,Vertex> traversal) |
void |
GraphSONWriter.writeVertices(java.io.OutputStream outputStream,
Traversal<?,Vertex> traversal,
Direction direction) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Traversal<S,S>,S> |
StrategyGraph.of(java.lang.Class<T> traversalClass) |
| Constructor and Description |
|---|
StrategyGraphStep(Traversal traversal,
StrategyGraph strategyGraph,
java.lang.Class<E> returnClass,
GraphTraversal<?,E> graphTraversal) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Traversal<S,S>,S> |
BatchGraph.of(java.lang.Class<T> traversalClass) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Traversal<S,S>,S> |
EmptyGraph.of(java.lang.Class<T> traversal) |
Copyright © 2013-2015 TinkerPop. All Rights Reserved.