Package org.umlg.sqlg.structure
Class SqlgTraversalSource
java.lang.Object
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
org.umlg.sqlg.structure.SqlgTraversalSource
- All Implemented Interfaces:
AutoCloseable
,Cloneable
,org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
public class SqlgTraversalSource
extends org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.Symbols
-
Field Summary
Fields inherited from class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
bytecode, connection, graph, strategies
-
Constructor Summary
ConstructorsConstructorDescriptionSqlgTraversalSource
(org.apache.tinkerpop.gremlin.process.remote.RemoteConnection connection) SqlgTraversalSource
(org.apache.tinkerpop.gremlin.structure.Graph graph) SqlgTraversalSource
(org.apache.tinkerpop.gremlin.structure.Graph graph, org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies strategies) -
Method Summary
Modifier and TypeMethodDescriptionSqlgTraversal<org.apache.tinkerpop.gremlin.structure.Edge,
org.apache.tinkerpop.gremlin.structure.Edge> SqlgTraversal<org.apache.tinkerpop.gremlin.structure.Edge,
org.apache.tinkerpop.gremlin.structure.Edge> addE
(org.apache.tinkerpop.gremlin.process.traversal.Traversal edgeLabelTraversal) SqlgTraversal<org.apache.tinkerpop.gremlin.structure.Vertex,
org.apache.tinkerpop.gremlin.structure.Vertex> addV()
SqlgTraversal<org.apache.tinkerpop.gremlin.structure.Vertex,
org.apache.tinkerpop.gremlin.structure.Vertex> SqlgTraversal<org.apache.tinkerpop.gremlin.structure.Vertex,
org.apache.tinkerpop.gremlin.structure.Vertex> addV
(org.apache.tinkerpop.gremlin.process.traversal.Traversal vertexLabelTraversal) clone()
SqlgTraversal<org.apache.tinkerpop.gremlin.structure.Edge,
org.apache.tinkerpop.gremlin.structure.Edge> <S> SqlgTraversal<S,
S> inject
(S... starts) SqlgTraversal<org.apache.tinkerpop.gremlin.structure.Vertex,
org.apache.tinkerpop.gremlin.structure.Vertex> withBulk
(boolean useBulk) withComputer
(Class<? extends org.apache.tinkerpop.gremlin.process.computer.GraphComputer> graphComputerClass) withComputer
(org.apache.tinkerpop.gremlin.process.computer.Computer computer) withoutStrategies
(Class<? extends org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy>... traversalStrategyClasses) withPath()
withSack
(A initialValue) withSack
(A initialValue, BinaryOperator<A> mergeOperator) withSack
(A initialValue, UnaryOperator<A> splitOperator) withSack
(A initialValue, UnaryOperator<A> splitOperator, BinaryOperator<A> mergeOperator) withSack
(Supplier<A> initialValue, BinaryOperator<A> mergeOperator) withSack
(Supplier<A> initialValue, UnaryOperator<A> splitOperator) withSack
(Supplier<A> initialValue, UnaryOperator<A> splitOperator, BinaryOperator<A> mergeOperator) withSideEffect
(String key, A initialValue) withSideEffect
(String key, A initialValue, BinaryOperator<A> reducer) withSideEffect
(String key, Supplier<A> initialValue) withSideEffect
(String key, Supplier<A> initialValue, BinaryOperator<A> reducer) withStrategies
(org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy... traversalStrategies) Methods inherited from class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
call, call, call, call, call, close, getBytecode, getGraph, getStrategies, io, mergeE, mergeE, mergeV, mergeV, toString, tx, union
-
Constructor Details
-
SqlgTraversalSource
public SqlgTraversalSource(org.apache.tinkerpop.gremlin.structure.Graph graph) -
SqlgTraversalSource
public SqlgTraversalSource(org.apache.tinkerpop.gremlin.structure.Graph graph, org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies strategies) -
SqlgTraversalSource
public SqlgTraversalSource(org.apache.tinkerpop.gremlin.process.remote.RemoteConnection connection)
-
-
Method Details
-
clone
- Specified by:
clone
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
clone
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
with
- Specified by:
with
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
with
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
with
- Specified by:
with
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
with
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withStrategies
public SqlgTraversalSource withStrategies(org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy... traversalStrategies) - Specified by:
withStrategies
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
withStrategies
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withoutStrategies
public SqlgTraversalSource withoutStrategies(Class<? extends org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy>... traversalStrategyClasses) - Specified by:
withoutStrategies
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
withoutStrategies
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withComputer
public SqlgTraversalSource withComputer(org.apache.tinkerpop.gremlin.process.computer.Computer computer) - Specified by:
withComputer
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
withComputer
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withComputer
public SqlgTraversalSource withComputer(Class<? extends org.apache.tinkerpop.gremlin.process.computer.GraphComputer> graphComputerClass) - Specified by:
withComputer
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
withComputer
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withComputer
- Specified by:
withComputer
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
withComputer
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withSideEffect
public <A> SqlgTraversalSource withSideEffect(String key, Supplier<A> initialValue, BinaryOperator<A> reducer) - Specified by:
withSideEffect
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
withSideEffect
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withSideEffect
public <A> SqlgTraversalSource withSideEffect(String key, A initialValue, BinaryOperator<A> reducer) - Specified by:
withSideEffect
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
withSideEffect
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withSideEffect
- Specified by:
withSideEffect
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
withSideEffect
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withSideEffect
- Specified by:
withSideEffect
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
withSideEffect
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withSack
public <A> SqlgTraversalSource withSack(Supplier<A> initialValue, UnaryOperator<A> splitOperator, BinaryOperator<A> mergeOperator) - Specified by:
withSack
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
withSack
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withSack
public <A> SqlgTraversalSource withSack(A initialValue, UnaryOperator<A> splitOperator, BinaryOperator<A> mergeOperator) - Specified by:
withSack
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
withSack
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withSack
- Specified by:
withSack
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
withSack
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withSack
- Specified by:
withSack
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
withSack
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withSack
- Specified by:
withSack
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
withSack
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withSack
- Specified by:
withSack
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
withSack
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withSack
- Specified by:
withSack
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
withSack
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withSack
- Specified by:
withSack
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
withSack
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withBulk
- Overrides:
withBulk
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
withPath
- Overrides:
withPath
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
addV
public SqlgTraversal<org.apache.tinkerpop.gremlin.structure.Vertex,org.apache.tinkerpop.gremlin.structure.Vertex> addV()- Overrides:
addV
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
addV
public SqlgTraversal<org.apache.tinkerpop.gremlin.structure.Vertex,org.apache.tinkerpop.gremlin.structure.Vertex> addV(String label) - Overrides:
addV
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
addV
public SqlgTraversal<org.apache.tinkerpop.gremlin.structure.Vertex,org.apache.tinkerpop.gremlin.structure.Vertex> addV(org.apache.tinkerpop.gremlin.process.traversal.Traversal vertexLabelTraversal) - Overrides:
addV
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
addE
public SqlgTraversal<org.apache.tinkerpop.gremlin.structure.Edge,org.apache.tinkerpop.gremlin.structure.Edge> addE(String label) - Overrides:
addE
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
addE
public SqlgTraversal<org.apache.tinkerpop.gremlin.structure.Edge,org.apache.tinkerpop.gremlin.structure.Edge> addE(org.apache.tinkerpop.gremlin.process.traversal.Traversal edgeLabelTraversal) - Overrides:
addE
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
V
public SqlgTraversal<org.apache.tinkerpop.gremlin.structure.Vertex,org.apache.tinkerpop.gremlin.structure.Vertex> V(Object... vertexIds) - Overrides:
V
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
E
public SqlgTraversal<org.apache.tinkerpop.gremlin.structure.Edge,org.apache.tinkerpop.gremlin.structure.Edge> E(Object... edgeIds) - Overrides:
E
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
inject
- Overrides:
inject
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-
getAnonymousTraversalClass
- Specified by:
getAnonymousTraversalClass
in interfaceorg.apache.tinkerpop.gremlin.process.traversal.TraversalSource
- Overrides:
getAnonymousTraversalClass
in classorg.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
-