Uses of Class
org.apache.tinkerpop.gremlin.process.traversal.step.GValue
-
-
Uses of GValue in org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential
Methods in org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential with parameters of type GValue Modifier and Type Method Description static <A> CredentialTraversal<A,Edge>
__. addE(GValue<String> edgeLabel)
default CredentialTraversal<S,Edge>
CredentialTraversal. addE(GValue<String> edgeLabel)
static <A> CredentialTraversal<A,Vertex>
__. addV(GValue<String> vertexLabel)
default CredentialTraversal<S,Vertex>
CredentialTraversal. addV(GValue<String> vertexLabel)
static CredentialTraversal<Vertex,Vertex>
__. both(GValue<String>... edgeLabels)
default CredentialTraversal<S,Vertex>
CredentialTraversal. both(GValue<String>... edgeLabels)
static CredentialTraversal<Vertex,Edge>
__. bothE(GValue<String>... edgeLabels)
default CredentialTraversal<S,Edge>
CredentialTraversal. bothE(GValue<String>... edgeLabels)
static <A,B>
CredentialTraversal<A,B>__. call(String service, GValue<Map> params)
static <A,B>
CredentialTraversal<A,B>__. call(String service, GValue<Map> params, Traversal<?,Map<?,?>> childTraversal)
default <E> CredentialTraversal<S,E>
CredentialTraversal. call(String service, GValue<Map> params)
default <E> CredentialTraversal<S,E>
CredentialTraversal. call(String service, GValue<Map> params, Traversal<?,Map<?,?>> childTraversal)
static <A> CredentialTraversal<A,A>
__. coin(GValue<Double> probability)
default CredentialTraversal<S,E>
CredentialTraversal. coin(GValue<Double> probability)
static <A> CredentialTraversal<A,List<?>>
__. combine(GValue<Object> values)
default CredentialTraversal<S,List<?>>
CredentialTraversal. combine(GValue<Object> values)
static <A> CredentialTraversal<A,String>
__. conjoin(GValue<String> values)
default CredentialTraversal<S,String>
CredentialTraversal. conjoin(GValue<String> delimiter)
static <A> CredentialTraversal<A,A>
__. constant(GValue<A> a)
default <E2> CredentialTraversal<S,E2>
CredentialTraversal. constant(GValue<E2> e)
static <A> CredentialTraversal<A,Set<?>>
__. difference(GValue<Object> values)
default CredentialTraversal<S,Set<?>>
CredentialTraversal. difference(GValue<Object> values)
static <A> CredentialTraversal<A,Set<?>>
__. disjunct(GValue<Object> values)
default CredentialTraversal<S,Set<?>>
CredentialTraversal. disjunct(GValue<Object> values)
default CredentialTraversal<S,E>
CredentialTraversal. from(GValue<Vertex> fromVertex)
static <A> CredentialTraversal<A,A>
__. has(GValue<String> label, String propertyKey, Object value)
static <A> CredentialTraversal<A,A>
__. has(GValue<String> label, String propertyKey, P<?> predicate)
default CredentialTraversal<S,E>
CredentialTraversal. has(GValue<String> label, String propertyKey, Object value)
default CredentialTraversal<S,E>
CredentialTraversal. has(GValue<String> label, String propertyKey, P<?> predicate)
static <A> CredentialTraversal<A,A>
__. hasLabel(GValue<String> label, GValue<String>... otherLabels)
default CredentialTraversal<S,E>
CredentialTraversal. hasLabel(GValue<String> label, GValue<String>... otherLabels)
static CredentialTraversal<Vertex,Vertex>
__. in(GValue<String>... edgeLabels)
default CredentialTraversal<S,Vertex>
CredentialTraversal. in(GValue<String>... edgeLabels)
static CredentialTraversal<Vertex,Edge>
__. inE(GValue<String>... edgeLabels)
default CredentialTraversal<S,Edge>
CredentialTraversal. inE(GValue<String>... edgeLabels)
static <A> CredentialTraversal<A,Set<?>>
__. intersect(GValue<Object> values)
default CredentialTraversal<S,Set<?>>
CredentialTraversal. intersect(GValue<Object> values)
static <A> CredentialTraversal<A,A>
__. limit(Scope scope, GValue<Long> limit)
static <A> CredentialTraversal<A,A>
__. limit(GValue<Long> limit)
default <E2> CredentialTraversal<S,E2>
CredentialTraversal. limit(Scope scope, GValue<Long> limit)
default CredentialTraversal<S,E>
CredentialTraversal. limit(GValue<Long> limit)
static <A,B>
CredentialTraversal<A,B>__. merge(GValue<Object> values)
default <E2> CredentialTraversal<S,E2>
CredentialTraversal. merge(GValue<Object> values)
static <A> CredentialTraversal<A,Edge>
__. mergeE(GValue<Map<Object,Object>> searchCreate)
default CredentialTraversal<S,Edge>
CredentialTraversal. mergeE(GValue<Map<Object,Object>> searchCreate)
static <A> CredentialTraversal<A,Vertex>
__. mergeV(GValue<Map<Object,Object>> searchCreate)
default CredentialTraversal<S,Vertex>
CredentialTraversal. mergeV(GValue<Map<Object,Object>> searchCreate)
default <M,E2>
CredentialTraversal<S,E>CredentialTraversal. option(M token, GValue<Map<Object,Object>> m)
default <M,E2>
CredentialTraversal<S,E>CredentialTraversal. option(GValue<M> token, Traversal<?,E2> traversalOption)
static CredentialTraversal<Vertex,Vertex>
__. out(GValue<String>... edgeLabels)
default CredentialTraversal<S,Vertex>
CredentialTraversal. out(GValue<String>... edgeLabels)
static CredentialTraversal<Vertex,Edge>
__. outE(GValue<String>... edgeLabels)
default CredentialTraversal<S,Edge>
CredentialTraversal. outE(GValue<String>... edgeLabels)
static <A> CredentialTraversal<A,List<List<?>>>
__. product(GValue<Object> values)
default CredentialTraversal<S,List<List<?>>>
CredentialTraversal. product(GValue<Object> values)
static <A> CredentialTraversal<A,A>
__. range(Scope scope, GValue<Long> low, GValue<Long> high)
static <A> CredentialTraversal<A,A>
__. range(GValue<Long> low, GValue<Long> high)
default <E2> CredentialTraversal<S,E2>
CredentialTraversal. range(Scope scope, GValue<Long> low, GValue<Long> high)
default CredentialTraversal<S,E>
CredentialTraversal. range(GValue<Long> low, GValue<Long> high)
static <A> CredentialTraversal<A,A>
__. skip(Scope scope, GValue<Long> skip)
static <A> CredentialTraversal<A,A>
__. skip(GValue<Long> skip)
default <E2> CredentialTraversal<S,E2>
CredentialTraversal. skip(Scope scope, GValue<Long> skip)
default CredentialTraversal<S,E>
CredentialTraversal. skip(GValue<Long> skip)
static <A> CredentialTraversal<A,A>
__. tail(Scope scope, GValue<Long> limit)
static <A> CredentialTraversal<A,A>
__. tail(GValue<Long> limit)
default <E2> CredentialTraversal<S,E2>
CredentialTraversal. tail(Scope scope, GValue<Long> limit)
default CredentialTraversal<S,E>
CredentialTraversal. tail(GValue<Long> limit)
static CredentialTraversal<Vertex,Vertex>
__. to(Direction direction, GValue<String>... edgeLabels)
default CredentialTraversal<S,E>
CredentialTraversal. to(GValue<Vertex> toVertex)
default CredentialTraversal<S,Vertex>
CredentialTraversal. to(Direction direction, GValue<String>... edgeLabels)
static CredentialTraversal<Vertex,Edge>
__. toE(Direction direction, GValue<String>... edgeLabels)
default CredentialTraversal<S,Edge>
CredentialTraversal. toE(Direction direction, GValue<String>... edgeLabels)
-
Uses of GValue in org.apache.tinkerpop.gremlin.language.grammar
Methods in org.apache.tinkerpop.gremlin.language.grammar that return GValue Modifier and Type Method Description GValue<?>
VariableResolver.DefaultVariableResolver. apply(String s, GremlinParser.VariableContext variableContext)
static <V> GValue<V>
ArgumentVisitor. asGValue(V value)
Create a newGValue
from a particular value but without the specified name.GValue<String>
ArgumentVisitor. parseString(GremlinParser.StringNullableArgumentContext ctx)
Wrapper to visit function for string types.GValue<String>[]
ArgumentVisitor. parseStringVarargs(GremlinParser.StringLiteralVarargsContext varargsContext)
Parse a string argument varargs, and return an string array -
Uses of GValue in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph
Methods in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph with parameters of type GValue Modifier and Type Method Description static <A> GraphTraversal<A,Edge>
__. addE(GValue<String> edgeLabel)
default GraphTraversal<S,Edge>
GraphTraversal. addE(GValue<String> edgeLabel)
Adds anEdge
with the specified edge label.GraphTraversal<Edge,Edge>
GraphTraversalSource. addE(GValue<String> label)
Spawns aGraphTraversal
by adding an edge with the specified label.static <A> GraphTraversal<A,Vertex>
__. addV(GValue<String> vertexLabel)
default GraphTraversal<S,Vertex>
GraphTraversal. addV(GValue<String> vertexLabel)
Adds aVertex
.GraphTraversal<Vertex,Vertex>
GraphTraversalSource. addV(GValue<String> vertexLabel)
Spawns aGraphTraversal
by adding a vertex with the specified label.static GraphTraversal<Vertex,Vertex>
__. both(GValue<String>... edgeLabels)
default GraphTraversal<S,Vertex>
GraphTraversal. both(GValue<String>... edgeLabels)
Map theVertex
to its adjacent vertices given the edge labels.static GraphTraversal<Vertex,Edge>
__. bothE(GValue<String>... edgeLabels)
default GraphTraversal<S,Edge>
GraphTraversal. bothE(GValue<String>... edgeLabels)
Map theVertex
to its incident edges given the edge labels.static <A,B>
GraphTraversal<A,B>__. call(String service, GValue<Map> params)
static <A,B>
GraphTraversal<A,B>__. call(String service, GValue<Map> params, Traversal<?,Map<?,?>> childTraversal)
default <E> GraphTraversal<S,E>
GraphTraversal. call(String service, GValue<Map> params)
Perform the specified service call with the specified static parameters.default <E> GraphTraversal<S,E>
GraphTraversal. call(String service, GValue<Map> params, Traversal<?,Map<?,?>> childTraversal)
Perform the specified service call with both static and dynamic parameters produced by the specified child traversal.<S> GraphTraversal<S,S>
GraphTraversalSource. call(String service, GValue<Map> params)
Spawns aGraphTraversal
starting with values produced by the specified service call with the specified static parameters.<S> GraphTraversal<S,S>
GraphTraversalSource. call(String service, GValue<Map> params, Traversal<S,Map> childTraversal)
Spawns aGraphTraversal
starting with values produced by the specified service call with the specified static parameters.static <A> GraphTraversal<A,A>
__. coin(GValue<Double> probability)
default GraphTraversal<S,E>
GraphTraversal. coin(GValue<Double> probability)
Filter theE
object given a biased coin toss.static <A> GraphTraversal<A,List<?>>
__. combine(GValue<Object> values)
default GraphTraversal<S,List<?>>
GraphTraversal. combine(GValue<Object> values)
Combines the list traverser and list argument.static <A> GraphTraversal<A,String>
__. conjoin(GValue<String> values)
default GraphTraversal<S,String>
GraphTraversal. conjoin(GValue<String> delimiter)
Joins together the elements of the incoming list traverser together with the provided delimiter.static <A> GraphTraversal<A,A>
__. constant(GValue<A> a)
default <E2> GraphTraversal<S,E2>
GraphTraversal. constant(GValue<E2> e)
Map any object to a fixedE
value.static <A> GraphTraversal<A,Set<?>>
__. difference(GValue<Object> values)
default GraphTraversal<S,Set<?>>
GraphTraversal. difference(GValue<Object> values)
Calculates the difference between the list traverser and list argument.static <A> GraphTraversal<A,Set<?>>
__. disjunct(GValue<Object> values)
default GraphTraversal<S,Set<?>>
GraphTraversal. disjunct(GValue<Object> values)
Calculates the disjunction between the list traverser and list argument.default GraphTraversal<S,E>
GraphTraversal. from(GValue<Vertex> fromVertex)
When used as a modifier toGraphTraversal.addE(String)
this method specifies the traversal to use for selecting the outgoing vertex of the newly addedEdge
.static <A> GraphTraversal<A,A>
__. has(GValue<String> label, String propertyKey, Object value)
static <A> GraphTraversal<A,A>
__. has(GValue<String> label, String propertyKey, P<?> predicate)
default GraphTraversal<S,E>
GraphTraversal. has(GValue<String> label, String propertyKey, Object value)
Filters vertices, edges and vertex properties based on their properties.default GraphTraversal<S,E>
GraphTraversal. has(GValue<String> label, String propertyKey, P<?> predicate)
Filters vertices, edges and vertex properties based on their properties.static <A> GraphTraversal<A,A>
__. hasLabel(GValue<String> label, GValue<String>... otherLabels)
default GraphTraversal<S,E>
GraphTraversal. hasLabel(GValue<String> label, GValue<String>... otherLabels)
Filters vertices, edges and vertex properties based on their label.static GraphTraversal<Vertex,Vertex>
__. in(GValue<String>... edgeLabels)
default GraphTraversal<S,Vertex>
GraphTraversal. in(GValue<String>... edgeLabels)
Map theVertex
to its incoming adjacent vertices given the edge labels.static GraphTraversal<Vertex,Edge>
__. inE(GValue<String>... edgeLabels)
default GraphTraversal<S,Edge>
GraphTraversal. inE(GValue<String>... edgeLabels)
Map theVertex
to its incoming incident edges given the edge labels.static <A> GraphTraversal<A,Set<?>>
__. intersect(GValue<Object> values)
default GraphTraversal<S,Set<?>>
GraphTraversal. intersect(GValue<Object> values)
Calculates the intersection between the list traverser and list argument.static <A> GraphTraversal<A,A>
__. limit(Scope scope, GValue<Long> limit)
static <A> GraphTraversal<A,A>
__. limit(GValue<Long> limit)
default <E2> GraphTraversal<S,E2>
GraphTraversal. limit(Scope scope, GValue<Long> limit)
Filter the objects in the traversal by the number of them to pass through the stream given theScope
, where only the firstn
objects are allowed as defined by thelimit
argument.default GraphTraversal<S,E>
GraphTraversal. limit(GValue<Long> limit)
Filter the objects in the traversal by the number of them to pass through the stream, where only the firstn
objects are allowed as defined by thelimit
argument.static <A,B>
GraphTraversal<A,B>__. merge(GValue<Object> values)
default <E2> GraphTraversal<S,E2>
GraphTraversal. merge(GValue<Object> values)
Merges the list traverser and list argument.static <A> GraphTraversal<A,Edge>
__. mergeE(GValue<Map<Object,Object>> searchCreate)
default GraphTraversal<S,Edge>
GraphTraversal. mergeE(GValue<Map<Object,Object>> searchCreate)
Spawns aGraphTraversal
by doing a merge (i.e.GraphTraversal<Edge,Edge>
GraphTraversalSource. mergeE(GValue<Map<?,Object>> searchCreate)
Spawns aGraphTraversal
by doing a merge (i.e.static <A> GraphTraversal<A,Vertex>
__. mergeV(GValue<Map<Object,Object>> searchCreate)
default GraphTraversal<S,Vertex>
GraphTraversal. mergeV(GValue<Map<Object,Object>> searchCreate)
Performs a merge (i.e.GraphTraversal<Vertex,Vertex>
GraphTraversalSource. mergeV(GValue<Map<Object,Object>> searchCreate)
Spawns aGraphTraversal
by doing a merge (i.e.default <M,E2>
GraphTraversal<S,E>GraphTraversal. option(M token, GValue<Map<Object,Object>> m)
This is a step modulator to aTraversalOptionParent
likechoose()
ormergeV()
where the provided argument associated to thetoken
is applied according to the semantics of the step.default <M,E2>
GraphTraversal<S,E>GraphTraversal. option(GValue<M> token, Traversal<?,E2> traversalOption)
This is a step modulator to aTraversalOptionParent
likechoose()
ormergeV()
where the provided argument associated to thetoken
is applied according to the semantics of the step.static GraphTraversal<Vertex,Vertex>
__. out(GValue<String>... edgeLabels)
default GraphTraversal<S,Vertex>
GraphTraversal. out(GValue<String>... edgeLabels)
Map theVertex
to its outgoing adjacent vertices given the edge labels.static GraphTraversal<Vertex,Edge>
__. outE(GValue<String>... edgeLabels)
default GraphTraversal<S,Edge>
GraphTraversal. outE(GValue<String>... edgeLabels)
Map theVertex
to its outgoing incident edges given the edge labels.static <A> GraphTraversal<A,List<List<?>>>
__. product(GValue<Object> values)
default GraphTraversal<S,List<List<?>>>
GraphTraversal. product(GValue<Object> values)
Calculates the cartesian product between the list traverser and list argument.static <A> GraphTraversal<A,A>
__. range(Scope scope, GValue<Long> low, GValue<Long> high)
static <A> GraphTraversal<A,A>
__. range(GValue<Long> low, GValue<Long> high)
default <E2> GraphTraversal<S,E2>
GraphTraversal. range(Scope scope, GValue<Long> low, GValue<Long> high)
Filter the objects in the traversal by the number of them to pass through the stream as constrained by theScope
.default GraphTraversal<S,E>
GraphTraversal. range(GValue<Long> low, GValue<Long> high)
Filter the objects in the traversal by the number of them to pass through the stream.static <A> GraphTraversal<A,A>
__. skip(Scope scope, GValue<Long> skip)
static <A> GraphTraversal<A,A>
__. skip(GValue<Long> skip)
default <E2> GraphTraversal<S,E2>
GraphTraversal. skip(Scope scope, GValue<Long> skip)
Filters out the firstn
objects in the traversal.default GraphTraversal<S,E>
GraphTraversal. skip(GValue<Long> skip)
Filters out the firstn
objects in the traversal.static <A> GraphTraversal<A,A>
__. tail(Scope scope, GValue<Long> limit)
static <A> GraphTraversal<A,A>
__. tail(GValue<Long> limit)
default <E2> GraphTraversal<S,E2>
GraphTraversal. tail(Scope scope, GValue<Long> limit)
Filters the objects in the traversal emitted as being last objects in the stream given theScope
.default GraphTraversal<S,E>
GraphTraversal. tail(GValue<Long> limit)
Filters the objects in the traversal emitted as being last objects in the stream.static GraphTraversal<Vertex,Vertex>
__. to(Direction direction, GValue<String>... edgeLabels)
default GraphTraversal<S,E>
GraphTraversal. to(GValue<Vertex> toVertex)
When used as a modifier toGraphTraversal.addE(String)
this method specifies the traversal to use for selecting the incoming vertex of the newly addedEdge
.default GraphTraversal<S,Vertex>
GraphTraversal. to(Direction direction, GValue<String>... edgeLabels)
Map theVertex
to its adjacent vertices given a direction and edge labels.static GraphTraversal<Vertex,Edge>
__. toE(Direction direction, GValue<String>... edgeLabels)
default GraphTraversal<S,Edge>
GraphTraversal. toE(Direction direction, GValue<String>... edgeLabels)
Map theVertex
to its incident edges given the direction and edge labels. -
Uses of GValue in org.apache.tinkerpop.gremlin.process.traversal.lambda
Methods in org.apache.tinkerpop.gremlin.process.traversal.lambda that return GValue Modifier and Type Method Description GValue<E>
ConstantTraversal. getEnd()
Constructors in org.apache.tinkerpop.gremlin.process.traversal.lambda with parameters of type GValue Constructor Description ConstantTraversal(GValue<E> end)
-
Uses of GValue in org.apache.tinkerpop.gremlin.process.traversal.step
Methods in org.apache.tinkerpop.gremlin.process.traversal.step that return GValue Modifier and Type Method Description static <T> GValue<T>[]
GValue. ensureGValues(Object[] args)
The elements in object array argument are examined to see if they areGValue
objects.static <V> GValue<V>
GValue. of(String name, V value)
Create a newVar
with the specified name and value.static GValue<BigDecimal>
GValue. ofBigDecimal(String name, BigDecimal value)
Create a newGValue
for a BigDecimal value with a specified name.static GValue<BigInteger>
GValue. ofBigInteger(String name, BigInteger value)
Create a newGValue
for a BigInteger value with a specified name.static GValue<Boolean>
GValue. ofBoolean(String name, Boolean value)
Create a newGValue
for a boolean value with a specified name.static GValue<Double>
GValue. ofDouble(String name, Double value)
Create a newGValue
for a double value with a specified name.static GValue<Integer>
GValue. ofInteger(String name, Integer value)
Create a newGValue
for an integer value with a specified name.static <T> GValue<List<T>>
GValue. ofList(String name, List<T> value)
Create a newGValue
for a list value with a specified name.static GValue<Long>
GValue. ofLong(String name, Long value)
Create a newGValue
for a long value with a specified name.static GValue<Map>
GValue. ofMap(String name, Map value)
Create a newGValue
for a map value with a specified name.static GValue<Set>
GValue. ofSet(String name, Set value)
Create a newGValue
for a set value with a specified name.static GValue<String>
GValue. ofString(String name, String value)
Create a newGValue
for a string value with a specified name.static GValue<Vertex>
GValue. ofVertex(String name, Vertex value)
Create a newGValue
for a vertex value with a specified name.Methods in org.apache.tinkerpop.gremlin.process.traversal.step with parameters of type GValue Modifier and Type Method Description static Object[]
GValue. resolveToValues(GValue<?>[] gvalues)
ConvertsGValue
objects argument array to their values to prevent them from leaking to the Graph API. -
Uses of GValue in org.apache.tinkerpop.gremlin.process.traversal.step.filter
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.filter that return GValue Modifier and Type Method Description GValue<Double>
CoinStep. getProbabilityGValue()
Constructors in org.apache.tinkerpop.gremlin.process.traversal.step.filter with parameters of type GValue Constructor Description CoinStep(Traversal.Admin traversal, GValue<Double> probability)
RangeGlobalStep(Traversal.Admin traversal, GValue<Long> low, GValue<Long> high)
TailGlobalStep(Traversal.Admin traversal, GValue<Long> limit)
-
Uses of GValue in org.apache.tinkerpop.gremlin.process.traversal.step.map
Fields in org.apache.tinkerpop.gremlin.process.traversal.step.map declared as GValue Modifier and Type Field Description protected GValue<?>[]
GraphStep. ids
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.map that return GValue Modifier and Type Method Description GValue<E>
ConstantStep. getConstantGValue()
GValue<String>
ConjoinStep. getDelimiterGValue()
GValue<String>[]
VertexStep. getEdgeLabelsGValue()
GValue[]
GraphStep. getIds()
Get the ids associated with this step.GValue<Object>
CombineStep. getParameterItems()
GValue<Object>
DifferenceStep. getParameterItemsGValue()
GValue<Object>
DisjunctStep. getParameterItemsGValue()
GValue<Object>
IntersectStep. getParameterItemsGValue()
GValue<Object>
MergeStep. getParameterItemsGValue()
GValue<Object>
ProductStep. getParameterItemsGValue()
GValue<Map>
CallStep. getStaticParams()
-
Uses of GValue in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect that return GValue Modifier and Type Method Description GValue<S>[]
InjectStep. getInjectionsGValue()
Get the injections of the step.
-