A B C D E F G H I J K L M N O P R S T U V W X Y 
All Classes All Packages

A

AbstractChannelizer() - Constructor for class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
AbstractGremlinPlugin - Class in org.apache.tinkerpop.gremlin.jsr223
 
AbstractGremlinPlugin(String, Set<String>, Customizer...) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinPlugin
Creates a base GremlinPlugin that will apply to specific GremlinScriptEngine instances.
AbstractGremlinPlugin(String, Customizer...) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinPlugin
Creates a base GremlinPlugin that will apply to all GremlinScriptEngine instances.
AbstractGremlinScriptEngineFactory - Class in org.apache.tinkerpop.gremlin.jsr223
A simple base implementation of the GremlinScriptEngineFactory.
AbstractGremlinScriptEngineFactory(String, String, List<String>, List<String>) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinScriptEngineFactory
 
AbstractIoRegistry - Class in org.apache.tinkerpop.gremlin.structure.io
Base implementation of the IoRegistry interface that provides implementation of the methods using a a HashMap.
AbstractIoRegistry() - Constructor for class org.apache.tinkerpop.gremlin.structure.io.AbstractIoRegistry
 
AbstractTypeTranslator(boolean) - Constructor for class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
 
ACTIVE_TRAVERSERS - Static variable in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
add - Variable in class org.apache.tinkerpop.gremlin.util.NumberHelper
 
add(Number, Number) - Static method in class org.apache.tinkerpop.gremlin.util.NumberHelper
Adds two numbers returning the highest common number class between them.
add(String, Object) - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory
Set the value of the provided key.
add(String, Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Add a value to the global side-effect value.
addAlias(String, String) - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
The aliases to set on the request.
addAll - org.apache.tinkerpop.gremlin.process.traversal.Operator
Takes all objects in the second Collection and adds them to the first.
addClassImports(Class...) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer.Builder
Adds classes that will be imported to the ScriptEngine.
addClassImports(Collection<Class>) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer.Builder
addContactPoint(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Adds the address of a Gremlin Server to the list of servers a Client will try to contact to send requests to.
addContactPoints(String...) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Add one or more the addresses of a Gremlin Servers to the list of servers a Client will try to contact to send requests to.
addE - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
addE(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Adds an Edge with the specified edge label.
addE(String) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Spawns a GraphTraversal by adding an edge with the specified label.
addE(Traversal<?, String>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Adds a Edge with an edge label determined by a Traversal.
addE(Traversal<?, String>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Spawns a GraphTraversal by adding a edge with a label as specified by the provided Traversal.
addEdge(String, Vertex, Object...) - Method in interface org.apache.tinkerpop.gremlin.structure.Vertex
Add an outgoing edge to the vertex with provided label and edge properties as key/value pairs.
addEnumImports(Enum...) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer.Builder
Adds methods that are meant to be imported statically to the engine.
addEnumImports(Collection<Enum>) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer.Builder
addFieldImports(Field...) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer.Builder
Adds fields that are meant to be imported statically to the engine.
addFieldImports(Collection<Field>) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer.Builder
addLabel(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Add a label to this step.
addLabels(Set<String>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
 
addMethodImports(Method...) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer.Builder
Adds methods that are meant to be imported statically to the engine.
addMethodImports(Collection<Method>) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer.Builder
addParameter(String, Object) - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
The parameters to pass on the request.
addPlugin(GremlinPlugin) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager
 
addPlugin(GremlinPlugin) - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineManager
Add GremlinPlugin instances to customize newly created GremlinScriptEngine instances.
addRegistries(List<IoRegistry>) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Mapper.Builder
Adds a vendor supplied IoRegistry to the Mapper.Builder which enables it to check for vendor custom serializers to add to the Mapper.
addRegistry(IoRegistry) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Mapper.Builder
Adds a vendor supplied IoRegistry to the Mapper.Builder which enables it to check for vendor custom serializers to add to the Mapper.
addResultToMemory(Memory.Admin, Iterator<KeyValue<RK, RV>>) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
The final result can be generated and added to Memory and accessible via DefaultComputerResult.
addSource(String, Object...) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode
Add a TraversalSource instruction to the bytecode.
addStart(Traverser.Admin<S>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Add a single Traverser.Admin to the step.
addStart(Traverser.Admin<S>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Add a single Traverser.Admin object to the head of the traversal.
addStarts(Iterator<Traverser.Admin<S>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Add an iterator of Traverser.Admin objects of type S to the step.
addStarts(Iterator<Traverser.Admin<S>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Add an iterator of Traverser.Admin objects to the head/start of the traversal.
addStep(int, Step<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Add a Step to an arbitrary point in the traversal.
addStep(String, Object...) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode
Add a Traversal instruction to the bytecode.
addStep(Step<?, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Admin
 
addStep(Step<?, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Add a Step to the end of the traversal.
addStrategies(TraversalStrategy<?>...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies
Add all the provided TraversalStrategy instances to the current collection.
addTransactionListener(Consumer<Transaction.Status>) - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction
Adds a listener that is called back with a status when a commit or rollback is successful.
addV - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
addV() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Adds a Vertex with a default vertex label.
addV() - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Spawns a GraphTraversal by adding a vertex with the default label.
addV(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Adds a Vertex.
addV(String) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Spawns a GraphTraversal by adding a vertex with the specified label.
addV(Traversal<?, String>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Adds a Vertex with a vertex label determined by a Traversal.
addV(Traversal<?, String>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Spawns a GraphTraversal by adding a vertex with the label as determined by a Traversal.
addVertex(Object...) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Add a Vertex to the graph given an optional series of key/value pairs.
addVertex(String) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Add a Vertex to the graph with provided vertex label.
adjacentVertexEdgesAndVerticesCanNotBeReadOrUpdated() - Static method in class org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Exceptions
 
adjacentVertexLabelsCanNotBeRead() - Static method in class org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Exceptions
 
adjacentVertexPropertiesCanNotBeReadOrUpdated() - Static method in class org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Exceptions
 
aggregate - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
aggregate(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Eagerly collects objects up to this step into a side-effect.
aggregate(Scope, String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Collects objects in a list using the Scope argument to determine whether it should be lazy Scope.local or eager (Scope.global while gathering those objects.
alias(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Create a new Client that aliases the specified Graph or TraversalSource name on the server to a variable called "g" for the context of the requests made through that Client.
alias(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Create a new Client that aliases the specified Graph or TraversalSource name on the server to a variable called "g" for the context of the requests made through that Client.
alias(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Creates a Client that supplies the specified set of aliases, thus allowing the user to re-name one or more globally defined Graph or TraversalSource server bindings for the context of the created Client.
alias(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
Creates a Client that supplies the specified set of aliases, thus allowing the user to re-name one or more globally defined Graph or TraversalSource server bindings for the context of the created Client.
alias(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Creates a Client that supplies the specified set of aliases, thus allowing the user to re-name one or more globally defined Graph or TraversalSource server bindings for the context of the created Client.
all - org.apache.tinkerpop.gremlin.process.traversal.Pop
Get all the items and return them as a list.
all - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
all() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
The returned CompletableFuture completes when all reads are complete for this request and the entire result has been accounted for on the client.
all(P<S2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters E lists given the provided predicate.
allHosts() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets a list of all the configured hosts.
allItemsAvailable() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
Determines if all items have been returned to the client.
allItemsAvailableAsync() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
Returns a future that will complete when all items have been returned from the server.
allowRemoteConsole() - Method in interface org.apache.tinkerpop.gremlin.jsr223.console.RemoteAcceptor
If the RemoteAcceptor is used in the Gremlin Console, then this method might be called to determine if it can be used in a fashion that supports the :remote console command.
alpha(double) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder
 
and - org.apache.tinkerpop.gremlin.process.traversal.Operator
Applies "and" to boolean values.
and - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
and(Predicate<? super V>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
and(Traversal<?, ?>...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Ensures that all of the provided traversals yield a result.
ANONYMOUS_TRAVERSAL_PREFIX - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
 
AnonymousTraversalSource<T extends TraversalSource> - Class in org.apache.tinkerpop.gremlin.process.traversal
Provides a unified way to construct a TraversalSource from the perspective of the traversal.
any - org.apache.tinkerpop.gremlin.process.traversal.Pick
 
any - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
any(P<S2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters E lists given the provided predicate.
append(String) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Script
 
appliesTo - Variable in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinPlugin
 
appliesTo(Collection<String>) - Method in class org.apache.tinkerpop.gremlin.jsr223.ImportGremlinPlugin.Builder
The name of the GremlinScriptEngine that this module will apply to.
appliesTo(Collection<String>) - Method in class org.apache.tinkerpop.gremlin.jsr223.ScriptFileGremlinPlugin.Builder
The name of the GremlinScriptEngine that this module will apply to.
apply(String, Object) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
 
apply(Traversal.Admin<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy
 
apply(Element) - Method in enum org.apache.tinkerpop.gremlin.structure.T
 
apply(Graph) - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
applyPost() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy
The set of strategies that must be executed after this strategy is executed.
applyPrior() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy
The set of strategies that must be executed before this strategy is executed.
applyStrategies() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Apply the registered TraversalStrategies to the traversal.
ARGS_ALIASES - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
Argument name that allows definition of alias names for Graph and TraversalSource objects on the remote system.
ARGS_BATCH_SIZE - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
Argument name that allows definition of the number of iterations each ResponseMessage should contain - overrides the @{code resultIterationBatchSize} server setting.
ARGS_BINDINGS - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
Argument name that allows to provide a map of key/value pairs to apply as variables in the context of the Gremlin request sent to the server.
ARGS_EVAL_TIMEOUT - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
Argument name that allows the override of the server setting that determines the maximum time to wait for a request to execute on the server.
ARGS_FORCE - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
 
ARGS_GREMLIN - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
Argument name that corresponds to the Gremlin to evaluate.
ARGS_HOST - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
 
ARGS_LANGUAGE - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
Argument name that allows definition of the flavor of Gremlin used (e.g.
ARGS_MAINTAIN_STATE_AFTER_EXCEPTION - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
Argument name that is intended to be used with a session which when its value is true makes it so that a processing error or request timeout will not close the session, but leave it to continue processing in whatever state it may hold.
ARGS_MANAGE_TRANSACTION - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
 
ARGS_MATERIALIZE_PROPERTIES - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
The name of the argument that allows to control the serialization of properties on the server.
ARGS_SASL - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
 
ARGS_SASL_MECHANISM - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
 
ARGS_SESSION - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
 
ARGS_USER_AGENT - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
A value that is a custom string that the user can pass to a server that might accept it for purpose of identifying the kind of client it came from.
argumentCanNotBeNull(String) - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
 
as - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
as(String, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
A step modulator that provides a label to the step that can be accessed later in the traversal by other steps.
asAdmin() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
asAdmin() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
Get access to administrative methods of the traversal via its accompanying Traversal.Admin.
asAdmin() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser
Typecast the traverser to a "system traverser" so Traverser.Admin methods can be accessed.
asc - org.apache.tinkerpop.gremlin.process.traversal.Order
Order in ascending fashion.
asDate - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
asDate() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Parse value of the incoming traverser as an ISO-8601 Date.
asImmutable() - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory.Admin
 
asList(E...) - Static method in class org.apache.tinkerpop.gremlin.util.CollectionUtil
 
asMap() - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory
A helper method that generates a Map of the memory key/values.
asMap() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Variables
Gets the variables of the Graph as a Map.
asMap(Object...) - Static method in class org.apache.tinkerpop.gremlin.util.CollectionUtil
 
asSet(E...) - Static method in class org.apache.tinkerpop.gremlin.util.CollectionUtil
 
asSet(Collection<E>) - Static method in class org.apache.tinkerpop.gremlin.util.CollectionUtil
 
assign - org.apache.tinkerpop.gremlin.process.traversal.Operator
The new incoming value (i.e.
asString - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
asString() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns the value of incoming traverser as strings.
asString(Scope) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns the value of incoming traverser as strings.
attach(Function<Attachable<T>, T>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Regenerate the detached traverser given its location at a particular vertex.
authProperties(AuthProperties) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Specifies parameters for authentication to Gremlin Server.
AuthProperties - Class in org.apache.tinkerpop.gremlin.driver
Properties to supply to the Cluster for authentication purposes.
AuthProperties() - Constructor for class org.apache.tinkerpop.gremlin.driver.AuthProperties
 
AuthProperties.Property - Enum in org.apache.tinkerpop.gremlin.driver
An enum of the available authorization properties.
AUTO - org.apache.tinkerpop.gremlin.structure.Transaction.READ_WRITE_BEHAVIOR
Transactions are automatically started when a read or a write occurs.
availableHosts() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the list of hosts that the Cluster was able to connect to.

B

barrier - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
barrier() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Turns the lazy traversal pipeline into a bulk-synchronous pipeline which basically iterates that traversal to the size of the barrier.
barrier(int) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Turns the lazy traversal pipeline into a bulk-synchronous pipeline which basically iterates that traversal to the size of the barrier.
barrier(Consumer<TraverserSet<Object>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Turns the lazy traversal pipeline into a bulk-synchronous pipeline which basically iterates that traversal to the size of the barrier.
batchSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
The per client request override for the client and server configured resultIterationBatchSize.
batchSize(long) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLReader.Builder
Number of mutations to perform before a commit is executed.
batchSize(long) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONReader.Builder
Number of mutations to perform before a commit is executed when using GraphSONReader.readGraph(InputStream, Graph).
batchSize(long) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader.Builder
Number of mutations to perform before a commit is executed when using GryoReader.readGraph(InputStream, Graph).
begin() - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction
Starts a transaction in the context of a GraphTraversalSource instance.
begin(Class<T>) - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction
Starts a transaction in the context of a particular TraversalSource instance.
between(V, V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
Determines if a value is within (inclusive) of the range of the two specified values.
Binding(String, V) - Constructor for class org.apache.tinkerpop.gremlin.process.traversal.Bytecode.Binding
 
bindings(Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.jsr223.BindingsGremlinPlugin.Builder
 
Bindings - Class in org.apache.tinkerpop.gremlin.process.traversal
Bindings are used to associate a variable with a value.
BindingsCustomizer - Interface in org.apache.tinkerpop.gremlin.jsr223
Provides a way to alter the bindings on a GremlinScriptEngine.
BindingsGremlinPlugin - Class in org.apache.tinkerpop.gremlin.jsr223
A plugin that allows Bindings to be applied to a GremlinScriptEngine at the time of creation.
BindingsGremlinPlugin.Builder - Class in org.apache.tinkerpop.gremlin.jsr223
 
biPredicate - Variable in class org.apache.tinkerpop.gremlin.process.traversal.P
 
Boolean - org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
 
both - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
both(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Vertex to its adjacent vertices given the edge labels.
BOTH - org.apache.tinkerpop.gremlin.structure.Direction
Refers to either direction (Direction.IN or Direction.OUT).
bothAreNaN(Object, Object) - Static method in class org.apache.tinkerpop.gremlin.util.NumberHelper
 
bothE - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
bothE(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Vertex to its incident edges given the edge labels.
bothV - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
bothV() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Edge to its incident vertices.
bothVertices() - Method in interface org.apache.tinkerpop.gremlin.structure.Edge
Get both the outgoing and incoming vertices of this edge.
branch - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
branch(Function<Traverser<E>, M>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Split the Traverser to all the specified functions.
branch(Traversal<?, M>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Split the Traverser to all the specified traversals.
Buffer - Interface in org.apache.tinkerpop.gremlin.structure.io
Represents an abstract view for one or more primitive byte arrays and NIO buffers.
BufferFactory<T> - Interface in org.apache.tinkerpop.gremlin.structure.io
Represents a factory to create Buffer instances from BufferFactory instances.
build() - Static method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings
 
build() - Static method in class org.apache.tinkerpop.gremlin.driver.Client.Settings
 
build() - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
build() - Static method in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
build() - Static method in class org.apache.tinkerpop.gremlin.jsr223.BindingsGremlinPlugin
Builds a set of static bindings.
build() - Static method in class org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer
 
build() - Static method in class org.apache.tinkerpop.gremlin.jsr223.ImportGremlinPlugin
 
build() - Static method in class org.apache.tinkerpop.gremlin.jsr223.ScriptFileGremlinPlugin
 
build() - Static method in class org.apache.tinkerpop.gremlin.process.computer.clustering.connected.ConnectedComponentVertexProgram
 
build() - Static method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 
build() - Static method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
build() - Static method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram
 
build() - Static method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
build() - Static method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLReader
 
build() - Static method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
 
build() - Static method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONReader
 
build() - Static method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
 
build() - Static method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader
 
build() - Static method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
 
build(File) - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
build(String) - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
Builder() - Constructor for class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
 
buildMessage(RequestMessage.Builder) - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
buildMessage(RequestMessage.Builder) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Makes any initial changes to the builder and returns the constructed RequestMessage.
buildMessage(RequestMessage.Builder) - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionedClient
Adds the Tokens.ARGS_SESSION value to every RequestMessage.
bulk() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser
A traverser may represent a grouping of traversers to allow for more efficient data propagation.
by - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
by() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
The by() can be applied to a number of different step to alter their behaviors.
by(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
The by() can be applied to a number of different step to alter their behaviors.
by(String, Comparator<V>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
The by() can be applied to a number of different step to alter their behaviors.
by(Comparator<E>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
The by() can be applied to a number of different step to alter their behaviors.
by(Function<U, Object>, Comparator) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
The by() can be applied to a number of different step to alter their behaviors.
by(Function<V, Object>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
The by() can be applied to a number of different step to alter their behaviors.
by(Order) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
The by() can be applied to a number of different step to alter their behaviors.
by(Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
The by() can be applied to a number of different step to alter their behaviors.
by(Traversal<?, ?>, Comparator<V>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
The by() can be applied to a number of different step to alter their behaviors.
by(T) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
The by() can be applied to a number of different step to alter their behaviors.
bytecode - Variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
Bytecode - Class in org.apache.tinkerpop.gremlin.process.traversal
When a TraversalSource is manipulated and then a Traversal is spawned and mutated, a language agnostic representation of those mutations is recorded in a bytecode instance.
Bytecode() - Constructor for class org.apache.tinkerpop.gremlin.process.traversal.Bytecode
 
Bytecode(String, Object...) - Constructor for class org.apache.tinkerpop.gremlin.process.traversal.Bytecode
 
Bytecode.Binding<V> - Class in org.apache.tinkerpop.gremlin.process.traversal
 
Bytecode.Instruction - Class in org.apache.tinkerpop.gremlin.process.traversal
 

C

CachedGremlinScriptEngineManager - Class in org.apache.tinkerpop.gremlin.jsr223
An implementation of the GremlinScriptEngineManager that caches the instances of the GremlinScriptEngine instances that are created by it.
CachedGremlinScriptEngineManager() - Constructor for class org.apache.tinkerpop.gremlin.jsr223.CachedGremlinScriptEngineManager
 
CachedGremlinScriptEngineManager(ClassLoader) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.CachedGremlinScriptEngineManager
 
call - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
call() - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Spawns a GraphTraversal starting with a list of available services.
call(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Perform the specified service call with no parameters.
call(String) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Spawns a GraphTraversal starting with values produced by the specified service call with no parameters.
call(String, Map) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Perform the specified service call with the specified static parameters.
call(String, Map) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Spawns a GraphTraversal starting with values produced by the specified service call with the specified static parameters.
call(String, Map, Traversal<?, Map<?, ?>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Perform the specified service call with both static and dynamic parameters produced by the specified child traversal.
call(String, Map, Traversal<S, Map>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Spawns a GraphTraversal starting with values produced by the specified service call with both static and dynamic parameters produced by the specified child traversal.
call(String, Traversal<?, Map<?, ?>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Perform the specified service call with dynamic parameters produced by the specified child traversal.
call(String, Traversal<S, Map>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Spawns a GraphTraversal starting with values produced by the specified service call with dynamic parameters produced by the specified child traversal.
cap - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
cap(String, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Iterates the traversal up to the itself and emits the side-effect referenced by the key.
capacity() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Returns the number of bytes (octets) this buffer can contain.
channelizer(Class) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Specify the Channelizer implementation to use on the client when creating a Connection.
channelizer(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Specify the Channelizer implementation to use on the client when creating a Connection.
Channelizer - Interface in org.apache.tinkerpop.gremlin.driver
Client-side channel initializer interface.
Channelizer.AbstractChannelizer - Class in org.apache.tinkerpop.gremlin.driver
Base implementation of the client side Channelizer.
Channelizer.HttpChannelizer - Class in org.apache.tinkerpop.gremlin.driver
Sends requests over the HTTP endpoint.
Channelizer.WebSocketChannelizer - Class in org.apache.tinkerpop.gremlin.driver
WebSocket Channelizer implementation.
checkEdgeLegality(Direction) - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
Get the legality of a particular edge direction.
checkEdgeLegality(Direction, String) - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
Get the legality of a particular edge direction and label.
choose - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
choose(Function<E, M>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Routes the current traverser to a particular traversal branch option which allows the creation of if-then-else like semantics within a traversal.
choose(Predicate<E>, Traversal<?, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Routes the current traverser to a particular traversal branch option which allows the creation of if-then like semantics within a traversal.
choose(Predicate<E>, Traversal<?, E2>, Traversal<?, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Routes the current traverser to a particular traversal branch option which allows the creation of if-then-else like semantics within a traversal.
choose(Traversal<?, ?>, Traversal<?, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Routes the current traverser to a particular traversal branch option which allows the creation of if-then like semantics within a traversal.
choose(Traversal<?, ?>, Traversal<?, E2>, Traversal<?, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Routes the current traverser to a particular traversal branch option which allows the creation of if-then-else like semantics within a traversal.
choose(Traversal<?, M>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Routes the current traverser to a particular traversal branch option which allows the creation of if-then-else like semantics within a traversal.
chooseConnection(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
Delegates to the underlying Client.ClusteredClient.
chooseConnection(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Chooses a Connection to write the message to.
chooseConnection(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Uses a LoadBalancingStrategy to choose the best Host and then selects the best connection from that host's connection pool.
chooseConnection(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionedClient
Since the session is bound to a single host, simply borrow a connection from that pool.
classImports(Class<?>...) - Method in class org.apache.tinkerpop.gremlin.jsr223.ImportGremlinPlugin.Builder
 
classImports(Collection<String>) - Method in class org.apache.tinkerpop.gremlin.jsr223.ImportGremlinPlugin.Builder
 
cleanPathSegment(String) - Static method in class org.apache.tinkerpop.gremlin.util.TestSupport
Removes characters that aren't acceptable in a file path (mostly for windows).
clear() - Static method in class org.apache.tinkerpop.gremlin.process.traversal.Bindings
 
clearLabels() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Removes all labels on the step.
clearTransactionListeners() - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction
Removes all transaction listeners.
Client - Class in org.apache.tinkerpop.gremlin.driver
A Client is constructed from a Cluster and represents a way to send messages to Gremlin Server.
Client.AliasClusteredClient - Class in org.apache.tinkerpop.gremlin.driver
Uses a Client.ClusteredClient that rebinds requests to a specified Graph or TraversalSource instances on the server-side.
Client.ClusteredClient - Class in org.apache.tinkerpop.gremlin.driver
A Client implementation that does not operate in a session.
Client.SessionedClient - Class in org.apache.tinkerpop.gremlin.driver
A Client implementation that operates in the context of a session.
Client.SessionSettings - Class in org.apache.tinkerpop.gremlin.driver
Settings for a Client that involve a session.
Client.SessionSettings.Builder - Class in org.apache.tinkerpop.gremlin.driver
 
Client.Settings - Class in org.apache.tinkerpop.gremlin.driver
Settings given to Cluster.connect(Client.Settings) that configures how a Client will behave.
Client.Settings.Builder - Class in org.apache.tinkerpop.gremlin.driver
 
clock(int, Runnable) - Static method in class org.apache.tinkerpop.gremlin.util.TimeUtil
 
clock(Runnable) - Static method in class org.apache.tinkerpop.gremlin.util.TimeUtil
 
clockWithResult(int, Supplier<S>) - Static method in class org.apache.tinkerpop.gremlin.util.TimeUtil
 
clockWithResult(Supplier<S>) - Static method in class org.apache.tinkerpop.gremlin.util.TimeUtil
 
clone() - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.connected.ConnectedComponentVertexProgram
 
clone() - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
clone() - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
 
clone() - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
When multiple workers on a single machine need MapReduce instances, it is possible to use clone.
clone() - Method in class org.apache.tinkerpop.gremlin.process.computer.MemoryComputeKey
 
clone() - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
clone() - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram
 
clone() - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
clone() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
When multiple workers on a single machine need VertexProgram instances, it is possible to use clone.
clone() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode
 
clone() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Admin
 
clone() - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
clone() - Method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
clone() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
 
clone() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Cloning is used to duplicate steps for the purpose of traversal optimization and OLTP replication.
clone() - Method in class org.apache.tinkerpop.gremlin.process.traversal.TextP
 
clone() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Cloning is used to duplicate the traversal typically in OLAP environments.
clone() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Cloning is used to duplicate the sideEffects typically in distributed execution environments.
clone() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
The clone-method should be used to create immutable traversal sources with each call to a configuration "withXXX"-method.
clone() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies
 
clone() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser
Traverser cloning is important when splitting a traverser at a bifurcation point in a traversal.
clone(ConcurrentHashMap<K, V>) - Static method in class org.apache.tinkerpop.gremlin.util.CollectionUtil
 
cloneObject(V) - Static method in class org.apache.tinkerpop.gremlin.util.Serializer
 
close() - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
close() - Method in class org.apache.tinkerpop.gremlin.driver.Client
Closes the client by making a synchronous call to Client.closeAsync().
close() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
close() - Method in interface org.apache.tinkerpop.gremlin.process.computer.ComputerResult
Close the computed GraphComputer result.
close() - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
If there is an underlying RemoteConnection it will be closed by this method.
close() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
Releases resources opened in any steps that implement AutoCloseable.
close() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Invalidate the side effect cache for traversal.
close() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
 
close() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Closing a Graph is equivalent to "shutdown" and implies that no further operations can be executed on the instance.
close() - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction
Closes the transaction where the default close behavior defined by {Transaction.onClose(Consumer)} will be executed.
close(Channel) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
close(Channel) - Method in interface org.apache.tinkerpop.gremlin.driver.Channelizer
Called on Connection.closeAsync() to perform an Channelizer specific functions.
close(Channel) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
Sends a CloseWebSocketFrame to the server for the specified channel.
closeAsync() - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
closeAsync() - Method in class org.apache.tinkerpop.gremlin.driver.Client
Asynchronous close of the Client.
closeAsync() - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Closes all the connection pools on all hosts.
closeAsync() - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionedClient
Close the bound ConnectionPool.
closeAsync() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
cluster - Variable in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
cluster - Variable in class org.apache.tinkerpop.gremlin.driver.Client
 
Cluster - Class in org.apache.tinkerpop.gremlin.driver
A connection to a set of one or more Gremlin Server instances.
CLUSTER - Static variable in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 
Cluster.Builder - Class in org.apache.tinkerpop.gremlin.driver
 
cmp - Variable in class org.apache.tinkerpop.gremlin.util.NumberHelper
 
coalesce - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
coalesce(Traversal<?, E2>...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Evaluates the provided traversals and returns the result of the first traversal to emit at least one object.
coin - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
coin(double) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filter the E object given a biased coin toss.
CollectionUtil - Class in org.apache.tinkerpop.gremlin.util
 
Column - Enum in org.apache.tinkerpop.gremlin.structure
Column references a particular type of column in a complex data structure such as a Map, a Map.Entry, or a Path.
combine - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
combine(Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Combines the list traverser and list argument.
combine(MK, Iterator<MV>, MapReduce.ReduceEmitter<RK, RV>) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
The combine() method is logically executed at all "machines" in parallel.
combine(M, M) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MessageCombiner
Combine two messages and return a message containing the combination.
COMBINE - org.apache.tinkerpop.gremlin.process.computer.MapReduce.Stage
 
commit - Static variable in class org.apache.tinkerpop.gremlin.structure.Transaction.Symbols
 
commit() - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction
Commits a transaction.
COMMIT - org.apache.tinkerpop.gremlin.structure.Transaction.CLOSE_BEHAVIOR
Commit the transaction when Transaction.close() is called.
COMMIT - org.apache.tinkerpop.gremlin.structure.Transaction.Status
 
COMPARABILITY - Static variable in class org.apache.tinkerpop.gremlin.util.GremlinValueComparator
Comparability has very similar semantics to orderability with the following exceptions: 1.
comparator(GremlinValueComparator.Type) - Method in class org.apache.tinkerpop.gremlin.util.GremlinValueComparator
 
compare(Number, Number) - Static method in class org.apache.tinkerpop.gremlin.util.NumberHelper
Compares two numbers.
compare(Object, Object) - Method in enum org.apache.tinkerpop.gremlin.process.traversal.Order
compare(Object, Object) - Method in class org.apache.tinkerpop.gremlin.util.GremlinValueComparator
Compare(a,b) is defined differently for Comparablity vs.
Compare - Enum in org.apache.tinkerpop.gremlin.process.traversal
Compare is a BiPredicate that determines whether the first argument is ==, !=, >, >=, <, <= to the second argument.
compareTo(Class<? extends TraversalStrategy>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy
 
compareTo(Class<? extends TraversalStrategy>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy.DecorationStrategy
 
compareTo(Class<? extends TraversalStrategy>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy.FinalizationStrategy
 
compareTo(Class<? extends TraversalStrategy>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy.OptimizationStrategy
 
compareTo(Class<? extends TraversalStrategy>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy.ProviderOptimizationStrategy
 
compareTo(Class<? extends TraversalStrategy>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy.VerificationStrategy
 
compareTo(MapReduce.NullObject) - Method in class org.apache.tinkerpop.gremlin.process.computer.MapReduce.NullObject
 
compareTo(Traverser<T>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser
If the underlying object of the traverser is comparable, compare it with the other traverser.
COMPONENT - Static variable in class org.apache.tinkerpop.gremlin.process.computer.clustering.connected.ConnectedComponentVertexProgram
 
compute() - Static method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
compute() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Generate a GraphComputer using the default engine of the underlying graph system.
compute(Class<? extends GraphComputer>) - Static method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
compute(Class<C>) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Declare the GraphComputer to use for OLAP operations on the graph.
Computer - Class in org.apache.tinkerpop.gremlin.process.computer
 
computerHasAlreadyBeenSubmittedAVertexProgram() - Static method in class org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Exceptions
 
computerHasNoVertexProgramNorMapReducers() - Static method in class org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Exceptions
 
computerRequiresMoreWorkersThanSupported(int, int) - Static method in class org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Exceptions
 
ComputerResult - Interface in org.apache.tinkerpop.gremlin.process.computer
The result of the GraphComputer's computation.
computers() - Method in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptOut
The list of GraphComputer implementations by class name that a test should opt-out from using (i.e.
concat - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
concat(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Concatenate an arbitrary number of strings to the incoming traverser.
concat(Traversal<?, String>, Traversal<?, String>...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Concatenate values of an arbitrary number of string traversals to the incoming traverser.
ConcurrentBindings - Class in org.apache.tinkerpop.gremlin.jsr223
A Bindings that can be accessed concurrently by multiple threads.
ConcurrentBindings() - Constructor for class org.apache.tinkerpop.gremlin.jsr223.ConcurrentBindings
 
ConcurrentBindings(Map<String, Object>) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.ConcurrentBindings
 
configuration() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Get the Configuration associated with the construction of this graph.
configure(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
configure(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.HttpChannelizer
 
configure(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 
configure(Object...) - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram.Builder
This method should only be used by the underlying compute engine.
configure(String, Object) - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
configure(String, Object) - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer
Set an arbitrary configuration key/value for the underlying Configuration in the GraphComputer.
configure(List<String>) - Method in interface org.apache.tinkerpop.gremlin.jsr223.console.RemoteAcceptor
Gets called when :remote is used in conjunction with the config option.
configure(Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
configure(Map<String, Object>, Map<String, Graph>) - Method in interface org.apache.tinkerpop.gremlin.util.MessageSerializer
Configure the serializer with mapper settings as required.
conjoin - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
conjoin(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Joins together the elements of the incoming list traverser together with the provided delimiter.
connect() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Creates a Client.ClusteredClient instance to this Cluster, meaning requests will be routed to one or more servers (depending on the cluster configuration), where each request represents the entirety of a transaction.
connect(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Creates a Client.SessionedClient instance to this Cluster, meaning requests will be routed to a single server (randomly selected from the cluster), where the same bindings will be available on each request.
connect(String, boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Creates a Client.SessionedClient instance to this Cluster, meaning requests will be routed to a single server (randomly selected from the cluster), where the same bindings will be available on each request.
connect(List<String>) - Method in interface org.apache.tinkerpop.gremlin.jsr223.console.RemoteAcceptor
Gets called when :remote is used in conjunction with the "connect" option.
connect(Client.Settings) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Creates a new Client based on the settings provided.
connected() - Method in interface org.apache.tinkerpop.gremlin.driver.Channelizer
Called after the channel connects.
connected() - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.HttpChannelizer
 
connected() - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 
connectedComponent - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
connectedComponent() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Executes a Connected Component algorithm over the graph.
ConnectedComponentVertexProgram - Class in org.apache.tinkerpop.gremlin.process.computer.clustering.connected
Identifies "Connected Component" instances in a graph by assigning a component identifier (the lexicographically least string value of the vertex in the component) to each vertex.
ConnectedComponentVertexProgram.Builder - Class in org.apache.tinkerpop.gremlin.process.computer.clustering.connected
 
connection - Variable in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
connection - Variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
connectionSetupTimeoutMillis(long) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Sets the duration of time in milliseconds provided for connection setup to complete which includes WebSocket handshake and SSL handshake.
ConsoleCustomizer - Interface in org.apache.tinkerpop.gremlin.jsr223.console
A Customizer that allows a RemoteAcceptor to be used with a console implementation.
constant - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
constant(E2) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map any object to a fixed E value.
containing - org.apache.tinkerpop.gremlin.process.traversal.Text
Evaluates if the first string contains the second.
containing(String) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.TextP
Determines if String does contain the given value.
Contains - Enum in org.apache.tinkerpop.gremlin.process.traversal
Contains is a BiPredicate that evaluates whether the first object is contained within (or not within) the second collection object.
containsEntry(Map<K, Set<V>>, K, V) - Static method in class org.apache.tinkerpop.gremlin.util.MultiMap
 
convertToScript(Object) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
For each operator argument, if withParameters set true, try parametrization as follows: ----------------------------------------------- if unpack, why ? ObjectType ----------------------------------------------- (Yes) Bytecode.Binding (Recursion, No) Bytecode (Recursion, No) Traversal (Yes) String (Recursion, No) Set (Recursion, No) List (Recursion, No) Map (Yes) Long (Yes) Double (Yes) Float (Yes) Integer (Yes) Timestamp (Yes) Date (Yes) Uuid (Recursion, No) P (Enumeration, No) SackFunctions.Barrier (Enumeration, No) VertexProperty.Cardinality (Enumeration, No) TraversalOptionParent.Pick (Enumeration, No) Enum (Recursion, No) Vertex (Recursion, No) Edge (Recursion, No) VertexProperty (Yes) Lambda (Recursion, No) TraversalStrategyProxy (Enumeration, No) TraversalStrategy (Yes) Other -------------------------------------------------
CoreGremlinPlugin - Class in org.apache.tinkerpop.gremlin.jsr223
This module is required for a ScriptEngine to be Gremlin-enabled.
CoreImports - Class in org.apache.tinkerpop.gremlin.jsr223
 
couldNotIsolatedSubPath(String, String) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.Path.Exceptions
 
couldNotLocatePathFromLabel(String) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.Path.Exceptions
 
couldNotLocatePathToLabel(String) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.Path.Exceptions
 
count - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
count() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the traversal stream to its reduction as a sum of the Traverser.bulk() values (i.e.
count(Scope) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the traversal stream to its reduction as a sum of the Traverser.bulk() values given the specified Scope (i.e.
cp(String, String) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Storage
Recursively copy all the data sources from the source location to the target location.
create() - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings.Builder
 
create() - Method in class org.apache.tinkerpop.gremlin.driver.Client.Settings.Builder
 
create() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
 
create() - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
 
create() - Method in class org.apache.tinkerpop.gremlin.jsr223.BindingsGremlinPlugin.Builder
 
create() - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer.Builder
 
create() - Method in class org.apache.tinkerpop.gremlin.jsr223.ImportGremlinPlugin.Builder
 
create() - Method in class org.apache.tinkerpop.gremlin.jsr223.ScriptFileGremlinPlugin.Builder
 
create() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram.Builder
 
create() - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLReader.Builder
 
create() - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter.Builder
 
create() - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphReader.ReaderBuilder
Creates the GraphReader implementation given options provided to the GraphReader.ReaderBuilder implementation.
create() - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONReader.Builder
 
create() - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter.Builder
 
create() - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter.WriterBuilder
Creates the GraphWriter implementation given options provided to the GraphWriter.WriterBuilder implementation.
create() - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader.Builder
 
create() - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter.Builder
Create the GryoWriter.
create() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Io.Builder
Providers call this method in the Graph.io(Io.Builder) method to construct the Io instance and return the value.
create(Graph) - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram.Builder
 
create(T) - Method in interface org.apache.tinkerpop.gremlin.structure.io.BufferFactory
Creates a new Buffer given a BufferFactory instance.
createBindings() - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinLangScriptEngine
 
createIoBuilder(String) - Static method in class org.apache.tinkerpop.gremlin.structure.io.IoCore
Deprecated.
 
createMapper() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Mapper
Create a new instance of the internal object mapper that an implementation represents.
createMapReduce(Graph, Configuration) - Static method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
A helper method to construct a MapReduce given the content of the supplied configuration.
createThreadedTx() - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction
Creates a transaction that can be executed across multiple threads.
createTypeTranslator() - Method in interface org.apache.tinkerpop.gremlin.jsr223.TranslatorCustomizer
Construct a Translator.ScriptTranslator.TypeTranslator that will be used by a Translator.ScriptTranslator instance within the GremlinScriptEngine to translate Bytecode to a script.
createVertexProgram(Graph, Configuration) - Static method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
A helper method to construct a VertexProgram given the content of the supplied configuration.
credentials(String, String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Sets the AuthProperties.Property.USERNAME and AuthProperties.Property.PASSWORD properties for authentication to Gremlin Server.
Customizer - Interface in org.apache.tinkerpop.gremlin.jsr223
The Customizer provides a general way to provide configurations to a GremlinScriptEngine.
customizers - Variable in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinPlugin
 
cyclicPath - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
cyclicPath() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filter the E object if its Traverser.path() is Path.isSimple().

D

dataTypeOfPropertyValueNotSupported(Object) - Static method in class org.apache.tinkerpop.gremlin.structure.Property.Exceptions
 
dataTypeOfPropertyValueNotSupported(Object, Exception) - Static method in class org.apache.tinkerpop.gremlin.structure.Property.Exceptions
 
dataTypeOfVariableValueNotSupported(Object) - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Variables.Exceptions
 
dataTypeOfVariableValueNotSupported(Object, Exception) - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Variables.Exceptions
 
Date - org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
 
dateAdd - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
dateAdd(DT, int) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Increase value of input Date.
dateDiff - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
dateDiff(Date) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns the difference between two Date in epoch time.
dateDiff(Traversal<?, Date>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns the difference between two Date in epoch time.
datetime() - Static method in class org.apache.tinkerpop.gremlin.util.DatetimeHelper
A proxy allows for syntax similar to Gremlin grammar of datetime().
datetime(String) - Static method in class org.apache.tinkerpop.gremlin.util.DatetimeHelper
A proxy call to DatetimeHelper.parse(String) but allows for syntax similar to Gremlin grammar of datetime().
DatetimeHelper - Class in org.apache.tinkerpop.gremlin.util
Utility class for parsing and formatting dates/times.
day - org.apache.tinkerpop.gremlin.process.traversal.DT
 
dedup - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
dedup(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Remove all duplicates in the traversal stream up to this point.
dedup(Scope, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Remove all duplicates in the traversal stream up to this point.
DEFAULT_DISTANCE_TRAVERSAL - Static variable in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram
 
DEFAULT_EDGE_TRAVERSAL - Static variable in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram
 
DEFAULT_LABEL - Static variable in interface org.apache.tinkerpop.gremlin.structure.Edge
The default label to use for an edge.
DEFAULT_LABEL - Static variable in interface org.apache.tinkerpop.gremlin.structure.Vertex
The default label to use for a vertex.
DEFAULT_LABEL - Static variable in interface org.apache.tinkerpop.gremlin.structure.VertexProperty
 
DEFAULT_SCRIPT_ENGINE - Static variable in class org.apache.tinkerpop.gremlin.jsr223.ScriptEngineCache
 
DEFAULT_VERTEX_FILTER_TRAVERSAL - Static variable in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram
 
DefaultBindingsCustomizer - Class in org.apache.tinkerpop.gremlin.jsr223
Default implementation of the BindingsCustomizer which adds bindings to the ScriptContext.GLOBAL_SCOPE.
DefaultBindingsCustomizer(Bindings) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.DefaultBindingsCustomizer
Creates a new object with ScriptContext.GLOBAL_SCOPE.
DefaultGremlinScriptEngineManager - Class in org.apache.tinkerpop.gremlin.jsr223
The ScriptEngineManager implements a discovery, instantiation and configuration mechanism for GremlinScriptEngine classes and also maintains a collection of key/value pairs storing state shared by all engines created by it.
DefaultGremlinScriptEngineManager() - Constructor for class org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager
The effect of calling this constructor is the same as calling DefaultGremlinScriptEngineManager(Thread.currentThread().getContextClassLoader()).
DefaultGremlinScriptEngineManager(ClassLoader) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager
This constructor loads the implementations of GremlinScriptEngineFactory visible to the given ClassLoader using the ServiceLoader mechanism.
DefaultImportCustomizer - Class in org.apache.tinkerpop.gremlin.jsr223
Simple implementation of the ImportCustomizer which allows direct setting of all the different import types.
DefaultImportCustomizer.Builder - Class in org.apache.tinkerpop.gremlin.jsr223
 
DefaultScriptCustomizer - Class in org.apache.tinkerpop.gremlin.jsr223
Default implementation of the ScriptCustomizer that can create the script list from a list of files or from lines of script.
DefaultScriptCustomizer(Collection<List<String>>) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.DefaultScriptCustomizer
 
DefaultScriptCustomizer(List<File>) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.DefaultScriptCustomizer
 
desc - org.apache.tinkerpop.gremlin.process.traversal.Order
Order in descending fashion.
deserializeObject(byte[]) - Static method in class org.apache.tinkerpop.gremlin.util.Serializer
 
deserializeRequest(ByteBuf) - Method in interface org.apache.tinkerpop.gremlin.util.MessageSerializer
Deserialize a Netty ByteBuf into a RequestMessage.
deserializeResponse(ByteBuf) - Method in interface org.apache.tinkerpop.gremlin.util.MessageSerializer
Deserialize a Netty ByteBuf into a ResponseMessage.
detach() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Prepare the traverser for migration across a JVM boundary.
difference - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
difference(Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Calculates the difference between the list traverser and list argument.
Direction - Enum in org.apache.tinkerpop.gremlin.structure
Direction is used to denote the direction of an Edge or location of a Vertex on an Edge.
directionValueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.structure.Direction
Get Direction from name.
disjunct - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
disjunct(Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Calculates the disjunction between the list traverser and list argument.
distanceProperty(String) - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram.Builder
 
distanceTraversal(Traversal<Edge, Number>) - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram.Builder
 
distributeVote(boolean) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram.Builder
 
div - org.apache.tinkerpop.gremlin.process.traversal.Operator
A division function.
div - Variable in class org.apache.tinkerpop.gremlin.util.NumberHelper
 
div(Number, Number) - Static method in class org.apache.tinkerpop.gremlin.util.NumberHelper
Divides two numbers returning the highest common number class between them calling NumberHelper.div(Number, Number, boolean) with a false.
div(Number, Number, boolean) - Static method in class org.apache.tinkerpop.gremlin.util.NumberHelper
Divides two numbers returning the highest common number class between them.
doStage(MapReduce.Stage) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
A MapReduce job can be map-only, map-reduce-only, or map-combine-reduce.
drop - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
drop() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Removes elements and properties from the graph.
dropLabels(Set<String>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Drop all path information associated with specified labels.
dropPath() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Drop the path of the traverser.
DT - Enum in org.apache.tinkerpop.gremlin.process.traversal
Tokens that are used to denote different periods of time.

E

E - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
E(Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
A E step is usually used to start a traversal but it may also be used mid-traversal.
E(Object...) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Spawns a GraphTraversal starting with all edges or some subset of edges as specified by their unique identifier.
edge() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features
Gets the features related to "edge" operation.
Edge - org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
 
Edge - Interface in org.apache.tinkerpop.gremlin.structure
An Edge links two Vertex objects.
Edge.Exceptions - Class in org.apache.tinkerpop.gremlin.structure
Common exceptions to use with an edge.
edgeAdditionsNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Vertex.Exceptions
 
edgeDirection(Direction) - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram.Builder
 
edgeFilterAccessesAdjacentVertices(Traversal<Vertex, Edge>) - Static method in class org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Exceptions
 
edgeFunction - Variable in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Local
 
edgeKeyTypes(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter.Builder
Map of the data types of the edge keys.
edgeLabelKey(String) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLReader.Builder
The key to use as the edge label.
edgeLabelKey(String) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter.Builder
Set the name of the edge label in the GraphML.
edgeRemovalNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Edge.Exceptions
 
edges(Object...) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Get the Edge objects in this graph with the provided edge ids or Edge objects.
edges(Traversal.Admin<Vertex, Edge>) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.connected.ConnectedComponentVertexProgram.Builder
 
edges(Traversal.Admin<Vertex, Edge>) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram.Builder
 
edges(Traversal.Admin<Vertex, Edge>) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder
 
edges(Traversal<Vertex, Edge>) - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
edges(Traversal<Vertex, Edge>) - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer
Add a filter that will limit which edges of the vertices are loaded from the graph source.
edges(Direction, String...) - Method in interface org.apache.tinkerpop.gremlin.structure.Vertex
Gets an Iterator of incident edges.
EDGES - org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Persist
Write vertex, vertex properties, and edges to the GraphComputer.ResultGraph.
edgeTraversal(Traversal<Vertex, Edge>) - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram.Builder
 
edgeWithIdAlreadyExists(Object) - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
 
eitherAreNaN(Object, Object) - Static method in class org.apache.tinkerpop.gremlin.util.NumberHelper
 
element - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
element() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map a Property to its Element.
element() - Method in interface org.apache.tinkerpop.gremlin.structure.Property
Get the element that this property is associated with.
element() - Method in interface org.apache.tinkerpop.gremlin.structure.VertexProperty
Gets the Vertex that owns this VertexProperty.
Element - Interface in org.apache.tinkerpop.gremlin.structure
An Element is the base class for both Vertex and Edge.
Element.Exceptions - Class in org.apache.tinkerpop.gremlin.structure
Common exceptions to use with an element.
elementMap - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
elementMap(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Element to a Map of the property values key'd according to their Property.key().
emit - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
emit() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Emit is used in conjunction with GraphTraversal.repeat(Traversal) to emit all objects from the loop.
emit(Predicate<Traverser<E>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Emit is used in conjunction with GraphTraversal.repeat(Traversal) to determine what objects get emit from the loop.
emit(K, V) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce.MapEmitter
 
emit(OK, OV) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce.ReduceEmitter
 
emit(Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Emit is used in conjunction with GraphTraversal.repeat(Traversal) to determine what objects get emit from the loop.
emit(OV) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce.ReduceEmitter
A default method that assumes the key is MapReduce.NullObject.
emit(V) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce.MapEmitter
A default method that assumes the key is MapReduce.NullObject.
empty() - Static method in interface org.apache.tinkerpop.gremlin.structure.Property
Create an empty property that is not present.
empty() - Static method in interface org.apache.tinkerpop.gremlin.structure.VertexProperty
Constructs an empty VertexProperty.
EMPTY - Static variable in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
EMPTY_ARGS - Static variable in interface org.apache.tinkerpop.gremlin.structure.Vertex
 
EMPTY_RESULT - Static variable in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptChecker
An empty result whose properties return as empty.
enableSsl(boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Enables connectivity over SSL - note that the server should be configured with SSL turned on for this setting to work properly.
enableUserAgentOnConnect(boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Configures whether cluster will send a user agent during web socket handshakes
endingWith - org.apache.tinkerpop.gremlin.process.traversal.Text
Evaluates if the first string ends with the second.
endingWith(String) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.TextP
Determines if String does start with the given value.
enumImports(Enum...) - Method in class org.apache.tinkerpop.gremlin.jsr223.ImportGremlinPlugin.Builder
 
enumImports(Collection<String>) - Method in class org.apache.tinkerpop.gremlin.jsr223.ImportGremlinPlugin.Builder
 
epsilon(double) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder
 
eq - org.apache.tinkerpop.gremlin.process.traversal.Compare
Evaluates if the first object is equal to the second per Gremlin Comparison semantics.
eq(V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
Determines if values are equal.
equals(Object) - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
 
equals(Object) - Method in class org.apache.tinkerpop.gremlin.process.computer.MapReduce.NullObject
 
equals(Object) - Method in class org.apache.tinkerpop.gremlin.process.computer.MemoryComputeKey
 
equals(Object) - Method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Global
 
equals(Object) - Method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Local
 
equals(Object) - Method in class org.apache.tinkerpop.gremlin.process.computer.VertexComputeKey
 
equals(Object) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode.Binding
 
equals(Object) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode
 
equals(Object) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode.Instruction
 
equals(Object) - Method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
equals(Object) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Text.RegexPredicate
 
equals(Object) - Method in class org.apache.tinkerpop.gremlin.process.traversal.TextP
 
equals(Object, Object) - Method in class org.apache.tinkerpop.gremlin.util.GremlinValueComparator
Equals(a,b) is defined differently for Comparablity (equality) vs.
equals(Bytecode) - Method in enum org.apache.tinkerpop.gremlin.process.traversal.GraphOp
 
equals(Step, boolean) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Compare the current step with another step.
equals(Traversal.Admin<S, E>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
 
errPrintln(String) - Method in interface org.apache.tinkerpop.gremlin.jsr223.console.GremlinShellEnvironment
 
eval(Reader, ScriptContext) - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinLangScriptEngine
 
eval(String, ScriptContext) - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinLangScriptEngine
Gremlin scripts evaluated by the grammar must be bound to "g" and should evaluate to a "g" in the ScriptContext that is of type TraversalSource
eval(Bytecode, String) - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngine
Evaluates Traversal Bytecode against a traversal source in the global bindings of the ScriptEngine.
eval(Bytecode, Bindings, String) - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinLangScriptEngine
Bytecode is evaluated by the JavaTranslator.
eval(Bytecode, Bindings, String) - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngine
Evaluates Traversal Bytecode with the specified Bindings.
ExceptionHelper - Class in org.apache.tinkerpop.gremlin.util
Utility class with helpful functions for exceptions.
Exceptions() - Constructor for class org.apache.tinkerpop.gremlin.process.traversal.Path.Exceptions
 
Exceptions() - Constructor for class org.apache.tinkerpop.gremlin.process.traversal.Traversal.Exceptions
 
Exceptions() - Constructor for class org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects.Exceptions
 
Exceptions() - Constructor for class org.apache.tinkerpop.gremlin.structure.Element.Exceptions
 
Exceptions() - Constructor for class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
 
Exceptions() - Constructor for class org.apache.tinkerpop.gremlin.structure.io.Io.Exceptions
 
execute(String) - Method in interface org.apache.tinkerpop.gremlin.jsr223.console.GremlinShellEnvironment
 
execute(Vertex, Messenger<Double>, Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
execute(Vertex, Messenger<String>, Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.connected.ConnectedComponentVertexProgram
 
execute(Vertex, Messenger<M>, Memory) - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
This method denotes the main body of the computation and is executed on each vertex in the graph.
execute(Vertex, Messenger<TraverserSet<Object>>, Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
execute(Vertex, Messenger<Pair<Serializable, Double>>, Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 
execute(Vertex, Messenger<Triplet<Path, Edge, Number>>, Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram
 
EXECUTE - org.apache.tinkerpop.gremlin.process.computer.ProgramPhase
 
exists(String) - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory
Whether the key exists in the memory.
exists(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Return true if the key is a registered side-effect.
exists(String) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Storage
Determine whether the specified location has a data source.
explain() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
Return a TraversalExplanation that shows how this traversal will mutate with each applied TraversalStrategy.
extend(Object, Set<String>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
Add a new step to the path with an object and any number of associated labels.
extend(Set<String>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
Add labels to the head of the path.

F

fail - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
fail() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
When triggered, immediately throws a RuntimeException which implements the Failure interface.
fail(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
When triggered, immediately throws a RuntimeException which implements the Failure interface.
Failure - Interface in org.apache.tinkerpop.gremlin.process.traversal
 
FEATURE_ADD_EDGES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.EdgeFeatures
 
FEATURE_ADD_PROPERTY - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
 
FEATURE_ADD_VERTICES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexFeatures
 
FEATURE_ANY_IDS - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
 
FEATURE_ANY_IDS - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
 
FEATURE_BOOLEAN_ARRAY_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
 
FEATURE_BOOLEAN_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
 
FEATURE_BYTE_ARRAY_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
 
FEATURE_BYTE_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
 
FEATURE_COMPUTER - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
 
FEATURE_CONCURRENT_ACCESS - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
 
FEATURE_CUSTOM_IDS - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
 
FEATURE_CUSTOM_IDS - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
 
FEATURE_DOUBLE_ARRAY_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
 
FEATURE_DOUBLE_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
 
FEATURE_DUPLICATE_MULTI_PROPERTIES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexFeatures
 
FEATURE_FLOAT_ARRAY_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
 
FEATURE_FLOAT_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
 
FEATURE_INTEGER_ARRAY_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
 
FEATURE_INTEGER_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
 
FEATURE_IO_READ - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
 
FEATURE_IO_WRITE - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
 
FEATURE_LONG_ARRAY_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
 
FEATURE_LONG_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
 
FEATURE_MAP_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
 
FEATURE_META_PROPERTIES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexFeatures
 
FEATURE_MIXED_LIST_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
 
FEATURE_MULTI_PROPERTIES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexFeatures
 
FEATURE_NULL_PROPERTY_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
 
FEATURE_NULL_PROPERTY_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
 
FEATURE_NUMERIC_IDS - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
 
FEATURE_NUMERIC_IDS - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
 
FEATURE_ORDERABILITY_SEMANTICS - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
 
FEATURE_PERSISTENCE - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
 
FEATURE_PROPERTIES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.PropertyFeatures
 
FEATURE_REMOVE_EDGES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.EdgeFeatures
 
FEATURE_REMOVE_PROPERTY - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
 
FEATURE_REMOVE_PROPERTY - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
 
FEATURE_REMOVE_VERTICES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexFeatures
 
FEATURE_SERIALIZABLE_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
 
FEATURE_SERVICE_CALL - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
 
FEATURE_STRING_ARRAY_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
 
FEATURE_STRING_IDS - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
 
FEATURE_STRING_IDS - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
 
FEATURE_STRING_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
 
FEATURE_THREADED_TRANSACTIONS - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
 
FEATURE_TRANSACTIONS - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
 
FEATURE_UNIFORM_LIST_VALUES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
 
FEATURE_UPSERT - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.EdgeFeatures
 
FEATURE_UPSERT - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexFeatures
 
FEATURE_USER_SUPPLIED_IDS - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
 
FEATURE_USER_SUPPLIED_IDS - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
 
FEATURE_UUID_IDS - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
 
FEATURE_UUID_IDS - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
 
FEATURE_VARIABLES - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VariableFeatures
 
features() - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer
 
features() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Gets the Graph.Features exposed by the underlying Graph implementation.
fieldsImports(Field...) - Method in class org.apache.tinkerpop.gremlin.jsr223.ImportGremlinPlugin.Builder
 
fieldsImports(Collection<String>) - Method in class org.apache.tinkerpop.gremlin.jsr223.ImportGremlinPlugin.Builder
 
FILE_SEPARATOR - Static variable in interface org.apache.tinkerpop.gremlin.structure.io.Storage
The file and directory names separator in this uniform UNIX-like abstract file system
files(List<String>) - Method in class org.apache.tinkerpop.gremlin.jsr223.ScriptFileGremlinPlugin.Builder
 
fill(C) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
Add all the results of the traversal to the provided collection.
filter - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
filter(Predicate<Traverser<E>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Traverser to either true or false, where false will not pass the traverser to the next step.
filter(Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Traverser to either true or false, where false will not pass the traverser to the next step.
finalize(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
find(Class<? extends Io>) - Method in class org.apache.tinkerpop.gremlin.structure.io.AbstractIoRegistry
Find a list of all the serializers registered to an Io class by the Graph.
find(Class<? extends Io>) - Method in interface org.apache.tinkerpop.gremlin.structure.io.IoRegistry
Find a list of all the serializers registered to an Io class by the Graph.
find(Class<? extends Io>, Class<S>) - Method in class org.apache.tinkerpop.gremlin.structure.io.AbstractIoRegistry
Find a list of all the serializers, of a particular type, registered to an Io class by the Graph.
find(Class<? extends Io>, Class<S>) - Method in interface org.apache.tinkerpop.gremlin.structure.io.IoRegistry
Find a list of all the serializers, of a particular type, registered to an Io class by the Graph.
first - org.apache.tinkerpop.gremlin.process.traversal.Pop
The first item in an ordered collection (i.e.
flatMap - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
flatMap(Function<Traverser<E>, Iterator<E2>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map a Traverser referencing an object of type E to an iterator of objects of type E2.
flatMap(Traversal<?, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map a Traverser referencing an object of type E to an iterator of objects of type E2.
fold - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
fold() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Rolls up objects in the stream into an aggregate list.
fold(E2, BiFunction<E2, E, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Rolls up objects in the stream into an aggregate value as defined by a seed and BiFunction.
forceClosed(boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings.Builder
Determines if the session should be force closed when the client is closed.
forEach(BiConsumer<Object, Set<String>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
 
forEach(BiConsumer<String, V>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
 
forEachRemaining(Class<E2>, Consumer<E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
A traversal can be rewritten such that its defined end type E may yield objects of a different type.
forEachRemaining(Consumer<? super E>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
 
format - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
format() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Failure
Gets the Failure as a formatted string representation.
format(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
A mid-traversal step which will handle result formatting to string values.
format(Instant) - Static method in class org.apache.tinkerpop.gremlin.util.DatetimeHelper
Formats an Instant to a form of 2018-03-22T00:35:44Z at UTC.
forProperties() - Method in enum org.apache.tinkerpop.gremlin.structure.PropertyType
 
forValues() - Method in enum org.apache.tinkerpop.gremlin.structure.PropertyType
 
from - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
from - Static variable in enum org.apache.tinkerpop.gremlin.structure.Direction
Friendly alias to Direction.OUT
from(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Provide from()-modulation to respective steps.
from(Traversal<?, Vertex>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
When used as a modifier to GraphTraversal.addE(String) this method specifies the traversal to use for selecting the outgoing vertex of the newly added Edge.
from(Vertex) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
When used as a modifier to GraphTraversal.addE(String) this method specifies the traversal to use for selecting the outgoing vertex of the newly added Edge.
fromString(String) - Static method in enum org.apache.tinkerpop.gremlin.structure.T
 

G

generate(S, Step<S, ?>, long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraverserGenerator
 
generateFinalResult(Iterator<KeyValue<RK, RV>>) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
The key/value pairs emitted by reduce() (or map() in a map-only job) can be iterated to generate a local JVM Java object.
generateIterator(Iterator<S>, Step<S, ?>, long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraverserGenerator
 
generateTempFile(Class<?>, String, String) - Static method in class org.apache.tinkerpop.gremlin.util.TestSupport
Creates a File reference in the path returned from TestSupport.makeTestDataPath(java.lang.Class<?>, java.lang.String...) in a subdirectory called temp.
generateTempFileFromResource(Class<?>, Class<?>, String, String) - Static method in class org.apache.tinkerpop.gremlin.util.TestSupport
Copies a file stored as part of a resource to the file system in the path returned from TestSupport.makeTestDataPath(java.lang.Class<?>, java.lang.String...) in a subdirectory called temp/resources.
generateTempFileFromResource(Class<?>, Class<?>, String, String, boolean) - Static method in class org.apache.tinkerpop.gremlin.util.TestSupport
Copies a file stored as part of a resource to the file system in the path returned from TestSupport.makeTestDataPath(java.lang.Class<?>, java.lang.String...) in a subdirectory called temp/resources.
generateTempFileFromResource(Class<?>, String, String) - Static method in class org.apache.tinkerpop.gremlin.util.TestSupport
Copies a file stored as part of a resource to the file system in the path returned from TestSupport.makeTestDataPath(java.lang.Class<?>, java.lang.String...) in a subdirectory called temp/resources.
get() - Method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Local.ReverseTraversalSupplier
 
get() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser
Get the object that the traverser is current at.
get(int) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
Get the object associated with the specified index into the path.
get(Class<? extends T>) - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by casting it to the specified Class.
get(String) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager
Gets the value for the specified key in the global scope.
get(String) - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineManager
Gets the value for the specified key in the global scope.
get(String) - Static method in class org.apache.tinkerpop.gremlin.jsr223.ScriptEngineCache
 
get(String) - Static method in class org.apache.tinkerpop.gremlin.jsr223.SingleGremlinScriptEngineManager
Delegates calls to the CachedGremlinScriptEngineManager instance ensuring that the same instance is returned for each ScriptEngine requested.
get(String) - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory
Get the value associated with the provided key.
get(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
Get the object associated with the particular label of the path.
get(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Get the sideEffect associated with the provided key.
get(String) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Variables
Gets a variable.
get(Map<K, Set<V>>, K) - Static method in class org.apache.tinkerpop.gremlin.util.MultiMap
 
get(AuthProperties.Property) - Method in class org.apache.tinkerpop.gremlin.driver.AuthProperties
Gets a property given the key.
get(Pop, String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
Pop the object(s) associated with the label of the path.
getAccessor() - Method in enum org.apache.tinkerpop.gremlin.structure.T
 
getAddress() - Method in class org.apache.tinkerpop.gremlin.driver.Host
 
getAliases() - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
getAnonymousTraversalClass() - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
getAnonymousTraversalClass() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
 
getAnonymousTraversalPrefix() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Gets the syntax for the spawn of an anonymous traversal which is traditionally the double underscore.
getArguments() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode.Instruction
 
getAttribute(String) - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptContext
getAttribute(String, int) - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptContext
getAttributesScope(String) - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptContext
getAvailableItemCount() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
Gets the number of items available on the client.
getBatchSize() - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
getBindings() - Method in interface org.apache.tinkerpop.gremlin.jsr223.BindingsCustomizer
Gets the bindings to add to a GremlinScriptEngine.
getBindings() - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultBindingsCustomizer
 
getBindings() - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager
Gets the bindings of the Bindings in global scope.
getBindings() - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineManager
Gets the bindings of the Bindings in global scope.
getBindings() - Method in class org.apache.tinkerpop.gremlin.jsr223.LazyBindingsCustomizer
 
getBindings() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode
Get all the bindings (in a nested, recursive manner) from all the arguments of all the instructions of this bytecode.
getBindings(int) - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptContext
getBiPredicate() - Method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
getBoolean() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to an boolean.
getBoundKeyOrAssign(boolean, V) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Script
 
getBoundVariable(V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.Bindings
 
getByte() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to an byte.
getBytecode() - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
getBytecode() - Method in enum org.apache.tinkerpop.gremlin.process.traversal.GraphOp
Gets the Bytecode that represents this graph operation.
getBytecode() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Get the Bytecode associated with the construction of this traversal.
getBytecode() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Get the Bytecode associated with the current state of this traversal source.
getBytes(int, byte[]) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Transfers this buffer's data to the specified destination starting at the specified absolute index.
getCardinality(String) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexFeatures
Gets the VertexProperty.Cardinality for a key.
getChannelizer() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the Channelizer implementation to use on the client when creating a Connection.
getClassImports() - Static method in class org.apache.tinkerpop.gremlin.jsr223.CoreImports
 
getClassImports() - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer
 
getClassImports() - Method in interface org.apache.tinkerpop.gremlin.jsr223.ImportCustomizer
Gets the set of classes to be imported to the GremlinScriptEngine.
getClassPackages() - Method in interface org.apache.tinkerpop.gremlin.jsr223.ImportCustomizer
Gets the set of packages from the ImportCustomizer.getClassImports().
getCluster() - Method in class org.apache.tinkerpop.gremlin.driver.Client
Gets the Cluster that spawned this Client.
getConfiguration() - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
getConfiguration() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy
Get the configuration representation of this strategy.
getConnectionSetupTimeout() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets time duration of time in milliseconds provided for connection setup to complete which includes WebSocket handshake and SSL handshake.
getCustomizers() - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinPlugin
Gets the list of all Customizer implementations to assign to a new GremlinScriptEngine.
getCustomizers(String) - Method in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinPlugin
 
getCustomizers(String) - Method in class org.apache.tinkerpop.gremlin.jsr223.CoreGremlinPlugin
 
getCustomizers(String) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager
 
getCustomizers(String) - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinPlugin
Gets the list of Customizer implementations to assign to a new GremlinScriptEngine.
getCustomizers(String) - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineManager
Get the list of Customizer instances filtered by the scriptEngineName.
getDouble() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to an double.
getEdge() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by casting it to an Edge.
getEdgeFilter() - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
Get the edge filter associated with this graph filter.
getEdgeFunction() - Method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Local
 
getEdges() - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
getElement() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by casting it to an Element.
getEndStep() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Get the end/tail of the traversal.
getEngineByExtension(String) - Method in class org.apache.tinkerpop.gremlin.jsr223.CachedGremlinScriptEngineManager
Gets a GremlinScriptEngine from cache or creates a new one from the GremlinScriptEngineFactory.
getEngineByExtension(String) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager
Look up and create a GremlinScriptEngine for a given extension.
getEngineByExtension(String) - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineManager
Look up and create a GremlinScriptEngine for a given extension.
getEngineByMimeType(String) - Method in class org.apache.tinkerpop.gremlin.jsr223.CachedGremlinScriptEngineManager
Gets a GremlinScriptEngine from cache or creates a new one from the GremlinScriptEngineFactory.
getEngineByMimeType(String) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager
Look up and create a GremlinScriptEngine for a given mime type.
getEngineByMimeType(String) - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineManager
Look up and create a GremlinScriptEngine for a given mime type.
getEngineByName(String) - Method in class org.apache.tinkerpop.gremlin.jsr223.CachedGremlinScriptEngineManager
Gets a GremlinScriptEngine from cache or creates a new one from the GremlinScriptEngineFactory.
getEngineByName(String) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager
Looks up and creates a GremlinScriptEngine for a given name.
getEngineByName(String) - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineManager
Looks up and creates a GremlinScriptEngine for a given name.
getEngineFactories() - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager
Returns a list whose elements are instances of all the GremlinScriptEngineFactory classes found by the discovery mechanism.
getEngineFactories() - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineManager
Returns a list whose elements are instances of all the GremlinScriptEngineFactory classes found by the discovery mechanism.
getEngineName() - Method in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinScriptEngineFactory
 
getEngineVersion() - Method in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinScriptEngineFactory
 
getEnumClasses() - Method in interface org.apache.tinkerpop.gremlin.jsr223.ImportCustomizer
Gets the set of classes from the ImportCustomizer.getEnumImports().
getEnumImports() - Static method in class org.apache.tinkerpop.gremlin.jsr223.CoreImports
 
getEnumImports() - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer
 
getEnumImports() - Method in interface org.apache.tinkerpop.gremlin.jsr223.ImportCustomizer
Gets the set of enums to be imported to the GremlinScriptEngine.
getErrorWriter() - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptContext
getExtensions() - Method in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinScriptEngineFactory
 
getFactory() - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinLangScriptEngine
 
getFactory() - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngine
 
getFeatures() - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.connected.ConnectedComponentVertexProgram
 
getFeatures() - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 
getFeatures() - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
getFeatures() - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram
 
getFeatures() - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
getFeatures() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
 
getFieldClasses() - Method in interface org.apache.tinkerpop.gremlin.jsr223.ImportCustomizer
Gets the set of fields from the ImportCustomizer.getFieldImports().
getFieldImports() - Static method in class org.apache.tinkerpop.gremlin.jsr223.CoreImports
 
getFieldImports() - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer
 
getFieldImports() - Method in interface org.apache.tinkerpop.gremlin.jsr223.ImportCustomizer
Gets the set of fields to be imported to the GremlinScriptEngine.
getFloat() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to an float.
getGraph() - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
getGraph() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Gets the Graph instance associated directly to this Traversal or through its parent.
getGraph() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Get the Graph associated with this traversal source.
getGraphComputerClass() - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
getHighestCommonNumberClass(boolean, Number...) - Static method in class org.apache.tinkerpop.gremlin.util.NumberHelper
 
getHighestCommonNumberClass(Number...) - Static method in class org.apache.tinkerpop.gremlin.util.NumberHelper
 
getHost() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
 
getHostUri() - Method in class org.apache.tinkerpop.gremlin.driver.Host
 
getId() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Get the unique id of this step.
getIncidentTraversal() - Method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Local
 
getInstructions() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode
Get both the TraversalSource and Traversal instructions of this bytecode.
getInt() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to an int.
getIteration() - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory
Get the current iteration number.
getKeepAliveInterval() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets time in milliseconds to wait after the last message is sent over a connection before sending a keep-alive message to the server.
getKey() - Method in class org.apache.tinkerpop.gremlin.process.computer.KeyValue
 
getKey() - Method in class org.apache.tinkerpop.gremlin.process.computer.MemoryComputeKey
 
getKey() - Method in class org.apache.tinkerpop.gremlin.process.computer.VertexComputeKey
 
getLabels() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Get the labels of this step.
getLanguage() - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
getLanguageName() - Method in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinScriptEngineFactory
 
getLanguageVersion() - Method in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinScriptEngineFactory
 
getLegallyPositiveEdgeLabels(Direction) - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
For a particular edge directionality, get all the GraphFilter.Legal.YES or GraphFilter.Legal.MAYBE edge labels.
getLoadBalancingStrategy() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Specifies the load balancing strategy to use on the client side.
getLong() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to an long.
getLoopNames() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
If this traverser supports loops then return the loop names if any.
getMapKeySort() - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
If a Comparator is provided, then all pairs leaving the MapReduce.MapEmitter are sorted.
getMapper() - Method in interface org.apache.tinkerpop.gremlin.util.MessageSerializer
Gets the "mapper" that performs the underlying serialization work.
getMapReducers() - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
getMapReducers() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
The set of MapReduce jobs that are associated with the VertexProgram.
getMaterializeProperties() - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
getMaterializeProperties() - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptChecker.Result
Gets the value of the materializeProperties supplied using the GraphTraversal.with(String, Object) source step.
getMaxContentLength() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the maximum size in bytes of any request sent to the server.
getMaxInProcessPerConnection() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the maximum number of in-flight requests that can occur on a Connection.
getMaxWaitForClose() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets how long a connection will wait for all pending messages to be returned from the server before closing.
getMaxWaitForConnection() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the maximum amount of time to wait for a connection to be borrowed from the connection pool.
getMaxWorkers() - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Features
 
getMemoryComputeKeys() - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.connected.ConnectedComponentVertexProgram
 
getMemoryComputeKeys() - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 
getMemoryComputeKeys() - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
getMemoryComputeKeys() - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram
 
getMemoryComputeKeys() - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
getMemoryComputeKeys() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
The Memory keys that will be used during the computation.
getMemoryKey() - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
The results of the MapReduce job are associated with a memory-key to ultimately be stored in Memory.
getMessage() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Failure
 
getMessageCombiner() - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
getMessageCombiner() - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
getMessageCombiner() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
Combine the messages in route to a particular vertex.
getMessageFromExceptionOrCause(Throwable) - Static method in class org.apache.tinkerpop.gremlin.util.ExceptionHelper
 
getMessageOrName(Throwable) - Static method in class org.apache.tinkerpop.gremlin.util.ExceptionHelper
 
getMessageScopes(Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.connected.ConnectedComponentVertexProgram
 
getMessageScopes(Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 
getMessageScopes(Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
getMessageScopes(Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram
 
getMessageScopes(Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
getMessageScopes(Memory) - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
This method returns all the MessageScope possibilities for a particular iteration of the vertex program.
getMetadata() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Failure
 
getMethodCallSyntax(String, String, String...) - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinLangScriptEngineFactory
 
getMethodClasses() - Method in interface org.apache.tinkerpop.gremlin.jsr223.ImportCustomizer
Gets the set of classes from the ImportCustomizer.getMethodImports().
getMethodImports() - Static method in class org.apache.tinkerpop.gremlin.jsr223.CoreImports
 
getMethodImports() - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer
 
getMethodImports() - Method in interface org.apache.tinkerpop.gremlin.jsr223.ImportCustomizer
Gets the set of static methods to be imported to the GremlinScriptEngine.
getMimeTypes() - Method in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinScriptEngineFactory
 
getMinInProcessPerConnection() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the minimum number of in-flight requests that can occur on a Connection before it is considered for closing on return to the ConnectionPool.
getName() - Method in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinPlugin
 
getName() - Method in class org.apache.tinkerpop.gremlin.jsr223.CoreGremlinPlugin
 
getName() - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinPlugin
The name of the module.
getNames() - Method in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinScriptEngineFactory
 
getNextStep() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Get the next step to the current step.
getNioPoolSize() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Size of the pool for handling request/response operations.
getNullSyntax() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Gets the syntax for a null value as a string representation.
getObject() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item.
getOperator() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode.Instruction
 
getOriginalRequestMessage() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
 
getOriginalValue() - Method in class org.apache.tinkerpop.gremlin.process.traversal.P
Gets the original value used at time of construction of the P.
getOutputStatement(String) - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinLangScriptEngineFactory
 
getOverrideRequestId() - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
getParameter(String) - Method in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinScriptEngineFactory
 
getParameters() - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
getParameters() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Script
 
getParent() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Get the TraversalParent Step that is the parent of this traversal.
getPath() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the path to the Gremlin service.
getPath() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by casting it to a Path.
getPattern() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Text.RegexPredicate
 
getPersist() - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
getPort() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the port that the Gremlin Servers will be listening on.
getPredicateName() - Method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
getPredicateName() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.PBiPredicate
Gets predicate name that can be used for serialization.
getPredicateName() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Text.RegexPredicate
 
getPreferredPersist() - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.connected.ConnectedComponentVertexProgram
 
getPreferredPersist() - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 
getPreferredPersist() - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
getPreferredPersist() - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram
 
getPreferredPersist() - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
getPreferredPersist() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
 
getPreferredResultGraph() - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.connected.ConnectedComponentVertexProgram
 
getPreferredResultGraph() - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 
getPreferredResultGraph() - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
getPreferredResultGraph() - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram
 
getPreferredResultGraph() - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
getPreferredResultGraph() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
 
getPreviousStep() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Get the step prior to the current step.
getProgram(String...) - Method in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinScriptEngineFactory
Statements are concatenated together by a line feed.
getProperty() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by casting it to a Property.
getProvidedRequirements() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraverserGenerator
 
getReader() - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptContext
getReconnectInterval() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets time in milliseconds to wait between retries when attempting to reconnect to a dead host.
getReduceKeySort() - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
If a Comparator is provided, then all pairs leaving the MapReduce.ReduceEmitter are sorted.
getReducer() - Method in class org.apache.tinkerpop.gremlin.process.computer.MemoryComputeKey
 
getReducer(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Get the reducer associated with the side-effect key.
getRemoteAcceptor(GremlinShellEnvironment) - Method in interface org.apache.tinkerpop.gremlin.jsr223.console.ConsoleCustomizer
Allows a plugin to utilize features of the :remote and :submit commands of the Gremlin Console.
getRemoteStackTrace() - Method in exception org.apache.tinkerpop.gremlin.jsr223.console.RemoteException
The stacktrace produced by the remote server.
getRequestId() - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptChecker.Result
Gets the value of the request identifier supplied using the GraphTraversal.with(String, Object) source step.
getRequestOptions(Bytecode) - Static method in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
getRequirements() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Provide the necessary TraverserRequirement that must be met by the traverser in order for the step to function properly.
getResultGraph() - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
getResultIterationBatchSize() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the override for the server setting that determines how many results are returned per batch.
getRootCause(Throwable) - Static method in class org.apache.tinkerpop.gremlin.util.ExceptionHelper
A wrapper to Commons Lang ExceptionUtils.getRootCause(Throwable) which ensures that the root is either an inner cause to the exception or the exception itself (rather than null).
getRootOfBuildDirectory(Class<?>) - Static method in class org.apache.tinkerpop.gremlin.util.TestSupport
Gets and/or creates the root of the test data directory.
getRuntime() - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory
Get the amount of milliseconds the GraphComputer has been executing thus far.
getSackInitialValue() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
If sacks are enabled, get the initial value of the Traverser sack.
getSackMerger() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
If sacks are enabled and a merge function has been specified, then get it (else get null).
getSackSplitter() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
If sacks are enabled and a split operator has been specified, then get it (else get null).
getScheme(boolean) - Method in interface org.apache.tinkerpop.gremlin.driver.Channelizer
Gets the scheme to use to construct the URL and by default uses HTTP.
getScheme(boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 
getScope() - Method in interface org.apache.tinkerpop.gremlin.jsr223.BindingsCustomizer
Gets the scope to which the bindings apply.
getScope() - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultBindingsCustomizer
 
getScope() - Method in class org.apache.tinkerpop.gremlin.jsr223.LazyBindingsCustomizer
 
getScopes() - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptContext
getScript() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Script
 
getScriptContext(Bindings) - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinLangScriptEngine
Creates the ScriptContext using a GremlinScriptContext which avoids a significant amount of additional object creation on script evaluation.
getScriptEngine() - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinLangScriptEngineFactory
 
getScriptEngine() - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineFactory
Creates a new GremlinScriptEngine instance.
getScripts() - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultScriptCustomizer
 
getScripts() - Method in interface org.apache.tinkerpop.gremlin.jsr223.ScriptCustomizer
Gets a collection of scripts where each is represented as a list of script lines.
getSerializers() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Get the MessageSerializer MIME types supported.
getServiceRegistry() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Get the ServiceRegistry associated with the graph.
getSession() - Method in class org.apache.tinkerpop.gremlin.driver.Client.Settings
Determines if the Client is to be constructed with a session.
getSessionId() - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionedClient
Returns the session identifier bound to this Client.
getSessionId() - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings
Provides the identifier of the session.
getSettings() - Method in class org.apache.tinkerpop.gremlin.driver.Client
Gets the Client.Settings.
getShort() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to an short.
getSideEffects() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Get the TraversalSideEffects associated with the traversal.
getSideEffects() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Get the sideEffects associated with the traversal of the traverser.
getSourceInstructions() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode
Get the TraversalSource instructions associated with this bytecode.
getStartStep() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Get the start/head of the traversal.
getStepId() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Get the step id of where the traverser is located.
getStepInstructions() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode
Get the Traversal instructions associated with this bytecode.
getSteps() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Get the Step instances associated with this traversal.
getStrategies() - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
getStrategies() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Get the TraversalStrategies associated with this traversal.
getStrategies() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Get the TraversalStrategies associated with this traversal source.
getStrategies(Class) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies.GlobalCache
 
getStrategy(Class<T>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies
Return the TraversalStrategy instance associated with the provided class.
getString() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to a String via toString().
getSupplier(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Get the supplier associated with the side-effect key.
getSyntax(Boolean) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the boolean argument and convert it to a string representation in the target language.
getSyntax(Number) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the numeric argument and convert it to a string representation in the target language.
getSyntax(String) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the string argument and convert it to a string representation in the target language (i.e.
getSyntax(Timestamp) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the Timestamp argument and convert it to a string representation in the target language.
getSyntax(Date) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the Date argument and convert it to a string representation in the target language.
getSyntax(UUID) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the UUID argument and convert it to a string representation in the target language.
getSyntax(Pick) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the Pick argument and convert it to a string representation in the target language.
getSyntax(SackFunctions.Barrier) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the SackFunctions.Barrier argument and convert it to a string representation in the target language.
getSyntax(VertexProperty.Cardinality) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the VertexProperty.Cardinality argument and convert it to a string representation in the target language.
getSyntax(Lambda) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the Lambda argument and convert it to a string representation in the target language.
getSystemPropertiesConfiguration(String, boolean) - Static method in class org.apache.tinkerpop.gremlin.util.SystemUtil
Generate a Configuration from the System.getProperties().
getTags() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Get the tags associated with the traverser.
getTargetLanguage() - Method in class org.apache.tinkerpop.gremlin.jsr223.JavaTranslator
 
getTargetLanguage() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Translator
Get the language that the translator is converting the traversal byte code to.
getTimeout() - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
getTimeout() - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptChecker.Result
Gets the value of the timeouts that were set using the GraphTraversal.with(String, Object) source step.
getTraversal() - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
Get the PureTraversal associated with the current instance of the TraversalVertexProgram.
getTraversal() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Failure
 
getTraversal() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Get the Traversal.Admin that this step is contained within.
getTraversalCategory() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy.DecorationStrategy
 
getTraversalCategory() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy.FinalizationStrategy
 
getTraversalCategory() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy
The type of traversal strategy -- i.e.
getTraversalCategory() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy.OptimizationStrategy
 
getTraversalCategory() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy.ProviderOptimizationStrategy
 
getTraversalCategory() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy.VerificationStrategy
 
getTraversalSource() - Method in class org.apache.tinkerpop.gremlin.jsr223.JavaTranslator
 
getTraversalSource() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Translator
Get the TraversalSource representation rooting this translator.
getTraversalSource() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Gets the TraversalSource that spawned the Traversal instance initially if present.
getTraverser() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Failure
 
getTraverserGenerator() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Get the TraverserGenerator associated with this traversal.
getTraverserRequirements() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
The traverser requirements that are needed when this VP is used as part of a traversal.
getTraverserRequirements() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Get the set of all TraverserRequirements for this traversal.
getTraverserSetSupplier() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Gets a generator that creates new TraverserSet instances for steps in the traversal.
getUserAgent() - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions
 
getValue() - Method in class org.apache.tinkerpop.gremlin.process.computer.KeyValue
 
getValue() - Method in class org.apache.tinkerpop.gremlin.process.traversal.P
Gets the current value to be passed to the predicate for testing.
getVariable(String) - Method in interface org.apache.tinkerpop.gremlin.jsr223.console.GremlinShellEnvironment
 
getVertex() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by casting it to a Vertex.
getVertexComputeKeys() - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.connected.ConnectedComponentVertexProgram
 
getVertexComputeKeys() - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 
getVertexComputeKeys() - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
getVertexComputeKeys() - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram
 
getVertexComputeKeys() - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
getVertexComputeKeys() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
The Element properties that will be mutated during the computation.
getVertexFilter() - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
Get the vertex filter associated with this graph filter.
getVertexProperty() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by casting it to a VertexProperty.
getVertexPropertyFilter() - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
Get the vertex property filter associated with this graph filter.
getVertices() - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
getWorkerPoolSize() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Size of the pool for handling background work.
getWorkers() - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
getWriter() - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptContext
global - org.apache.tinkerpop.gremlin.process.traversal.Scope
Informs the step to operate on the entire traversal.
GlobalCache() - Constructor for class org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies.GlobalCache
 
graph - Variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
graph() - Method in interface org.apache.tinkerpop.gremlin.process.computer.ComputerResult
Get the Graph computed as determined by GraphComputer.Persist and GraphComputer.ResultGraph.
graph() - Method in interface org.apache.tinkerpop.gremlin.structure.Element
Get the graph that this element is within.
graph() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features
Gets the features related to "graph" operation.
graph() - Method in interface org.apache.tinkerpop.gremlin.structure.VertexProperty
Get the graph that this element is within.
graph(Graph) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Io.Builder
Providers use this method to supply the current instance of their Graph to the builder.
Graph - Interface in org.apache.tinkerpop.gremlin.structure
A Graph is a container object for a collection of Vertex, Edge, VertexProperty, and Property objects.
GRAPH - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph
Configuration key used by GraphFactory} to determine which graph to instantiate.
Graph.Exceptions - Class in org.apache.tinkerpop.gremlin.structure
Common exceptions to use with a graph.
Graph.Features - Interface in org.apache.tinkerpop.gremlin.structure
An interface that represents the capabilities of a Graph implementation.
Graph.Features.DataTypeFeatures - Interface in org.apache.tinkerpop.gremlin.structure
Base interface for features that relate to supporting different data types.
Graph.Features.EdgeFeatures - Interface in org.apache.tinkerpop.gremlin.structure
Features that are related to Edge operations.
Graph.Features.EdgePropertyFeatures - Interface in org.apache.tinkerpop.gremlin.structure
Features that are related to Edge Property objects.
Graph.Features.ElementFeatures - Interface in org.apache.tinkerpop.gremlin.structure
Features that are related to Element objects.
Graph.Features.FeatureSet - Interface in org.apache.tinkerpop.gremlin.structure
A marker interface to identify any set of Features.
Graph.Features.GraphFeatures - Interface in org.apache.tinkerpop.gremlin.structure
Features specific to a operations of a "graph".
Graph.Features.PropertyFeatures - Interface in org.apache.tinkerpop.gremlin.structure
A base interface for Edge or Vertex Property features.
Graph.Features.VariableFeatures - Interface in org.apache.tinkerpop.gremlin.structure
Features for Graph.Variables.
Graph.Features.VertexFeatures - Interface in org.apache.tinkerpop.gremlin.structure
Features that are related to Vertex operations.
Graph.Features.VertexPropertyFeatures - Interface in org.apache.tinkerpop.gremlin.structure
Features that are related to Vertex Property objects.
Graph.Hidden - Class in org.apache.tinkerpop.gremlin.structure
This should only be used by providers to create keys, labels, etc.
Graph.OptIn - Annotation Type in org.apache.tinkerpop.gremlin.structure
Defines the test suite that the implementer has decided to support and represents publicly as "passing".
Graph.OptIns - Annotation Type in org.apache.tinkerpop.gremlin.structure
Holds a collection of Graph.OptIn enabling multiple Graph.OptIn to be applied to a single suite.
Graph.OptOut - Annotation Type in org.apache.tinkerpop.gremlin.structure
Defines a test in the suite that the implementer does not want to run.
Graph.OptOuts - Annotation Type in org.apache.tinkerpop.gremlin.structure
Holds a collection of Graph.OptOut enabling multiple Graph.OptOut to be applied to a single suite.
Graph.Variables - Interface in org.apache.tinkerpop.gremlin.structure
Graph variables are a set of key/value pairs associated with the graph.
Graph.Variables.Exceptions - Class in org.apache.tinkerpop.gremlin.structure
 
graphComputer(Class<? extends GraphComputer>) - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
GraphComputer - Interface in org.apache.tinkerpop.gremlin.process.computer
The GraphComputer is responsible for the execution of a VertexProgram and then a set of MapReduce jobs over the vertices in the Graph.
GraphComputer.Exceptions - Class in org.apache.tinkerpop.gremlin.process.computer
 
GraphComputer.Features - Interface in org.apache.tinkerpop.gremlin.process.computer
 
GraphComputer.Persist - Enum in org.apache.tinkerpop.gremlin.process.computer
 
GraphComputer.ResultGraph - Enum in org.apache.tinkerpop.gremlin.process.computer
 
graphComputerNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
 
graphDoesNotSupportProvidedGraphComputer(Class) - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
 
GraphFilter - Class in org.apache.tinkerpop.gremlin.process.computer
GraphFilter is used by GraphComputer implementations to prune the source graph data being loaded into the OLAP system.
GraphFilter() - Constructor for class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
 
GraphFilter(Computer) - Constructor for class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
 
GraphFilter.Legal - Enum in org.apache.tinkerpop.gremlin.process.computer
A enum denoting whether a particular result will be allowed or not.
graphFilterNotSupported() - Static method in class org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Exceptions
 
GraphMigrator - Class in org.apache.tinkerpop.gremlin.structure.io
GraphMigrator takes the data in one graph and pipes it to another graph.
graphml - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.IO
A value to supply to IO.reader or IO.writer to indicate the format to use.
graphml() - Static method in class org.apache.tinkerpop.gremlin.structure.io.IoCore
Deprecated.
Creates a basic GraphML-based Io.Builder.
GraphMLReader - Class in org.apache.tinkerpop.gremlin.structure.io.graphml
GraphMLReader writes the data from a GraphML stream to a graph.
GraphMLReader.Builder - Class in org.apache.tinkerpop.gremlin.structure.io.graphml
Allows configuration and construction of the GraphMLReader instance.
GraphMLWriter - Class in org.apache.tinkerpop.gremlin.structure.io.graphml
GraphMLWriter writes a Graph to a GraphML OutputStream.
GraphMLWriter.Builder - Class in org.apache.tinkerpop.gremlin.structure.io.graphml
 
GraphOp - Enum in org.apache.tinkerpop.gremlin.process.traversal
A GraphOp or "graph operation" is a static Bytecode form that does not translate to a traversal but instead refers to a specific function to perform on a graph instance.
GraphReader - Interface in org.apache.tinkerpop.gremlin.structure.io
Functions for reading a graph and its graph elements from a different serialization format.
GraphReader.ReaderBuilder<T extends GraphReader> - Interface in org.apache.tinkerpop.gremlin.structure.io
Largely a marker interface for builder classes that construct a GraphReader.
graphson - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.IO
A value to supply to IO.reader or IO.writer to indicate the format to use.
graphson() - Static method in class org.apache.tinkerpop.gremlin.structure.io.IoCore
Deprecated.
Creates a basic GraphSON-based Io.Builder.
GraphSONReader - Class in org.apache.tinkerpop.gremlin.structure.io.graphson
A @{link GraphReader} that constructs a graph from a JSON-based representation of a graph and its elements.
GraphSONReader.Builder - Class in org.apache.tinkerpop.gremlin.structure.io.graphson
 
GraphSONWriter - Class in org.apache.tinkerpop.gremlin.structure.io.graphson
A @{link GraphWriter} that writes a graph and its elements to a JSON-based representation.
GraphSONWriter.Builder - Class in org.apache.tinkerpop.gremlin.structure.io.graphson
 
GraphTraversal<S,​E> - Interface in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph
 
GraphTraversal.Admin<S,​E> - Interface in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph
 
GraphTraversal.Symbols - Class in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph
 
GraphTraversalSource - Class in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph
A GraphTraversalSource is the primary DSL of the Gremlin traversal machine.
GraphTraversalSource(RemoteConnection) - Constructor for class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
GraphTraversalSource(Graph) - Constructor for class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
GraphTraversalSource(Graph, TraversalStrategies) - Constructor for class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
GraphTraversalSource.Symbols - Class in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph
 
GraphWriter - Interface in org.apache.tinkerpop.gremlin.structure.io
Functions for writing a graph and its elements to a serialized format.
GraphWriter.WriterBuilder<T extends GraphWriter> - Interface in org.apache.tinkerpop.gremlin.structure.io
Largely a marker interface for builder classes that construct a GraphWriter.
Gremlin - Class in org.apache.tinkerpop.gremlin.util
 
GremlinLangScriptEngine - Class in org.apache.tinkerpop.gremlin.jsr223
A GremlinScriptEngine implementation that evaluates Gremlin scripts using gremlin-language.
GremlinLangScriptEngine() - Constructor for class org.apache.tinkerpop.gremlin.jsr223.GremlinLangScriptEngine
Creates a new instance using no Customizer.
GremlinLangScriptEngine(Customizer...) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.GremlinLangScriptEngine
 
GremlinLangScriptEngineFactory - Class in org.apache.tinkerpop.gremlin.jsr223
A GremlinScriptEngineFactory implementation that creates GremlinLangScriptEngine instances.
GremlinLangScriptEngineFactory() - Constructor for class org.apache.tinkerpop.gremlin.jsr223.GremlinLangScriptEngineFactory
 
GremlinPlugin - Interface in org.apache.tinkerpop.gremlin.jsr223
A plugin interface that is used by the GremlinScriptEngineManager to configure special Customizer instances that will alter the features of any GremlinScriptEngine created by the manager itself.
GremlinScriptChecker - Class in org.apache.tinkerpop.gremlin.jsr223
Processes Gremlin strings using regex to try to detect certain properties from the script without actual having to execute a eval() on it.
GremlinScriptChecker() - Constructor for class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptChecker
 
GremlinScriptChecker.Result - Class in org.apache.tinkerpop.gremlin.jsr223
A result returned from a GremlinScriptChecker.parse(String) of a Gremlin string.
GremlinScriptContext - Class in org.apache.tinkerpop.gremlin.jsr223
A ScriptContext that doesn't create new instances of Reader and Writer classes on initialization.
GremlinScriptContext(Reader, Writer, Writer) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptContext
Create a GremlinScriptContext.
GremlinScriptEngine - Interface in org.apache.tinkerpop.gremlin.jsr223
A GremlinScriptEngine is an extension of the standard ScriptEngine and provides some specific methods that are important to the TinkerPop environment.
GremlinScriptEngineFactory - Interface in org.apache.tinkerpop.gremlin.jsr223
Creates a GremlinScriptEngine implementation and supplies to it any Customizer implementations to it that are available on the GremlinScriptEngineManager.
GremlinScriptEngineManager - Interface in org.apache.tinkerpop.gremlin.jsr223
The ScriptEngineManager implements a discovery, instantiation and configuration mechanism for GremlinScriptEngine classes and also maintains a collection of key/value pairs storing state shared by all engines created by it.
GremlinShellEnvironment - Interface in org.apache.tinkerpop.gremlin.jsr223.console
Provides an abstraction over a "Gremlin Shell" (i.e.
GremlinTypeErrorException - Exception in org.apache.tinkerpop.gremlin.process.traversal
We use this exception type to signify ERROR in Ternary Boolean Logics.
GremlinTypeErrorException() - Constructor for exception org.apache.tinkerpop.gremlin.process.traversal.GremlinTypeErrorException
 
GremlinTypeErrorException(String) - Constructor for exception org.apache.tinkerpop.gremlin.process.traversal.GremlinTypeErrorException
 
GremlinTypeErrorException(String, Throwable) - Constructor for exception org.apache.tinkerpop.gremlin.process.traversal.GremlinTypeErrorException
 
GremlinTypeErrorException(Throwable) - Constructor for exception org.apache.tinkerpop.gremlin.process.traversal.GremlinTypeErrorException
 
GremlinValueComparator - Class in org.apache.tinkerpop.gremlin.util
An implementation of the Comparability/Orderability semantics as defined in the Apache TinkerPop Provider documentation.
GremlinValueComparator.Type - Enum in org.apache.tinkerpop.gremlin.util
The typespace.
group - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
group() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Organize objects in the stream into a Map.
group(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Organize objects in the stream into a Map.
groupCount - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
groupCount() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Counts the number of times a particular objects has been part of a traversal, returning a Map where the object is the key and the value is the count.
groupCount(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Counts the number of times a particular objects has been part of a traversal, returning a Map where the object is the key and the value is the count.
gryo - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.IO
A value to supply to IO.reader or IO.writer to indicate the format to use.
gryo() - Static method in class org.apache.tinkerpop.gremlin.structure.io.IoCore
Deprecated.
Creates a basic Gryo-based Io.Builder.
GryoReader - Class in org.apache.tinkerpop.gremlin.structure.io.gryo
The GraphReader for the Gremlin Structure serialization format based on Kryo.
GryoReader.Builder - Class in org.apache.tinkerpop.gremlin.structure.io.gryo
 
GryoWriter - Class in org.apache.tinkerpop.gremlin.structure.io.gryo
The GraphWriter for the Gremlin Structure serialization format based on Kryo.
GryoWriter.Builder - Class in org.apache.tinkerpop.gremlin.structure.io.gryo
 
gt - org.apache.tinkerpop.gremlin.process.traversal.Compare
Evaluates if the first object is greater than the second per Gremlin Comparison semantics.
gt(V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
Determines if a value is greater than another.
gte - org.apache.tinkerpop.gremlin.process.traversal.Compare
Evaluates if the first object is greater-equal to the second per Gremlin Comparison semantics.
gte(V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
Determines if a value is greater than or equal to another.

H

HALT - Static variable in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
 
HALTED_TRAVERSERS - Static variable in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
haltedTraversers(TraverserSet<Object>) - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram.Builder
 
handshakeInterceptor(HandshakeInterceptor) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Deprecated.
As of release 3.6.6, replaced with Cluster.Builder.requestInterceptor(RequestInterceptor).
HandshakeInterceptor - Interface in org.apache.tinkerpop.gremlin.driver
Deprecated.
As of release 3.6.6, replaced by RequestInterceptor.
has - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
has(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters vertices, edges and vertex properties based on the existence of properties.
has(String, Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters vertices, edges and vertex properties based on their properties.
has(String, String, Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters vertices, edges and vertex properties based on their properties.
has(String, String, P<?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters vertices, edges and vertex properties based on their properties.
has(String, P<?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters vertices, edges and vertex properties based on their properties.
has(String, Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters vertices, edges and vertex properties based on the value of the specified property key.
has(T, Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters vertices, edges and vertex properties based on their properties.
has(T, P<?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters vertices, edges and vertex properties based on their properties.
has(T, Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters vertices, edges and vertex properties based on their value of T where only T.id and T.label are supported.
hasEdgeFilter() - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
Whether an edge filter has been defined.
hasFilter() - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
Whether filters have been defined.
hashCode() - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
 
hashCode() - Method in class org.apache.tinkerpop.gremlin.process.computer.MapReduce.NullObject
 
hashCode() - Method in class org.apache.tinkerpop.gremlin.process.computer.MemoryComputeKey
 
hashCode() - Method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Global
 
hashCode() - Method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Local
 
hashCode() - Method in class org.apache.tinkerpop.gremlin.process.computer.VertexComputeKey
 
hashCode() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode.Binding
 
hashCode() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode
 
hashCode() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode.Instruction
 
hashCode() - Method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
hashCode() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Text.RegexPredicate
 
hasId - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
hasId(Object, Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters vertices, edges and vertex properties based on their identifier.
hasId(P<Object>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters vertices, edges and vertex properties based on their identifier.
hasKey - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
hasKey(String, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters Property objects based on their key.
hasKey(P<String>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters Property objects based on their key.
hasLabel - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
hasLabel(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
Return true if the path has the specified label, else return false.
hasLabel(String, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters vertices, edges and vertex properties based on their label.
hasLabel(P<String>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters vertices, edges and vertex properties based on their label.
hasNot - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
hasNot(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters vertices, edges and vertex properties based on the non-existence of properties.
hasStarts() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Determines if starts objects are present without iterating forward.
hasValue - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
hasValue(Object, Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters Property objects based on their value.
hasValue(P<Object>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters Property objects based on their value.Note that calling this step with null is the same as calling GraphTraversal.hasValue(Object, Object...) with a single null.
hasVertexFilter() - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
Whether a vertex filter has been defined.
hasVertexPropertyFilter() - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
Whether a vertex property filter has been defined.
head() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
Get the head of the path.
head(String) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Storage
Get a string representation of the specified number of lines at the data source location.
head(String, int) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Storage
Get a string representation of the specified number of lines at the data source location.
head(String, Class) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Storage
Get the vertices at the specified graph location.
head(String, Class, int) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Storage
Get the vertices at the specified graph location.
head(String, String, Class) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Storage
Get the KeyValue data at the specified memory location.
head(String, String, Class, int) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Storage
Get the KeyValue data at the specified memory location.
Hidden() - Constructor for class org.apache.tinkerpop.gremlin.structure.Graph.Hidden
 
HIDDEN_G - Static variable in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngine
 
hide(String) - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Hidden
Turn the provided key into a hidden key.
Host - Class in org.apache.tinkerpop.gremlin.driver
Identifies a server within the Cluster at a specific address.
Host.Listener - Interface in org.apache.tinkerpop.gremlin.driver
 
hour - org.apache.tinkerpop.gremlin.process.traversal.DT
 
HttpChannelizer() - Constructor for class org.apache.tinkerpop.gremlin.driver.Channelizer.HttpChannelizer
 

I

id - org.apache.tinkerpop.gremlin.structure.T
Id (representing Element.id())
id - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
id() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Element to its Element.id().
id() - Method in interface org.apache.tinkerpop.gremlin.structure.Element
Gets the unique identifier for the graph Element.
identicalMultiPropertiesNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.VertexProperty.Exceptions
 
identity - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
identity() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the E object to itself.
ifPresent(Consumer<? super V>) - Method in interface org.apache.tinkerpop.gremlin.structure.Property
If the property is present, the consume the value as specified by the Consumer.
ImportCustomizer - Interface in org.apache.tinkerpop.gremlin.jsr223
Provides the list of imports to apply to a GremlinScriptEngine instance.
ImportGremlinPlugin - Class in org.apache.tinkerpop.gremlin.jsr223
A module that allows custom class, static method and enum imports (i.e.
ImportGremlinPlugin.Builder - Class in org.apache.tinkerpop.gremlin.jsr223
 
in - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
in(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Vertex to its incoming adjacent vertices given the edge labels.
IN - org.apache.tinkerpop.gremlin.structure.Direction
Refers to an incoming direction.
incidentAndAdjacentElementsCanNotBeAccessedInMapReduce() - Static method in class org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Exceptions
 
incidentTraversal - Variable in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Local
 
includeEdges(boolean) - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram.Builder
 
incrIteration() - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory.Admin
 
incrLoops() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Increment the number of times the traverser has gone through a looping section of traversal.
index - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
index() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Indexes all items of the current collection.
inE - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
inE(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Vertex to its incoming incident edges given the edge labels.
init() - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
init() - Method in class org.apache.tinkerpop.gremlin.driver.Client
Initializes the client which typically means that a connection is established to the server.
init() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
init() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Script
 
init(Connection) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
init(Connection) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.HttpChannelizer
 
init(Connection) - Method in interface org.apache.tinkerpop.gremlin.driver.Channelizer
Initializes the Channelizer.
init(Connection) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 
initChannel(SocketChannel) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
initialiseLoops(String, String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Initialise a loop by setting up the looping construct.
initialize(Cluster, Collection<Host>) - Method in interface org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy
Initialize the strategy with the Cluster instance and the expected host list.
initialize(Cluster, Collection<Host>) - Method in class org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy.RoundRobin
 
initialized - Variable in class org.apache.tinkerpop.gremlin.driver.Client
 
initializeImplementation() - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
initializeImplementation() - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Initializes the connection pools on all hosts.
initializeImplementation() - Method in class org.apache.tinkerpop.gremlin.driver.Client
Called in the Client.init() method.
initializeImplementation() - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionedClient
Randomly choose an available Host to bind the session too and initialize the ConnectionPool.
initialRank(Traversal.Admin<Vertex, ? extends Number>) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder
 
initialVoteStrength(Traversal.Admin<Vertex, ? extends Number>) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram.Builder
 
inject - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
inject(E...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Provides a way to add arbitrary objects to a traversal stream.
inject(S...) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Spawns a GraphTraversal starting it with arbitrary values.
inside(V, V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
Determines if a value is within (exclusive) the range of the two specified values.
instance() - Static method in class org.apache.tinkerpop.gremlin.jsr223.CoreGremlinPlugin
 
instance() - Static method in class org.apache.tinkerpop.gremlin.jsr223.SingleGremlinScriptEngineManager
 
instance() - Static method in class org.apache.tinkerpop.gremlin.process.computer.MapReduce.NullObject
 
instance() - Static method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Global
 
instance() - Static method in class org.apache.tinkerpop.gremlin.process.traversal.Bindings
 
intersect - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
intersect(Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Calculates the intersection between the list traverser and list argument.
inV - org.apache.tinkerpop.gremlin.process.traversal.Merge
Allows for more complex definition of the IN vertex.
inV - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
inV() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Edge to its incoming/head incident Vertex.
inVertex() - Method in interface org.apache.tinkerpop.gremlin.structure.Edge
Get the incoming/head vertex of this edge.
io - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
io(String) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Performs a read or write based operation on the Graph backing this GraphTraversalSource.
io(Io.Builder<I>) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Deprecated.
As of release 3.4.0, partially replaced by GraphTraversalSource.io(String). Notice GraphTraversalSource.io(String) doesn't support read operation from java.io.InputStream or write operation to java.io.OutputStream. Thus for readers or writers which need this functionality are safe to use this deprecated method. There is no intention to remove this method unless all the functionality is replaced by the `io` step of GraphTraversalSource.
Io<R extends GraphReader.ReaderBuilder,​W extends GraphWriter.WriterBuilder,​M extends Mapper.Builder> - Interface in org.apache.tinkerpop.gremlin.structure.io
Ties together the core interfaces of an IO format: GraphReader, GraphWriter and Mapper.
IO - Class in org.apache.tinkerpop.gremlin.process.traversal
Fields that can be provided to the GraphTraversalSource.io(String) using the GraphTraversal.with(String,Object) step modulator to provide additional configurations.
IO_REGISTRY - Static variable in interface org.apache.tinkerpop.gremlin.structure.io.IoRegistry
 
Io.Builder<I extends Io> - Interface in org.apache.tinkerpop.gremlin.structure.io
Helps to construct an Io implementation and should be implemented by every such implementation as that class will be passed to Graph.io(Io.Builder) by the user.
Io.Exceptions - Class in org.apache.tinkerpop.gremlin.structure.io
 
IoCore - Class in org.apache.tinkerpop.gremlin.structure.io
Deprecated.
As of release 3.4.0, partially replaced by GraphTraversalSource.io(String). Notice GraphTraversalSource.io(String) doesn't support read operation from java.io.InputStream or write operation to java.io.OutputStream. Thus for readers or writers which need this functionality are safe to use this deprecated method. There is no intention to remove this method unless all the functionality is replaced by the `io` step of GraphTraversalSource.
IoRegistry - Interface in org.apache.tinkerpop.gremlin.structure.io
A generalized custom serializer registry for providers implementing a Graph.
is - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
is(Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filter the E object if it is not P.eq(V) to the provided value.
is(P<E>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters E object values given the provided predicate.
isAvailable() - Method in class org.apache.tinkerpop.gremlin.driver.Host
 
isBroadcast() - Method in class org.apache.tinkerpop.gremlin.process.computer.MemoryComputeKey
 
isClosed() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Determines if the Cluster has completed its closing process after a call to Cluster.close() or Cluster.closeAsync().
isClosing() - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
isClosing() - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
 
isClosing() - Method in class org.apache.tinkerpop.gremlin.driver.Client
 
isClosing() - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionedClient
 
isClosing() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Determines if the Cluster is in the process of closing given a call to Cluster.close() or Cluster.closeAsync().
isDirect() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Returns true if and only if this buffer is backed by an NIO direct buffer.
isEmpty() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode
 
isEmpty() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
Determine if the path is empty or not.
isEmpty() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Determines if there are any side-effects to be retrieved.
isForceClosed() - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings
Determines if the session will be force closed.
isHalted() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
If the traverser has "no future" then it is done with its lifecycle.
isHidden(String) - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Hidden
Determines whether the provided key is a hidden key or not.
isInitialIteration() - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory
A helper method that states whether the current iteration is 0.
isLocked() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
When the traversal has had its TraversalStrategies applied to it, it is locked.
isNaN(Object) - Static method in class org.apache.tinkerpop.gremlin.util.NumberHelper
 
isNegate() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Text.RegexPredicate
 
isNegativeInfinity(Object) - Static method in class org.apache.tinkerpop.gremlin.util.NumberHelper
 
isNull() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Determines if the result item is null or not.
isOpen() - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction
Determines if a transaction is currently open.
isPositiveInfinity(Object) - Static method in class org.apache.tinkerpop.gremlin.util.NumberHelper
 
isPresent() - Method in interface org.apache.tinkerpop.gremlin.structure.Property
Whether the property is empty or not.
isRoot() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Determines if the traversal is at the root level.
isSimple() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
Determines whether the path is a simple or not.
isSslEnabled() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Determines if connectivity over SSL is enabled.
isTransient() - Method in class org.apache.tinkerpop.gremlin.process.computer.MemoryComputeKey
 
isTransient() - Method in class org.apache.tinkerpop.gremlin.process.computer.VertexComputeKey
 
isUserAgentOnConnectEnabled() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Checks if cluster is configured to send a User Agent header in the web socket handshake
iterate() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Admin
 
iterate() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Iterates the traversal presumably for the generation of side-effects.
iterate() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
Iterate all the Traverser instances in the traversal.
iterations(int) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder
 
iterator() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
Returns a blocking iterator of the items streaming from the server to the client.
iterator() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
 
iterator() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies
Return an Iterator of the TraversalStrategy instances.

J

JAAS_ENTRY - org.apache.tinkerpop.gremlin.driver.AuthProperties.Property
The name used as the index into the configuration for the LoginContext.
jaasEntry(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Sets the AuthProperties.Property.JAAS_ENTRY properties for authentication to Gremlin Server.
JavaTranslator<S extends TraversalSource,​T extends Traversal.Admin<?,​?>> - Class in org.apache.tinkerpop.gremlin.jsr223
 

K

keepAliveInterval(long) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Length of time in milliseconds to wait on an idle connection before sending a keep-alive request.
keepLabels(Set<String>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Drop all path information not associated with specified labels.
key - org.apache.tinkerpop.gremlin.structure.T
Key (representing Property.key())
key - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
key() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Property to its Property.key().
key() - Method in interface org.apache.tinkerpop.gremlin.structure.Property
The key of the property.
keys - org.apache.tinkerpop.gremlin.structure.Column
The keys associated with the data structure.
keys() - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory
The set of keys currently associated with this memory.
keys() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
The keys of the sideEffect which includes registered Supplier keys.
keys() - Method in interface org.apache.tinkerpop.gremlin.structure.Element
Get the keys of the properties associated with this element.
keys() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Variables
Keys set for the available variables.
keyStore(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The file location of the private key in JKS or PKCS#12 format.
keyStorePassword(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The password of the Cluster.Builder.keyStore, or null if it's not password-protected.
keyStoreType(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The format of the Cluster.Builder.keyStore, either JKS or PKCS12
KeyValue<K,​V> - Class in org.apache.tinkerpop.gremlin.process.computer
 
KeyValue(K, V) - Constructor for class org.apache.tinkerpop.gremlin.process.computer.KeyValue
 

L

label - org.apache.tinkerpop.gremlin.structure.T
Label (representing Element.label())
label - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
label() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Element to its Element.label().
label() - Method in interface org.apache.tinkerpop.gremlin.structure.Element
Gets the label for the graph Element which helps categorize it.
label() - Method in interface org.apache.tinkerpop.gremlin.structure.VertexProperty
Gets the label for the graph Element which helps categorize it.
labelCanNotBeAHiddenKey(String) - Static method in class org.apache.tinkerpop.gremlin.structure.Element.Exceptions
 
labelCanNotBeEmpty() - Static method in class org.apache.tinkerpop.gremlin.structure.Element.Exceptions
 
labelCanNotBeNull() - Static method in class org.apache.tinkerpop.gremlin.structure.Element.Exceptions
 
labels() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
An ordered list of the labels associated with the path The set of labels for a particular step are ordered by the order in which Path.extend(Object, Set) was called.
language(String) - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
Sets the language identifier to be sent on the request.
last - org.apache.tinkerpop.gremlin.process.traversal.Pop
The last item in an ordered collection (i.e.
LazyBindingsCustomizer - Class in org.apache.tinkerpop.gremlin.jsr223
A customizer implementation that provides bindings to a GremlinScriptEngine in the ScriptContext.GLOBAL_SCOPE.
LazyBindingsCustomizer(Supplier<Bindings>) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.LazyBindingsCustomizer
Creates a new object with ScriptContext.GLOBAL_SCOPE.
legalEdges(Vertex) - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
Returns an iterator of legal edges incident to the provided vertex.
legalVertex(Vertex) - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
Returns true if the provided vertex meets the vertex-filter criteria.
legalVertexProperties(Vertex) - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
Returns an iterator of legal vertex properties.
length - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
length() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns the length incoming string traverser.
length(Scope) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns the length incoming string or list.
limit - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
limit(long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filter the objects in the traversal by the number of them to pass through the stream, where only the first n objects are allowed as defined by the limit argument.
limit(Scope, long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filter the objects in the traversal by the number of them to pass through the stream given the Scope, where only the first n objects are allowed as defined by the limit argument.
list - org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality
 
list(Object) - Static method in enum org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality
 
List - org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
 
loadBalancingStrategy(LoadBalancingStrategy) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Specifies the load balancing strategy to use on the client side.
LoadBalancingStrategy - Interface in org.apache.tinkerpop.gremlin.driver
Provides a method for selecting the host from a Cluster.
LoadBalancingStrategy.RoundRobin - Class in org.apache.tinkerpop.gremlin.driver
A simple round-robin strategy that simply selects the next host in the Cluster to send the RequestMessage to.
loadHaltedTraversers(Configuration) - Static method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
loadState(Graph, Configuration) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.connected.ConnectedComponentVertexProgram
 
loadState(Graph, Configuration) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 
loadState(Graph, Configuration) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
When it is necessary to load the state of a MapReduce job, this method is called.
loadState(Graph, Configuration) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
loadState(Graph, Configuration) - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram
 
loadState(Graph, Configuration) - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
loadState(Graph, Configuration) - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
When it is necessary to load the state of the VertexProgram, this method is called.
local - org.apache.tinkerpop.gremlin.process.traversal.Scope
Informs the step to operate on the current object in the step.
local - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
local(Traversal<?, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Provides a execute a specified traversal on a single element within a stream.
lock() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Lock the traversal and perform any final adjustments to it after strategy application.
logger - Static variable in interface org.apache.tinkerpop.gremlin.util.MessageSerializer
 
loops - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
loops() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
If the Traverser supports looping then calling this method will extract the number of loops for that traverser.
loops() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser
Return the number of times the traverser has gone through a looping section of a traversal.
loops(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
If the Traverser supports looping then calling this method will extract the number of loops for that traverser for the named loop.
loops(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser
Return the number of times the traverser has gone through the named looping section of a traversal.
ls() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Storage
List all the data sources in the root directory.
ls(String) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Storage
List all the files (e.g.
lt - org.apache.tinkerpop.gremlin.process.traversal.Compare
Evaluates if the first object is less than the second per Gremlin Comparison semantics.
lt(V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
Determines if a value is less than another.
lte - org.apache.tinkerpop.gremlin.process.traversal.Compare
Evaluates if the first object is less-equal to the second per Gremlin Comparison semantics.
lte(V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
Determines if a value is less than or equal to another.
lTrim - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
lTrim() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns a string with leading whitespace removed.
lTrim(Scope) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns a string with leading whitespace removed.

M

main(String[]) - Static method in class org.apache.tinkerpop.gremlin.util.Gremlin
 
maintainStateAfterException() - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings
 
maintainStateAfterException(boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings.Builder
When true an exception within a session will not close the session and remove the state bound to that session.
makeDefaultAliasMap(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client
 
makeTestDataDirectory(Class<?>, String...) - Static method in class org.apache.tinkerpop.gremlin.util.TestSupport
Creates a File reference that .
makeTestDataFile(Class<?>, String) - Static method in class org.apache.tinkerpop.gremlin.util.TestSupport
 
makeTestDataFile(Class<?>, String, String) - Static method in class org.apache.tinkerpop.gremlin.util.TestSupport
 
makeTestDataPath(Class<?>, String...) - Static method in class org.apache.tinkerpop.gremlin.util.TestSupport
Creates a File reference that points to a directory relative to the supplied class in the /target directory.
manager - Variable in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinScriptEngineFactory
 
manageTransactions() - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings
If enabled, transactions will be "managed" such that each request will represent a complete transaction.
manageTransactions(boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings.Builder
If enabled, transactions will be "managed" such that each request will represent a complete transaction.
MANUAL - org.apache.tinkerpop.gremlin.structure.Transaction.CLOSE_BEHAVIOR
Throw an exception if the current transaction is open when Transaction.close() is called.
MANUAL - org.apache.tinkerpop.gremlin.structure.Transaction.READ_WRITE_BEHAVIOR
Transactions must be explicitly opened for operations to occur on the graph.
map - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
map(Function<Traverser<E>, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map a Traverser referencing an object of type E to an object of type E2.
map(Traversal<?, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map a Traverser referencing an object of type E to an object of type E2.
map(Vertex, MapReduce.MapEmitter<MK, MV>) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
The map() method is logically executed at all vertices in the graph in parallel.
Map - org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
 
MAP - org.apache.tinkerpop.gremlin.process.computer.MapReduce.Stage
 
MAP_REDUCE - Static variable in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
 
MapEntry - org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
 
mapper() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Io
Constructs a Mapper.Builder which is responsible for constructing the abstraction over different serialization methods.
mapper(Mapper<ObjectMapper>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONReader.Builder
Override all of the GraphSONMapper builder options with this mapper.
mapper(Mapper<ObjectMapper>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter.Builder
Override all of the builder options with this mapper.
mapper(Mapper<Kryo>) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader.Builder
Supply a mapper GryoMapper instance to use as the serializer for the KryoWriter.
mapper(Mapper<Kryo>) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter.Builder
Supply a mapper GryoMapper instance to use as the serializer for the KryoWriter.
Mapper<T> - Interface in org.apache.tinkerpop.gremlin.structure.io
Represents a low-level serialization class that can be used to map classes to serializers.
Mapper.Builder<B extends Mapper.Builder> - Interface in org.apache.tinkerpop.gremlin.structure.io
Largely a marker interface for builders that construct Mapper instances.
mapReduce(MapReduce) - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer
Add a MapReduce job to the set of MapReduce jobs to be executed by the GraphComputer.
MapReduce<MK,​MV,​RK,​RV,​R> - Interface in org.apache.tinkerpop.gremlin.process.computer
A MapReduce is composed of map(), combine(), and reduce() stages.
MapReduce.MapEmitter<K,​V> - Interface in org.apache.tinkerpop.gremlin.process.computer
The MapEmitter is used to emit key/value pairs from the map() stage of the MapReduce job.
MapReduce.NullObject - Class in org.apache.tinkerpop.gremlin.process.computer
A convenience singleton when a single key is needed so that all emitted values converge to the same combiner/reducer.
MapReduce.ReduceEmitter<OK,​OV> - Interface in org.apache.tinkerpop.gremlin.process.computer
The ReduceEmitter is used to emit key/value pairs from the combine() and reduce() stages of the MapReduce job.
MapReduce.Stage - Enum in org.apache.tinkerpop.gremlin.process.computer
MapReduce is composed of three stages: map, combine, and reduce.
markWriterIndex() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Marks the current writer index in this buffer.
masterState() - Method in enum org.apache.tinkerpop.gremlin.process.computer.ProgramPhase
 
match - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
match(Traversal<?, ?>...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Traverser to a Map of bindings as specified by the provided match traversals.
MATERIALIZE_PROPERTIES_ALL - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
The name of the value denoting that all properties of Element should be returned.
MATERIALIZE_PROPERTIES_TOKENS - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
The name of the value denoting that only `ID` and `Label` of Element should be returned.
materializeProperties(String) - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
Sets the materializeProperties identifier to be sent on the request.
math - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
math(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Traverser to a Double according to the mathematical expression provided in the argument.
max - org.apache.tinkerpop.gremlin.process.traversal.Operator
Selects the larger of the values.
max - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
max - Variable in class org.apache.tinkerpop.gremlin.util.NumberHelper
 
max() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Determines the largest value in the stream.
max(Comparable, Comparable) - Static method in class org.apache.tinkerpop.gremlin.util.NumberHelper
Gets the larger number of the two provided returning the highest common number class between them.
max(Number, Number) - Static method in class org.apache.tinkerpop.gremlin.util.NumberHelper
Gets the larger number of the two provided returning the highest common number class between them.
max(Scope) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Determines the largest value in the stream given the Scope.
maxConnectionPoolSize() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the maximum size that the ConnectionPool can grow.
maxConnectionPoolSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The maximum size that the ConnectionPool can grow.
maxContentLength(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The maximum size in bytes of any request sent to the server.
maxDistance(Number) - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram.Builder
 
maxInProcessPerConnection(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The maximum number of in-flight requests that can occur on a Connection.
maxIterations(int) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram.Builder
 
maxSimultaneousUsagePerConnection() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the maximum number of times that a Connection can be borrowed from the pool simultaneously.
maxSimultaneousUsagePerConnection(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The maximum number of times that a Connection can be borrowed from the pool simultaneously.
maxWaitForClose(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The amount of time in milliseconds to wait the connection to close before timing out where the default value is 3000.
maxWaitForConnection(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The maximum amount of time to wait for a connection to be borrowed from the connection pool.
MAYBE - org.apache.tinkerpop.gremlin.process.computer.GraphFilter.Legal
 
mean - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
mean() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Determines the mean value in the stream.
mean(Scope) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Determines the mean value in the stream given the Scope.
memory() - Method in interface org.apache.tinkerpop.gremlin.process.computer.ComputerResult
Get the GraphComputer's computational sideEffects known as Memory.
Memory - Interface in org.apache.tinkerpop.gremlin.process.computer
The Memory of a GraphComputer is a global data structure where by vertices can communicate information with one another.
Memory.Admin - Interface in org.apache.tinkerpop.gremlin.process.computer
The Admin interface is used by the GraphComputer to update the Memory.
Memory.Exceptions - Class in org.apache.tinkerpop.gremlin.process.computer
 
memoryAddOnlyDuringVertexProgramExecute(String) - Static method in class org.apache.tinkerpop.gremlin.process.computer.Memory.Exceptions
 
MemoryComputeKey<A> - Class in org.apache.tinkerpop.gremlin.process.computer
A MemoryComputeKey specifies what keys will be used by a Memory during a GraphComputer computation.
memoryDoesNotExist(String) - Static method in class org.apache.tinkerpop.gremlin.process.computer.Memory.Exceptions
 
memoryIsCurrentlyImmutable() - Static method in class org.apache.tinkerpop.gremlin.process.computer.Memory.Exceptions
 
memoryKeyCanNotBeEmpty() - Static method in class org.apache.tinkerpop.gremlin.process.computer.Memory.Exceptions
 
memoryKeyCanNotBeNull() - Static method in class org.apache.tinkerpop.gremlin.process.computer.Memory.Exceptions
 
memorySetOnlyDuringVertexProgramSetUpAndTerminate(String) - Static method in class org.apache.tinkerpop.gremlin.process.computer.Memory.Exceptions
 
memoryValueCanNotBeNull() - Static method in class org.apache.tinkerpop.gremlin.process.computer.Memory.Exceptions
 
merge - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
merge(Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Merges the list traverser and list argument.
merge(Traverser.Admin<?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
When two traversers are have equality with each other, then they can be merged.
Merge - Enum in org.apache.tinkerpop.gremlin.process.traversal
Merge options relevant to upsert-like steps mergeV() and mergeE() that are applied to the relevant option() modulator.
mergeE - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
mergeE() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Spawns a GraphTraversal by doing a merge (i.e.
mergeE(Map<?, Object>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Spawns a GraphTraversal by doing a merge (i.e.
mergeE(Map<Object, Object>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Spawns a GraphTraversal by doing a merge (i.e.
mergeE(Traversal<?, Map<Object, Object>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Spawns a GraphTraversal by doing a merge (i.e.
mergeE(Traversal<?, Map<Object, Object>>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Spawns a GraphTraversal by doing a merge (i.e.
mergeInto(TraversalSideEffects) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Add the current TraversalSideEffects values, suppliers, and reducers to the provided TraversalSideEffects.
mergeV - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
mergeV() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Performs a merge (i.e.
mergeV(Map<Object, Object>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Performs a merge (i.e.
mergeV(Map<Object, Object>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Spawns a GraphTraversal by doing a merge (i.e.
mergeV(Traversal<?, Map<Object, Object>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Performs a merge (i.e.
mergeV(Traversal<?, Map<Object, Object>>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Spawns a GraphTraversal by doing a merge (i.e.
MessageCombiner<M> - Interface in org.apache.tinkerpop.gremlin.process.computer
A MessageCombiner allows two messages in route to the same vertex to be aggregated into a single message.
MessageScope - Class in org.apache.tinkerpop.gremlin.process.computer
A MessageScope represents the range of a message.
MessageScope() - Constructor for class org.apache.tinkerpop.gremlin.process.computer.MessageScope
 
MessageScope.Global - Class in org.apache.tinkerpop.gremlin.process.computer
A Global message is directed at an arbitrary vertex in the graph.
MessageScope.Local<M> - Class in org.apache.tinkerpop.gremlin.process.computer
A Local message is directed to an adjacent (or "memory adjacent") vertex.
MessageScope.Local.ReverseTraversalSupplier - Class in org.apache.tinkerpop.gremlin.process.computer
A helper class that can be used to generate the reverse traversal of the traversal within a MessageScope.Local.
MessageSerializer<M> - Interface in org.apache.tinkerpop.gremlin.util
Serializes data to and from Gremlin Server.
Messenger<M> - Interface in org.apache.tinkerpop.gremlin.process.computer
The Messenger serves as the routing system for messages between vertices.
metaPropertiesNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.VertexProperty.Exceptions
 
method() - Method in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptOut
The specific name of the test method to opt out of or asterisk to opt out of all methods in a Graph.OptOut.test().
methodImports(Method...) - Method in class org.apache.tinkerpop.gremlin.jsr223.ImportGremlinPlugin.Builder
 
methodImports(Collection<String>) - Method in class org.apache.tinkerpop.gremlin.jsr223.ImportGremlinPlugin.Builder
 
migrateGraph(Graph, Graph) - Static method in class org.apache.tinkerpop.gremlin.structure.io.GraphMigrator
Use Gryo to pipe the data from one graph to another graph.
migrateGraph(Graph, Graph, GraphReader, GraphWriter) - Static method in class org.apache.tinkerpop.gremlin.structure.io.GraphMigrator
Pipe the data from one graph to another graph.
millisSince(long) - Static method in class org.apache.tinkerpop.gremlin.util.TimeUtil
 
mimeTypesSupported() - Method in interface org.apache.tinkerpop.gremlin.util.MessageSerializer
The list of mime types that the serializer supports.
min - org.apache.tinkerpop.gremlin.process.traversal.Operator
Selects the smaller of the values.
min - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
min - Variable in class org.apache.tinkerpop.gremlin.util.NumberHelper
 
min() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Determines the smallest value in the stream.
min(Comparable, Comparable) - Static method in class org.apache.tinkerpop.gremlin.util.NumberHelper
Gets the smaller number of the two provided returning the highest common number class between them.
min(Number, Number) - Static method in class org.apache.tinkerpop.gremlin.util.NumberHelper
Gets the smaller number of the two provided returning the highest common number class between them.
min(Scope) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Determines the smallest value in the stream given the Scope.
minConnectionPoolSize() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the minimum size of the ConnectionPool.
minConnectionPoolSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The minimum size of the ConnectionPool.
minInProcessPerConnection(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The minimum number of in-flight requests that can occur on a Connection before it is considered for closing on return to the ConnectionPool.
minSimultaneousUsagePerConnection() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets the minimum number of times that a Connection should be borrowed from the pool before it falls under consideration for closing.
minSimultaneousUsagePerConnection(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The minimum number of times that a Connection should be borrowed from the pool before it falls under consideration for closing.
minus - org.apache.tinkerpop.gremlin.process.traversal.Operator
A subtraction function.
minute - org.apache.tinkerpop.gremlin.process.traversal.DT
 
minutesSince(long) - Static method in class org.apache.tinkerpop.gremlin.util.TimeUtil
 
mixed - org.apache.tinkerpop.gremlin.process.traversal.Pop
Get the items as either a list (for multiple) or an object (for singles).
moduleName - Variable in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinPlugin
 
mul - Variable in class org.apache.tinkerpop.gremlin.util.NumberHelper
 
mul(Number, Number) - Static method in class org.apache.tinkerpop.gremlin.util.NumberHelper
Multiplies two numbers returning the highest common number class between them.
mult - org.apache.tinkerpop.gremlin.process.traversal.Operator
A multiplication function.
MultiMap - Class in org.apache.tinkerpop.gremlin.util
A number of static methods to interact with a multi map, i.e.
multiplePropertiesExistForProvidedKey(String) - Static method in class org.apache.tinkerpop.gremlin.structure.Vertex.Exceptions
 
multiPropertiesNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.VertexProperty.Exceptions
 
MUTATED_MEMORY_KEYS - Static variable in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 

N

negate() - Method in enum org.apache.tinkerpop.gremlin.process.traversal.Compare
Produce the opposite representation of the current Compare enum.
negate() - Method in enum org.apache.tinkerpop.gremlin.process.traversal.Contains
Produce the opposite representation of the current Contains enum.
negate() - Method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
negate() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.PBiPredicate
Returns a predicate that represents the logical negation of this predicate.
negate() - Method in enum org.apache.tinkerpop.gremlin.process.traversal.Text
Produce the opposite representation of the current Text enum.
negate() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Text.RegexPredicate
 
negate() - Method in class org.apache.tinkerpop.gremlin.process.traversal.TextP
 
negative() - Method in enum org.apache.tinkerpop.gremlin.process.computer.GraphFilter.Legal
neq - org.apache.tinkerpop.gremlin.process.traversal.Compare
Evaluates if the first object is not equal to the second per Gremlin Comparison semantics.
neq(V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
Determines if values are not equal.
NEW - org.apache.tinkerpop.gremlin.process.computer.GraphComputer.ResultGraph
When the computation is complete, the Graph in ComputerResult is a new graph cloned from the original graph.
next(int) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
Get the next n-number of results from the traversal.
nextTraverser() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
 
nioBuffer() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Exposes this buffer's readable bytes as a NIO ByteBuffer.
nioBuffer(int, int) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Exposes this buffer's sub-region as an NIO ByteBuffer.
nioBufferCount() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Returns the maximum number of NIO ByteBuffers that consist this buffer.
nioBuffers() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Exposes this buffer's readable bytes as NIO ByteBuffer's instances.
nioBuffers(int, int) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Exposes this buffer's readable bytes as NIO ByteBuffer's instances.
nioPoolSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Size of the pool for handling request/response operations.
NO - org.apache.tinkerpop.gremlin.process.computer.GraphFilter.Legal
 
NO_OP - Static variable in interface org.apache.tinkerpop.gremlin.driver.HandshakeInterceptor
Deprecated.
The default implementation of a HandshakeInterceptor and behaves as a no-op.
NO_OP - Static variable in interface org.apache.tinkerpop.gremlin.driver.RequestInterceptor
The default implementation of a RequestInterceptor and behaves as a no-op.
NO_OP - Static variable in interface org.apache.tinkerpop.gremlin.structure.Transaction
 
none - org.apache.tinkerpop.gremlin.process.traversal.Pick
 
none - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.Traversal.Symbols
 
none() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filter all traversers in the traversal.
none() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
Filter all traversers in the traversal.
normalize(boolean) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter.Builder
Normalized output is deterministic with respect to the order of elements and properties in the resulting XML document, and is compatible with line diff-based tools such as Git.
normSack - org.apache.tinkerpop.gremlin.process.traversal.SackFunctions.Barrier
 
not - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
not(P<V>) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
The opposite of the specified P.
not(Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Removes objects from the traversal stream when the traversal provided as an argument returns any objects.
notContaining - org.apache.tinkerpop.gremlin.process.traversal.Text
Evaluates if the first string does not contain the second.
notContaining(String) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.TextP
Determines if String does not contain the given value.
notEndingWith - org.apache.tinkerpop.gremlin.process.traversal.Text
Evaluates if the first string does not end with the second.
notEndingWith(String) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.TextP
Determines if String does not start with the given value.
NOTHING - org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Persist
Write nothing to the declared GraphComputer.ResultGraph.
notifyClose() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
Gets a callback from Traversal.close() for additional operations specific to the Traversal implementation.
notRegex(String) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.TextP
Determines if String has no match with the given regex pattern and the reference implementation treats it as a simple negation of the evaluation of the pattern match of TextP.regex(String).
notStartingWith - org.apache.tinkerpop.gremlin.process.traversal.Text
Evaluates if the first string does not start with the second.
notStartingWith(String) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.TextP
Determines if String does not start with the given value.
NullObject() - Constructor for class org.apache.tinkerpop.gremlin.process.computer.MapReduce.NullObject
 
Nulltype - org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
 
Number - org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
 
NumberHelper - Class in org.apache.tinkerpop.gremlin.util
 

O

objects() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
An ordered list of the objects in the path.
of(Iterable<Vertex>) - Static method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Global
 
of(String, boolean) - Static method in class org.apache.tinkerpop.gremlin.process.computer.VertexComputeKey
 
of(String, BinaryOperator<A>, boolean, boolean) - Static method in class org.apache.tinkerpop.gremlin.process.computer.MemoryComputeKey
 
of(String, V) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bindings
 
of(Supplier<? extends Traversal<Vertex, Edge>>) - Static method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Local
 
of(Supplier<? extends Traversal<Vertex, Edge>>, BiFunction<M, Edge, M>) - Static method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Local
 
of(Vertex...) - Static method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Global
 
of(S) - Static method in class org.apache.tinkerpop.gremlin.jsr223.JavaTranslator
 
onAvailable(Host) - Method in interface org.apache.tinkerpop.gremlin.driver.Host.Listener
 
onAvailable(Host) - Method in class org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy.RoundRobin
 
onClose(Consumer<Transaction>) - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction
Describes what happens to a transaction on a call to Graph.close().
onCloseBehaviorCannotBeNull() - Static method in class org.apache.tinkerpop.gremlin.structure.Transaction.Exceptions
 
onCreate - org.apache.tinkerpop.gremlin.process.traversal.Merge
Allows definition of the action to take when a merge operation ends up not matching the search criteria.
one() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
Get the next Result from the stream, blocking until one is available.
onMapper(Consumer<Mapper.Builder>) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Io.Builder
Allows a Graph implementation to have full control over the Mapper.Builder instance.
onMatch - org.apache.tinkerpop.gremlin.process.traversal.Merge
Allows definition of the action to take when a merge operation ends up successfully matching the search criteria.
onNew(Host) - Method in interface org.apache.tinkerpop.gremlin.driver.Host.Listener
 
onNew(Host) - Method in class org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy.RoundRobin
 
onReadWrite(Consumer<Transaction>) - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction
Describes how a transaction is started when a read or a write occurs.
onReadWriteBehaviorCannotBeNull() - Static method in class org.apache.tinkerpop.gremlin.structure.Transaction.Exceptions
 
onRemove(Host) - Method in interface org.apache.tinkerpop.gremlin.driver.Host.Listener
 
onRemove(Host) - Method in class org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy.RoundRobin
 
onUnavailable(Host) - Method in interface org.apache.tinkerpop.gremlin.driver.Host.Listener
 
onUnavailable(Host) - Method in class org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy.RoundRobin
 
open() - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
Create a Cluster with all default settings which will connect to one contact point at localhost.
open() - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction
Opens a transaction.
open(String) - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
Create a Cluster using a YAML-based configuration file.
open(Configuration) - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
Create a Cluster from Apache Configurations.
openTransactionsOnClose() - Static method in class org.apache.tinkerpop.gremlin.structure.Transaction.Exceptions
 
Operator - Enum in org.apache.tinkerpop.gremlin.process.traversal
A set of BinaryOperator instances that handle common operations for traversal steps.
opposite() - Method in enum org.apache.tinkerpop.gremlin.process.traversal.Scope
 
opposite() - Method in enum org.apache.tinkerpop.gremlin.structure.Direction
Produce the opposite representation of the current Direction enum.
OPS_AUTHENTICATION - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
 
OPS_BYTECODE - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
 
OPS_CLOSE - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
 
OPS_EVAL - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
 
OPS_INVALID - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
 
option - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
option(M, Map<Object, Object>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
This is a step modulator to a TraversalOptionParent like choose() or mergeV() where the provided argument associated to the token is applied according to the semantics of the step.
option(M, Traversal<?, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
This is a step modulator to a TraversalOptionParent like choose() or mergeV() where the provided argument associated to the token is applied according to the semantics of the step.
option(Merge, Map<Object, Object>, VertexProperty.Cardinality) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
This is a step modulator to a TraversalOptionParent like choose() or mergeV() where the provided argument associated to the token is applied according to the semantics of the step.
option(Traversal<?, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
This step modifies GraphTraversal.choose(Function) to specifies the available choices that might be executed.
optional - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
optional(Traversal<?, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns the result of the specified traversal if it yields a result, otherwise it returns the calling element.
or - org.apache.tinkerpop.gremlin.process.traversal.Operator
Applies "or" to boolean values.
or - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
or(Predicate<? super V>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
or(Traversal<?, ?>...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Ensures that at least one of the provided traversals yield a result.
order - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
order() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Order all the objects in the traversal up to this point and then emit them one-by-one in their ordered sequence.
order(Scope) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Order either the Scope.local object (e.g.
Order - Enum in org.apache.tinkerpop.gremlin.process.traversal
Provides Comparator instances for ordering traversers.
ORDERABILITY - Static variable in class org.apache.tinkerpop.gremlin.util.GremlinValueComparator
Orderability comparator allows for a total order across all types (no type error exceptions).
orElse(V) - Method in interface org.apache.tinkerpop.gremlin.structure.Property
If the value is present, return the value, else return the provided value.
orElseGet(Supplier<? extends V>) - Method in interface org.apache.tinkerpop.gremlin.structure.Property
If the value is present, return the value, else generate a value given the Supplier.
orElseThrow(Supplier<? extends E>) - Method in interface org.apache.tinkerpop.gremlin.structure.Property
If the value is present, return the value, else throw the exception generated by the Supplier.
org.apache.tinkerpop.gremlin.driver - package org.apache.tinkerpop.gremlin.driver
 
org.apache.tinkerpop.gremlin.jsr223 - package org.apache.tinkerpop.gremlin.jsr223
 
org.apache.tinkerpop.gremlin.jsr223.console - package org.apache.tinkerpop.gremlin.jsr223.console
 
org.apache.tinkerpop.gremlin.process.computer - package org.apache.tinkerpop.gremlin.process.computer
 
org.apache.tinkerpop.gremlin.process.computer.clustering.connected - package org.apache.tinkerpop.gremlin.process.computer.clustering.connected
 
org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure - package org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure
 
org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank - package org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank
 
org.apache.tinkerpop.gremlin.process.computer.search.path - package org.apache.tinkerpop.gremlin.process.computer.search.path
 
org.apache.tinkerpop.gremlin.process.computer.traversal - package org.apache.tinkerpop.gremlin.process.computer.traversal
 
org.apache.tinkerpop.gremlin.process.traversal - package org.apache.tinkerpop.gremlin.process.traversal
 
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph - package org.apache.tinkerpop.gremlin.process.traversal.dsl.graph
 
org.apache.tinkerpop.gremlin.structure - package org.apache.tinkerpop.gremlin.structure
 
org.apache.tinkerpop.gremlin.structure.io - package org.apache.tinkerpop.gremlin.structure.io
 
org.apache.tinkerpop.gremlin.structure.io.graphml - package org.apache.tinkerpop.gremlin.structure.io.graphml
 
org.apache.tinkerpop.gremlin.structure.io.graphson - package org.apache.tinkerpop.gremlin.structure.io.graphson
 
org.apache.tinkerpop.gremlin.structure.io.gryo - package org.apache.tinkerpop.gremlin.structure.io.gryo
 
org.apache.tinkerpop.gremlin.util - package org.apache.tinkerpop.gremlin.util
 
ORIGINAL - org.apache.tinkerpop.gremlin.process.computer.GraphComputer.ResultGraph
When the computation is complete, the Graph in ComputerResult is the original graph that spawned the graph computer.
originalValue - Variable in class org.apache.tinkerpop.gremlin.process.traversal.P
 
otherV - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
otherV() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Edge to the incident vertex that was not just traversed from in the path history.
out - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
out(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Vertex to its outgoing adjacent vertices given the edge labels.
OUT - org.apache.tinkerpop.gremlin.structure.Direction
Refers to an outgoing direction.
outE - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
outE(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Vertex to its outgoing incident edges given the edge labels.
outside(V, V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
Determines if a value is not within (exclusive) of the range of the two specified values.
outV - org.apache.tinkerpop.gremlin.process.traversal.Merge
Allows for more complex definition of the OUT vertex.
outV - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
outV() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Edge to its outgoing/tail incident Vertex.
outVertex() - Method in interface org.apache.tinkerpop.gremlin.structure.Edge
Get the outgoing/tail vertex of this edge.
overrideRequestId(UUID) - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
Overrides the identifier to be sent on the request.

P

P<V> - Class in org.apache.tinkerpop.gremlin.process.traversal
Predefined Predicate values that can be used to define filters to has() and where().
P(PBiPredicate<V, V>, V) - Constructor for class org.apache.tinkerpop.gremlin.process.traversal.P
 
PAGE_RANK - Static variable in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
pageRank - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
pageRank() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Calculates a PageRank over the graph using a 0.85 for the alpha value.
pageRank(double) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Calculates a PageRank over the graph.
PageRankVertexProgram - Class in org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank
 
PageRankVertexProgram.Builder - Class in org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank
 
parse(String) - Static method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptChecker
Parses a Gremlin script and extracts a Result containing properties that are relevant to the checker.
parse(String) - Static method in class org.apache.tinkerpop.gremlin.util.DatetimeHelper
Parses a String representing a date and/or time to a Date object with a default time zone offset of UTC (+00:00).
PASSWORD - org.apache.tinkerpop.gremlin.driver.AuthProperties.Property
The password.
path - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
path() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Traverser to its Path history via Traverser.path().
path() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser
Get the current path of the traverser.
path(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The path to the Gremlin service on the host which is "/gremlin" by default.
path(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser
Get the object associated with the specified step-label in the traverser's path history.
path(Pop, String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser
 
Path - org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
 
Path - Interface in org.apache.tinkerpop.gremlin.process.traversal
A Path denotes a particular walk through a Graph as defined by a Traversal.
Path.Exceptions - Class in org.apache.tinkerpop.gremlin.process.traversal
 
PBiPredicate<T,​U> - Interface in org.apache.tinkerpop.gremlin.process.traversal
Marker interface for predefined BiPredicate predicates that can be used in Predicate}.
peerPressure - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
peerPressure() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Executes a Peer Pressure community detection algorithm over the graph.
PeerPressureVertexProgram - Class in org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure
 
PeerPressureVertexProgram.Builder - Class in org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure
 
persist(GraphComputer.Persist) - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
persist(GraphComputer.Persist) - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer
Set the GraphComputer.Persist level of the computation.
Pick - Enum in org.apache.tinkerpop.gremlin.process.traversal
A token used with option().
PIPELINE_GREMLIN_HANDLER - Static variable in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
PIPELINE_GREMLIN_SASL_HANDLER - Static variable in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
PIPELINE_SSL_HANDLER - Static variable in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
Pop - Enum in org.apache.tinkerpop.gremlin.process.traversal
A Path may have multiple values associated with a single label.
popEquals(Pop, Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
 
port(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Sets the port that the Gremlin Servers will be listening on.
positive() - Method in enum org.apache.tinkerpop.gremlin.process.computer.GraphFilter.Legal
println(String) - Method in interface org.apache.tinkerpop.gremlin.jsr223.console.GremlinShellEnvironment
 
priority() - Method in enum org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
 
produceCardinalityValue(Bytecode) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the Bytecode and write the syntax for it directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable.
produceScript(Class<?>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the Class and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable.
produceScript(Enum<?>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the Enum and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable.
produceScript(String, Bytecode) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the Bytecode and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable.
produceScript(List<?>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the List and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable.
produceScript(Map<?, ?>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the Map and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable.
produceScript(Set<?>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the Set and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable.
produceScript(P<?>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the P and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable.
produceScript(TraversalStrategyProxy<?>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the TraversalStrategyProxy and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable.
produceScript(Edge) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the Edge and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable.
produceScript(Vertex) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the Vertex and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable.
produceScript(VertexProperty<?>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the VertexProperty and writes the syntax directly to the member Translator.ScriptTranslator.AbstractTypeTranslator.script variable.
product - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
product(Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Calculates the cartesian product between the list traverser and list argument.
profile - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.Traversal.Symbols
 
profile() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Allows developers to examine statistical information about a traversal providing data like execution times, counts, etc.
profile() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
Profile the traversal.
profile(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Allows developers to examine statistical information about a traversal providing data like execution times, counts, etc.
program - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
program(VertexProgram) - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer
Set the VertexProgram to be executed by the GraphComputer.
program(VertexProgram<?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Executes an arbitrary VertexProgram over the graph.
ProgramPhase - Enum in org.apache.tinkerpop.gremlin.process.computer
 
project - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
project(String, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Projects the current object in the stream into a Map that is keyed by the provided labels.
promise(Function<Traversal<S, E>, T>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
Starts a promise to execute a function on the current Traversal that will be completed in the future.
proper - Static variable in enum org.apache.tinkerpop.gremlin.structure.Direction
The actual direction of an Edge may only be Direction.IN or Direction.OUT, as defined in this array.
properties - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
properties() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.EdgeFeatures
Gets features related to "properties" on an Edge.
properties() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexFeatures
Gets features related to "properties" on a Vertex.
properties(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Element to its associated properties given the provide property keys.
properties(String...) - Method in interface org.apache.tinkerpop.gremlin.structure.Edge
Get an Iterator of properties where the propertyKeys is meant to be a filter on the available keys.
properties(String...) - Method in interface org.apache.tinkerpop.gremlin.structure.Element
Get an Iterator of properties where the propertyKeys is meant to be a filter on the available keys.
properties(String...) - Method in interface org.apache.tinkerpop.gremlin.structure.Vertex
Get an Iterator of properties where the propertyKeys is meant to be a filter on the available keys.
properties(String...) - Method in interface org.apache.tinkerpop.gremlin.structure.VertexProperty
Get an Iterator of properties where the propertyKeys is meant to be a filter on the available keys.
property - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
property(Object, Object, Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Sets the key and value of a Property.
property(String) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.connected.ConnectedComponentVertexProgram.Builder
 
property(String) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram.Builder
 
property(String) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder
 
property(String) - Method in interface org.apache.tinkerpop.gremlin.structure.Element
Get a Property for the Element given its key.
property(String) - Method in interface org.apache.tinkerpop.gremlin.structure.Vertex
Get the VertexProperty for the provided key.
property(String, V) - Method in interface org.apache.tinkerpop.gremlin.structure.Element
Add or set a property value for the Element given its key.
property(String, V) - Method in interface org.apache.tinkerpop.gremlin.structure.Vertex
Set the provided key to the provided value using VertexProperty.Cardinality.single.
property(String, V, Object...) - Method in interface org.apache.tinkerpop.gremlin.structure.Vertex
Set the provided key to the provided value using default VertexProperty.Cardinality for that key.
property(Map<Object, Object>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
When a Map is supplied then each of the key/value pairs in the map will be added as property.
property(VertexProperty.Cardinality, Object, Object, Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Sets a Property value and related meta properties if supplied, if supported by the Graph and if the Element is a VertexProperty.
property(VertexProperty.Cardinality, String, V, Object...) - Method in interface org.apache.tinkerpop.gremlin.structure.Vertex
Create a new vertex property.
Property - org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
 
Property<V> - Interface in org.apache.tinkerpop.gremlin.structure
A Property denotes a key/value pair associated with an Edge.
PROPERTY - org.apache.tinkerpop.gremlin.structure.PropertyType
 
Property.Exceptions - Class in org.apache.tinkerpop.gremlin.structure
Common exceptions to use with a property.
propertyAdditionNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Element.Exceptions
 
propertyDoesNotExist() - Static method in class org.apache.tinkerpop.gremlin.structure.Property.Exceptions
 
propertyDoesNotExist(Element, String) - Static method in class org.apache.tinkerpop.gremlin.structure.Property.Exceptions
 
propertyKeyCanNotBeAHiddenKey(String) - Static method in class org.apache.tinkerpop.gremlin.structure.Property.Exceptions
 
propertyKeyCanNotBeEmpty() - Static method in class org.apache.tinkerpop.gremlin.structure.Property.Exceptions
 
propertyKeyCanNotBeNull() - Static method in class org.apache.tinkerpop.gremlin.structure.Property.Exceptions
 
propertyMap - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
propertyMap(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Element to a Map of the properties key'd according to their Property.key().
propertyRemovalNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Property.Exceptions
 
PropertyType - Enum in org.apache.tinkerpop.gremlin.structure
This enumeration allows for the specification of the type of a Property.
protocol(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Sets the AuthProperties.Property.PROTOCOL properties for authentication to Gremlin Server.
PROTOCOL - org.apache.tinkerpop.gremlin.driver.AuthProperties.Property
The protocol for which the authentication is being performed (e.g., "ldap").
providedKeyIsNotAMemoryComputeKey(String) - Static method in class org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Exceptions
 
providedKeyIsNotAnElementComputeKey(String) - Static method in class org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Exceptions
 
providedKeyValuesMustBeAMultipleOfTwo() - Static method in class org.apache.tinkerpop.gremlin.structure.Element.Exceptions
 
providedKeyValuesMustHaveALegalKeyOnEvenIndices() - Static method in class org.apache.tinkerpop.gremlin.structure.Element.Exceptions
 
put(String, Object) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager
Sets the specified key/value pair in the global scope.
put(String, Object) - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineManager
Sets the specified key/value pair in the global scope.
put(Map<K, Set<V>>, K, V) - Static method in class org.apache.tinkerpop.gremlin.util.MultiMap
 
putAll(Map<K, Set<V>>, K, Collection<V>) - Static method in class org.apache.tinkerpop.gremlin.util.MultiMap
 

R

range - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
range(long, long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filter the objects in the traversal by the number of them to pass through the stream.
range(Scope, long, long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filter the objects in the traversal by the number of them to pass through the stream as constrained by the Scope.
read - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
read() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
This step is technically a step modulator for the the GraphTraversalSource.io(String) step which instructs the step to perform a read with its given configuration.
readableBytes() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Returns the number of readable bytes.
readBoolean() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Gets a boolean and advances the reader index.
readByte() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Gets a byte and advances the reader index.
readBytes(byte[]) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Transfers this buffer's data to the specified destination starting at the current reader index and advances the reader index.
readBytes(byte[], int, int) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Transfers this buffer's data to the specified destination starting at the current reader index and advances the reader index.
readBytes(OutputStream, int) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Transfers this buffer's data to the specified stream starting at the current reader index and advances the index.
readBytes(ByteBuffer) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Transfers this buffer's data to the specified destination starting at the current reader index until the destination's position reaches its limit, and advances the reader index.
readDouble() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Gets a 64-bit floating point number and advances the reader index.
readEdge(InputStream, Function<Attachable<Edge>, Edge>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLReader
This method is not supported for this reader.
readEdge(InputStream, Function<Attachable<Edge>, Edge>) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphReader
Reads a single edge from an InputStream.
readEdge(InputStream, Function<Attachable<Edge>, Edge>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONReader
readEdge(InputStream, Function<Attachable<Edge>, Edge>) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader
reader - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.IO
The specific GraphReader instance to use, the name of the fully qualified classname of such an instance or one of IO.graphson, IO.gryo or IO.graphml.
reader() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Io
Creates a GraphReader.ReaderBuilder implementation .
readerFormatIsForFullGraphSerializationOnly(Class<? extends GraphReader>) - Static method in class org.apache.tinkerpop.gremlin.structure.io.Io.Exceptions
 
readerIndex() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Returns the reader index of this buffer.
readerIndex(int) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Sets the reader index of this buffer.
readFloat() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Gets a 32-bit floating point number and advances the reader index.
readGraph(InputStream, Graph) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLReader
 
readGraph(InputStream, Graph) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphReader
Reads an entire graph from an InputStream.
readGraph(InputStream, Graph) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONReader
Read data into a Graph from output generated by any of the GraphSONWriter writeVertex or writeVertices methods or by GryoWriter.writeGraph(OutputStream, Graph).
readGraph(InputStream, Graph) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader
Read data into a Graph from output generated by any of the GryoWriter writeVertex or writeVertices methods or by GryoWriter.writeGraph(OutputStream, Graph).
readGraph(String) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Io
Read a Graph from file using the default configuration of the Io.reader() and its supplied Io.mapper().
readInt() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Gets a 32-bit integer at the current index and advances the reader index.
readLong() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Gets a 64-bit integer and advances the reader index.
readObject(InputStream, Class<? extends C>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLReader
This method is not supported for this reader.
readObject(InputStream, Class<? extends C>) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphReader
Reads an arbitrary object using the registered serializers.
readObject(InputStream, Class<? extends C>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONReader
Reads an arbitrary object using the registered serializers.
readObject(InputStream, Class<? extends C>) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader
Reads an arbitrary object using the registered serializers.
readProperty(InputStream, Function<Attachable<Property>, Property>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLReader
This method is not supported for this reader.
readProperty(InputStream, Function<Attachable<Property>, Property>) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphReader
Reads a single property from an InputStream.
readProperty(InputStream, Function<Attachable<Property>, Property>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONReader
readProperty(InputStream, Function<Attachable<Property>, Property>) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader
readShort() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Gets a 16-bit short integer and advances the reader index.
readVertex(InputStream, Function<Attachable<Vertex>, Vertex>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLReader
This method is not supported for this reader.
readVertex(InputStream, Function<Attachable<Vertex>, Vertex>) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphReader
Reads a single vertex from an InputStream.
readVertex(InputStream, Function<Attachable<Vertex>, Vertex>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONReader
Read a Vertex from output generated by any of the GraphSONWriter writeVertex or writeVertices methods or by GraphSONWriter.writeGraph(OutputStream, Graph).
readVertex(InputStream, Function<Attachable<Vertex>, Vertex>) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader
Read a Vertex from output generated by any of the GryoWriter writeVertex or writeVertices methods or by GryoWriter.writeGraph(OutputStream, Graph).
readVertex(InputStream, Function<Attachable<Vertex>, Vertex>, Function<Attachable<Edge>, Edge>, Direction) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLReader
This method is not supported for this reader.
readVertex(InputStream, Function<Attachable<Vertex>, Vertex>, Function<Attachable<Edge>, Edge>, Direction) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphReader
Reads a single vertex from an InputStream.
readVertex(InputStream, Function<Attachable<Vertex>, Vertex>, Function<Attachable<Edge>, Edge>, Direction) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONReader
Read a Vertex from output generated by any of the GraphSONWriter writeVertex or writeVertices methods or by GraphSONWriter.writeGraph(OutputStream, Graph).
readVertex(InputStream, Function<Attachable<Vertex>, Vertex>, Function<Attachable<Edge>, Edge>, Direction) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader
Read a Vertex from output generated by any of the GryoWriter writeVertex or writeVertices methods or by GryoWriter.writeGraph(OutputStream, Graph).
readVertex(InputStream, GraphFilter) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphReader
Reads a single vertex from an InputStream.
readVertex(InputStream, GraphFilter) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader
 
readVertexProperty(InputStream, Function<Attachable<VertexProperty>, VertexProperty>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLReader
This method is not supported for this reader.
readVertexProperty(InputStream, Function<Attachable<VertexProperty>, VertexProperty>) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphReader
Reads a single vertex property from an InputStream.
readVertexProperty(InputStream, Function<Attachable<VertexProperty>, VertexProperty>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONReader
readVertexProperty(InputStream, Function<Attachable<VertexProperty>, VertexProperty>) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader
readVertices(InputStream, Function<Attachable<Vertex>, Vertex>, Function<Attachable<Edge>, Edge>, Direction) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLReader
This method is not supported for this reader.
readVertices(InputStream, Function<Attachable<Vertex>, Vertex>, Function<Attachable<Edge>, Edge>, Direction) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphReader
Reads a set of one or more vertices from an InputStream which were written by GraphWriter.writeVertices(OutputStream, Iterator).
readVertices(InputStream, Function<Attachable<Vertex>, Vertex>, Function<Attachable<Edge>, Edge>, Direction) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONReader
Read Vertex objects from output generated by any of the GraphSONWriter writeVertex or writeVertices methods or by GraphSONWriter.writeGraph(OutputStream, Graph).
readVertices(InputStream, Function<Attachable<Vertex>, Vertex>, Function<Attachable<Edge>, Edge>, Direction) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader
Read Vertex objects from output generated by any of the GryoWriter writeVertex or writeVertices methods or by GryoWriter.writeGraph(OutputStream, Graph).
readWrite() - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction
An internal function that signals a read or a write has occurred - not meant to be called directly by end users.
reason() - Method in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptOut
The reason the implementation is opting out of this test.
receiveMessages() - Method in interface org.apache.tinkerpop.gremlin.process.computer.Messenger
Receive all incoming messages to the currently executing vertex.
reconnectInterval(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Time in milliseconds to wait between retries when attempting to reconnect to a dead host.
reduce(MK, Iterator<MV>, MapReduce.ReduceEmitter<RK, RV>) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
The reduce() method is logically on the "machine" the respective key hashes to.
REDUCE - org.apache.tinkerpop.gremlin.process.computer.MapReduce.Stage
 
referenceCount() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Returns the reference count of this object.
regex(String) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.TextP
Determines if String has a match with the given regex pattern.
RegexPredicate(String, boolean) - Constructor for class org.apache.tinkerpop.gremlin.process.traversal.Text.RegexPredicate
 
register(Class<? extends Io>, Class, Object) - Method in class org.apache.tinkerpop.gremlin.structure.io.AbstractIoRegistry
Add a "serializer" for the Mapper.
register(String, Supplier<V>, BinaryOperator<V>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Register a side-effect with the TraversalSideEffects providing a Supplier and a BinaryOperator.
registerEngineExtension(String, GremlinScriptEngineFactory) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager
Registers a GremlinScriptEngineFactory to handle an extension.
registerEngineExtension(String, GremlinScriptEngineFactory) - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineManager
Registers a GremlinScriptEngineFactory to handle an extension.
registerEngineMimeType(String, GremlinScriptEngineFactory) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager
Registers a GremlinScriptEngineFactory to handle a mime type.
registerEngineMimeType(String, GremlinScriptEngineFactory) - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineManager
Registers a GremlinScriptEngineFactory to handle a mime type.
registerEngineName(String, GremlinScriptEngineFactory) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager
Registers a GremlinScriptEngineFactory to handle a language name.
registerEngineName(String, GremlinScriptEngineFactory) - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineManager
Registers a GremlinScriptEngineFactory to handle a language name.
registerIfAbsent(String, Supplier<V>, BinaryOperator<V>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Register a side-effect with the TraversalSideEffects providing a Supplier and a BinaryOperator.
registerStrategies(Class, TraversalStrategies) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies.GlobalCache
 
registry - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.IO
A key that identifies the fully qualified class names of IoRegistry instances to use.
release() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Decreases the reference count by 1 and deallocates this object if the reference count reaches at 0.
RemoteAcceptor - Interface in org.apache.tinkerpop.gremlin.jsr223.console
The Gremlin Console supports the :remote and :submit commands which provide standardized ways for plugins to provide "remote connections" to resources and a way to "submit" a command to those resources.
RemoteException - Exception in org.apache.tinkerpop.gremlin.jsr223.console
A mapper Exception to be thrown when there are problems with processing a command given to a RemoteAcceptor.
RemoteException(String) - Constructor for exception org.apache.tinkerpop.gremlin.jsr223.console.RemoteException
 
RemoteException(String, String) - Constructor for exception org.apache.tinkerpop.gremlin.jsr223.console.RemoteException
 
RemoteException(String, Throwable) - Constructor for exception org.apache.tinkerpop.gremlin.jsr223.console.RemoteException
 
RemoteException(String, Throwable, String) - Constructor for exception org.apache.tinkerpop.gremlin.jsr223.console.RemoteException
 
RemoteException(Throwable) - Constructor for exception org.apache.tinkerpop.gremlin.jsr223.console.RemoteException
 
remove() - Method in interface org.apache.tinkerpop.gremlin.structure.Element
Removes the Element from the graph.
remove() - Method in interface org.apache.tinkerpop.gremlin.structure.Property
Remove the property from the associated element.
remove(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Remove both the value and registered Supplier associated with provided key.
remove(String) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Variables
Removes a variable.
removeAttribute(String, int) - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptContext
removeLabel(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Remove a label from this step.
removeStep(int) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Remove a Step from the traversal.
removeStep(Step<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Remove a Step from the traversal.
removeStrategies(Class<? extends TraversalStrategy>...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies
Remove all the provided TraversalStrategy classes from the current collection.
removeTransactionListener(Consumer<Transaction.Status>) - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction
Removes a transaction listener.
repeat - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
repeat(String, Traversal<?, E>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
This step is used for looping over a traversal given some break predicate and with a specified loop name.
repeat(Traversal<?, E>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
This step is used for looping over a traversal given some break predicate.
replace - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
replace(String, String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns a string with the specified characters in the original string replaced with the new characters.
replace(Scope, String, String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns a string with the specified characters in the original string replaced with the new characters.
REQUEST_ID - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
The key for the unique identifier of the request.
requestInterceptor(RequestInterceptor) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Specifies an HandshakeInterceptor that will allow manipulation of the FullHttpRequest prior to its being sent to the server.
RequestInterceptor - Interface in org.apache.tinkerpop.gremlin.driver
This function is called a FullHttpRequest constructed and allow it to be modified as needed before it is sent to the server.
RequestOptions - Class in org.apache.tinkerpop.gremlin.driver
Options that can be supplied on a per request basis.
RequestOptions.Builder - Class in org.apache.tinkerpop.gremlin.driver
 
requireRestart() - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinPlugin
Some modules may require a restart of the plugin host for the classloader to pick up the features.
requiresEdgeAddition() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram.Features
 
requiresEdgePropertyAddition() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram.Features
 
requiresEdgePropertyRemoval() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram.Features
 
requiresEdgeRemoval() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram.Features
 
requiresGlobalMessageScopes() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram.Features
 
requiresLocalMessageScopes() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram.Features
 
requiresVersion(V) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Io.Builder
Determines if the version matches the one configured for this builder.
requiresVertexAddition() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram.Features
 
requiresVertexPropertyAddition() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram.Features
 
requiresVertexPropertyRemoval() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram.Features
 
requiresVertexRemoval() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram.Features
 
reset() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Reset the state of the step such that it has no incoming starts.
reset() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Call the Step.reset() method on every step in the traversal.
resetLoops() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Set the number of times the traverser has gone through a loop back to 0.
resetWriterIndex() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Repositions the current writer index to the marked index in this buffer.
result(GraphComputer.ResultGraph) - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
result(GraphComputer.ResultGraph) - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer
Set the GraphComputer.ResultGraph of the computation.
Result - Class in org.apache.tinkerpop.gremlin.driver
A Result represents a result value from the server-side Iterator of results.
Result(Object) - Constructor for class org.apache.tinkerpop.gremlin.driver.Result
Constructs a "result" from data found in ResponseResult.getData().
RESULT - Static variable in interface org.apache.tinkerpop.gremlin.jsr223.console.RemoteAcceptor
 
resultGraphPersistCombinationNotSupported(GraphComputer.ResultGraph, GraphComputer.Persist) - Static method in class org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Exceptions
 
resultIterationBatchSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Override the server setting that determines how many results are returned per batch.
ResultSet - Class in org.apache.tinkerpop.gremlin.driver
A ResultSet is returned from the submission of a Gremlin script to the server and represents the results provided by the server.
ResultSet(ResultQueue, ExecutorService, CompletableFuture<Void>, RequestMessage, Host) - Constructor for class org.apache.tinkerpop.gremlin.driver.ResultSet
 
retain() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Increases the reference count by 1.
retract(Set<String>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
Remove labels from path.
reverse - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
reverse() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns the reverse of the incoming traverser.
reversed() - Method in enum org.apache.tinkerpop.gremlin.process.traversal.Order
Produce the opposite representation of the current Order enum.
ReverseTraversalSupplier(MessageScope.Local<?>) - Constructor for class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Local.ReverseTraversalSupplier
 
rm(String) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Storage
Recursively remove the file (data source) at the specified location.
rollback - Static variable in class org.apache.tinkerpop.gremlin.structure.Transaction.Symbols
 
rollback() - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction
Rolls back a transaction.
ROLLBACK - org.apache.tinkerpop.gremlin.structure.Transaction.CLOSE_BEHAVIOR
Rollback the transaction when Transaction.close() is called.
ROLLBACK - org.apache.tinkerpop.gremlin.structure.Transaction.Status
 
ROOT_DIRECTORY - Static variable in interface org.apache.tinkerpop.gremlin.structure.io.Storage
 
RoundRobin() - Constructor for class org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy.RoundRobin
 
rTrim - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
rTrim() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns a string with trailing whitespace removed.
rTrim(Scope) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns a string with trailing whitespace removed.

S

sack - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
sack() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Traverser to its Traverser.sack() value.
sack() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser
Get the sack local sack object of this traverser.
sack(BiFunction<V, U, V>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Traverser to its Traverser.sack() value.
sack(S) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser
Set the traversers sack object to the provided value ("sack the value").
SackFunctions - Class in org.apache.tinkerpop.gremlin.process.traversal
 
SackFunctions.Barrier - Enum in org.apache.tinkerpop.gremlin.process.traversal
 
sample - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
sample(int) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Allow some specified number of objects to pass through the stream.
sample(Scope, int) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Allow some specified number of objects to pass through the stream.
Scope - Enum in org.apache.tinkerpop.gremlin.process.traversal
Many Step instance can have a variable scope which alter the manner in which the step will behave in relation to how the traversers are processed.
script - Variable in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
 
Script - Class in org.apache.tinkerpop.gremlin.process.traversal
General representation of script
Script() - Constructor for class org.apache.tinkerpop.gremlin.process.traversal.Script
 
ScriptCustomizer - Interface in org.apache.tinkerpop.gremlin.jsr223
A Customizer that executes scripts in a GremlinScriptEngine instance for purpose of initialization.
ScriptEngineCache - Class in org.apache.tinkerpop.gremlin.jsr223
A cache of standard ScriptEngine instances, instantiated by the standard ScriptEngineManager.
ScriptFileGremlinPlugin - Class in org.apache.tinkerpop.gremlin.jsr223
Loads scripts from one or more files into the GremlinScriptEngine at startup.
ScriptFileGremlinPlugin.Builder - Class in org.apache.tinkerpop.gremlin.jsr223
 
second - org.apache.tinkerpop.gremlin.process.traversal.DT
 
secondsSince(long) - Static method in class org.apache.tinkerpop.gremlin.util.TimeUtil
 
select - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
select(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Traverser to the object specified by the selectKey.
select(String, String, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Traverser to a Map projection of sideEffect values, map values, and/or path values.
select(Pop, String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Traverser to the object specified by the selectKey and apply the Pop operation to it.
select(Pop, String, String, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Traverser to a Map projection of sideEffect values, map values, and/or path values.
select(Pop, Traversal<S, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Traverser to the object specified by the key returned by the keyTraversal and apply the Pop operation to it.
select(Traversal<S, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Traverser to the object specified by the key returned by the keyTraversal.
select(Column) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
A version of select that allows for the extraction of a Column from objects in the traversal.
select(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy.RoundRobin
 
select(RequestMessage) - Method in interface org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy
Provide an ordered list of hosts to send the given RequestMessage to.
sendMessage(MessageScope, M) - Method in interface org.apache.tinkerpop.gremlin.process.computer.Messenger
The currently executing vertex can send a message with provided MessageScope.
serializeObject(Object) - Static method in class org.apache.tinkerpop.gremlin.util.Serializer
 
serializer(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Set the MessageSerializer to use given the exact name of a Serializers enum.
serializer(MessageSerializer<?>) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Sets the MessageSerializer to use.
serializer(Serializers) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Set the MessageSerializer to use via the Serializers enum.
Serializer - Class in org.apache.tinkerpop.gremlin.util
 
serializeRequestAsBinary(RequestMessage, ByteBufAllocator) - Method in interface org.apache.tinkerpop.gremlin.util.MessageSerializer
Serialize a ResponseMessage to a Netty ByteBuf.
serializeResponseAsBinary(ResponseMessage, ByteBufAllocator) - Method in interface org.apache.tinkerpop.gremlin.util.MessageSerializer
Serialize a ResponseMessage to a Netty ByteBuf.
sessionId(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionSettings.Builder
Provides the identifier of the session.
set - org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality
 
set(Object) - Static method in enum org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality
 
set(String, Object) - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory
 
set(String, Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Set the specified key to the specified value.
set(String, Object) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Variables
Sets a variable.
set(T) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Set the current object location of the traverser.
Set - org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
 
setAttribute(String, Object, int) - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptContext
setBindings(Bindings) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager
Stores the specified Bindings as a global for all GremlinScriptEngine objects created by it.
setBindings(Bindings) - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineManager
Stores the specified Bindings as a global for all GremlinScriptEngine objects created by it.
setBindings(Bindings, int) - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptContext
setBulk(long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Set the number of traversers represented by this traverser.
setCharAtEnd(char) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Script
 
setCustomizerManager(GremlinScriptEngineManager) - Method in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinScriptEngineFactory
 
setCustomizerManager(GremlinScriptEngineManager) - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineFactory
The factory should take the Customizer implementations made available by the manager and supply them to the GremlinScriptEngine implementation it creates.
setEdgeFilter(Traversal<Vertex, Edge>) - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
Set the filter for selecting edges from the source graph.
setErrorWriter(Writer) - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptContext
setGraph(Graph) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
 
setId(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Get the unique id of the step.
setIteration(int) - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory.Admin
 
setNextStep(Step<E, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Set the step that is next to the current step.
setParent(TraversalParent) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Set the TraversalParent Step that is the parent of this traversal.
setPreviousStep(Step<?, S>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Set the step that is previous to the current step.
setReader(Reader) - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptContext
setRuntime(long) - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory.Admin
 
setSack(Supplier<S>, UnaryOperator<S>, BinaryOperator<S>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Set the initial value of each Traverser "sack" along with the operators for splitting and merging sacks.
setSideEffects(TraversalSideEffects) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Set the TraversalSideEffects of this traversal.
setSideEffects(TraversalSideEffects) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Set the sideEffects of the Traversal.
setStepId(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Set the step id of where the traverser is located.
setStrategies(TraversalStrategies) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Set the TraversalStrategies to be used by this traversal at evaluation time.
settings - Variable in class org.apache.tinkerpop.gremlin.driver.Client
 
setTraversal(Traversal.Admin<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Set the Traversal that this step is contained within.
setup(Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.connected.ConnectedComponentVertexProgram
 
setup(Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 
setup(Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
setup(Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram
 
setup(Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
setup(Memory) - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
The method is called at the beginning of the computation.
SETUP - org.apache.tinkerpop.gremlin.process.computer.ProgramPhase
 
setValue(V) - Method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
setVariable(String, T) - Method in interface org.apache.tinkerpop.gremlin.jsr223.console.GremlinShellEnvironment
 
setVertexFilter(Traversal<Vertex, Vertex>) - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
Set the filter for selecting vertices from the source graph.
setVertexPropertyFilter(Traversal<Vertex, ? extends Property<?>>) - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
Set the filter for selecting vertex properties from the vertices.
setWriter(Writer) - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptContext
SHORTEST_PATHS - Static variable in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram
 
shortestPath - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
shortestPath() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Executes a Shortest Path algorithm over the graph.
ShortestPathVertexProgram - Class in org.apache.tinkerpop.gremlin.process.computer.search.path
 
ShortestPathVertexProgram.Builder - Class in org.apache.tinkerpop.gremlin.process.computer.search.path
 
shuffle - org.apache.tinkerpop.gremlin.process.traversal.Order
Order in a random fashion.
sideEffect - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
sideEffect(Consumer<Traverser<E>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Perform some operation on the Traverser and pass it to the next step unmodified.
sideEffect(Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Perform some operation on the Traverser and pass it to the next step unmodified.
sideEffectKeyCanNotBeEmpty() - Static method in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects.Exceptions
 
sideEffectKeyCanNotBeNull() - Static method in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects.Exceptions
 
sideEffectKeyDoesNotExist(String) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects.Exceptions
 
sideEffects(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser
Get a particular value from the side-effects of the traverser (thus, traversal).
sideEffects(String, Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser
Add a particular value to the respective side-effect of the traverser (thus, traversal).
sideEffectValueCanNotBeNull() - Static method in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects.Exceptions
 
simplePath - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
simplePath() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filter the E object if its Traverser.path() is not Path.isSimple().
single - org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality
 
single(Object) - Static method in enum org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality
 
SingleGremlinScriptEngineManager - Class in org.apache.tinkerpop.gremlin.jsr223
Provides static access to a CachedGremlinScriptEngineManager instance.
size() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
Get the number of step in the path.
skip - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
skip(long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters out the first n objects in the traversal.
skip(Scope, long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters out the first n objects in the traversal.
some(int) - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
The returned CompletableFuture completes when the number of items specified are available.
sortStrategies(Set<TraversalStrategy<?>>) - Static method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies
Sorts the list of provided strategies such that the TraversalStrategy.applyPost() and TraversalStrategy.applyPrior() dependencies are respected.
source(Traversal<Vertex, ?>) - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram.Builder
 
specific() - Method in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptOut
For parameterized tests specify the name of the test itself without its "square brackets".
split - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
split() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Generate a sibling traverser of the current traverser with a full copy of all state within the sibling.
split(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns a list of strings created by splitting the incoming string traverser around the matches of the given separator.
split(Scope, String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns a list of strings created by splitting the incoming string traverser around the matches of the given separator.
split(R, Step<T, R>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Generate a child traverser of the current traverser for current as step and new object location.
sslCipherSuites(List<String>) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
A list of cipher suites to enable.
sslContext(SslContext) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Explicitly set the SslContext for when more flexibility is required in the configuration than is allowed by the Cluster.Builder.
sslEnabledProtocols(List<String>) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
A list of SSL protocols to enable.
sslSkipCertValidation(boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
If true, trust all certificates and do not perform any validation.
startingWith - org.apache.tinkerpop.gremlin.process.traversal.Text
Evaluates if the first string starts with the second.
startingWith(String) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.TextP
Determines if String does start with the given value.
STATUS_ATTRIBUTE_EXCEPTIONS - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
Refers to the hierarchy of exception names for a particular exception thrown on the server.
STATUS_ATTRIBUTE_FAIL_STEP_MESSAGE - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
The value of this key holds a string representation of the data held by a Failure as produced by Failure.format().
STATUS_ATTRIBUTE_STACK_TRACE - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
Refers to the stacktrace for an exception thrown on the server
STATUS_ATTRIBUTE_WARNINGS - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
A ResultSet#statusAttributes() key for user-facing warnings.
statusAttributes() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
Returns a future that will complete when ResultSet.allItemsAvailable() is true and will contain the attributes from the response.
Step<S,​E> - Interface in org.apache.tinkerpop.gremlin.process.traversal
A Step denotes a unit of computation within a Traversal.
stepWithProvidedLabelDoesNotExist(String) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.Path.Exceptions
 
Storage - Interface in org.apache.tinkerpop.gremlin.structure.io
Storage is a standard API that providers can implement to allow abstract UNIX-like file system for data sources.
store - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
Deprecated.
As of release 3.4.3, replaced by GraphTraversal.aggregate(java.lang.String) with a Scope.local.
store(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Deprecated.
As of release 3.4.3, replaced by GraphTraversal.aggregate(Scope, String) using Scope.local.
storeHaltedTraversers(Configuration, TraverserSet<R>) - Static method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
storeState(Configuration) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.connected.ConnectedComponentVertexProgram
 
storeState(Configuration) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 
storeState(Configuration) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
When it is necessary to store the state of a MapReduce job, this method is called.
storeState(Configuration) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
storeState(Configuration) - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram
 
storeState(Configuration) - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
storeState(Configuration) - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
When it is necessary to store the state of the VertexProgram, this method is called.
strategies - Variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
STRATEGY - Static variable in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy
 
STRATEGY_CATEGORIES - Static variable in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies
 
stream() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
Stream items with a blocking iterator.
stream() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
 
strict(boolean) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLReader.Builder
When set to true, exceptions will be thrown if a property value cannot be coerced to the expected data type.
String - org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
 
sub - Variable in class org.apache.tinkerpop.gremlin.util.NumberHelper
 
sub(Number, Number) - Static method in class org.apache.tinkerpop.gremlin.util.NumberHelper
Subtracts two numbers returning the highest common number class between them.
subgraph - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
subgraph(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Extracts a portion of the graph being traversed into a Graph object held in the specified side-effect key.
submit() - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer
Submit the VertexProgram and the set of MapReduce jobs for execution by the GraphComputer.
submit(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Submits a Gremlin script to the server and returns a ResultSet once the write of the request is complete.
submit(String, String) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Submits a Gremlin script to the server and returns a ResultSet once the write of the request is complete.
submit(String, String, Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Submits a Gremlin script and bound parameters to the server and returns a ResultSet once the write of the request is complete.
submit(String, Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Submits a Gremlin script and bound parameters to the server and returns a ResultSet once the write of the request is complete.
submit(String, RequestOptions) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Submits a Gremlin script to the server and returns a ResultSet once the write of the request is complete.
submit(List<String>) - Method in interface org.apache.tinkerpop.gremlin.jsr223.console.RemoteAcceptor
Gets called when :submit is executed.
submit(Bytecode) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Submit a Bytecode to the server for remote execution.
submit(Bytecode, RequestOptions) - Method in class org.apache.tinkerpop.gremlin.driver.Client
A version of Client.submit(Bytecode) which provides the ability to set per-request options.
submit(Traversal) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Submit a Traversal to the server for remote execution.Results are returned as Traverser instances and are therefore bulked, meaning that to properly iterate the contents of the result each Traverser.bulk() must be examined to determine the number of times that object should be presented in iteration.
submitAsync(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client
The asynchronous version of Client.submit(String) where the returned future will complete when the write of the request completes.
submitAsync(String, String, Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Deprecated.
As of release 3.4.0, replaced by Client.submitAsync(String, RequestOptions).
submitAsync(String, Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.Client
The asynchronous version of Client.submit(String, Map)} where the returned future will complete when the write of the request completes.
submitAsync(String, Map<String, String>, Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Deprecated.
As of release 3.4.0, replaced by Client.submitAsync(String, RequestOptions).
submitAsync(String, RequestOptions) - Method in class org.apache.tinkerpop.gremlin.driver.Client
The asynchronous version of Client.submit(String, RequestOptions)} where the returned future will complete when the write of the request completes.
submitAsync(Bytecode) - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
submitAsync(Bytecode) - Method in class org.apache.tinkerpop.gremlin.driver.Client
An asynchronous version of Client.submit(Traversal).
submitAsync(Bytecode, RequestOptions) - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
submitAsync(Bytecode, RequestOptions) - Method in class org.apache.tinkerpop.gremlin.driver.Client
A version of Client.submit(Bytecode) which provides the ability to set per-request options.
submitAsync(Traversal) - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
submitAsync(Traversal) - Method in class org.apache.tinkerpop.gremlin.driver.Client
An asynchronous version of Client.submit(Traversal).
submitAsync(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
submitAsync(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.Client
A low-level method that allows the submission of a manually constructed RequestMessage.
subPath(String, String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
Isolate a sub-path from the path object.
substring - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
substring(int) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns a substring of the incoming string traverser with a 0-based start index (inclusive) specified, to the end of the string.
substring(int, int) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns a substring of the incoming string traverser with a 0-based start index (inclusive) and end index (exclusive).
substring(Scope, int) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns a substring of the incoming string traverser with a 0-based start index (inclusive) specified, to the end of the string.
substring(Scope, int, int) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns a substring of the incoming string traverser with a 0-based start index (inclusive) and end index (exclusive).
SUITE_PROCESS_COMPUTER - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
 
SUITE_PROCESS_LIMITED_COMPUTER - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
 
SUITE_PROCESS_LIMITED_STANDARD - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
 
SUITE_PROCESS_STANDARD - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
 
SUITE_STRUCTURE_INTEGRATE - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
 
SUITE_STRUCTURE_STANDARD - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
 
sum - org.apache.tinkerpop.gremlin.process.traversal.Operator
An addition function.
sum - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
sum() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the traversal stream to its reduction as a sum of the Traverser.get() values multiplied by their Traverser.bulk() (i.e.
sum(Scope) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the traversal stream to its reduction as a sum of the Traverser.get() values multiplied by their Traverser.bulk() given the specified Scope (i.e.
sumLong - org.apache.tinkerpop.gremlin.process.traversal.Operator
Sums and adds long values.
supports(Class<? extends Graph.Features.FeatureSet>, String) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features
Implementers should not override this method.
supportsAddEdges() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.EdgeFeatures
Determines if an Edge can be added to a Vertex.
supportsAddProperty() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
Determines if an Element allows properties to be added.
supportsAddVertices() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexFeatures
Determines if a Vertex can be added to the Graph.
supportsAnyIds() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
Determines if an Element any Java object is a suitable identifier.
supportsAnyIds() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
Determines if an VertexProperty any Java object is a suitable identifier.
supportsBooleanArrayValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of an array of boolean values.
supportsBooleanValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of a boolean value.
supportsByteArrayValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of an array of byte values.
supportsByteValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of a byte value.
supportsComputer() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
Determines if the Graph implementation supports GraphComputer based processing.
supportsConcurrentAccess() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
Determines if the Graph implementation supports more than one connection to the same instance at the same time.
supportsCustomIds() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
Determines if an Element has a specific custom object as their internal representation.
supportsCustomIds() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
Determines if an VertexProperty has a specific custom object as their internal representation.
supportsDirectObjects() - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Features
Supports VertexProgram and MapReduce parameters to be direct referenced Java objects (no serialization required).
supportsDoubleArrayValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of an array of double values.
supportsDoubleValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of a double value.
supportsDuplicateMultiProperties() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexFeatures
Determines if a Vertex can support non-unique values on the same key.
supportsEdgeAddition() - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Features
 
supportsEdgePropertyAddition() - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Features
 
supportsEdgePropertyRemoval() - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Features
 
supportsEdgeRemoval() - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Features
 
supportsFloatArrayValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of an array of float values.
supportsFloatValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of a float value.
supportsGlobalMessageScopes() - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Features
 
supportsGraphFilter() - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Features
 
supportsIntegerArrayValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of an array of integer values.
supportsIntegerValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of a integer value.
supportsIoRead() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
Determines if the Graph implementations supports read operations as executed with the GraphTraversalSource.io(String) step.
supportsIoWrite() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
Determines if the Graph implementations supports write operations as executed with the GraphTraversalSource.io(String) step.
supportsLocalMessageScopes() - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Features
 
supportsLongArrayValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of an array of long values.
supportsLongValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of a long value.
supportsMapValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of a Map value.
supportsMetaProperties() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexFeatures
Determines if a Vertex can support properties on vertex properties.
supportsMixedListValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of a List value.
supportsMultiProperties() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexFeatures
Determines if a Vertex can support multiple properties with the same key.
supportsNullPropertyValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
Determines if an Element allows properties with null property values.
supportsNullPropertyValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
Determines if meta-properties allow for null property values.
supportsNumericIds() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
Determines if an Element has numeric identifiers as their internal representation.
supportsNumericIds() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
Determines if an VertexProperty has numeric identifiers as their internal representation.
supportsOrderabilitySemantics() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
Determines if the Graph implementation supports total universal orderability per the Gremlin orderability semantics.
supportsPersistence() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
Determines if the Graph implementation supports persisting it's contents natively to disk.
supportsProperties() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.PropertyFeatures
Determines if an Element allows for the processing of at least one data type defined by the features.
supportsRemoveEdges() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.EdgeFeatures
Determines if an Edge can be removed from a Vertex.
supportsRemoveProperty() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
Determines if an Element allows properties to be removed.
supportsRemoveProperty() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
Determines if a VertexProperty allows properties to be removed.
supportsRemoveVertices() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexFeatures
Determines if a Vertex can be removed from the Graph.
supportsResultGraphPersistCombination(GraphComputer.ResultGraph, GraphComputer.Persist) - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Features
 
supportsSerializableValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of a Java serializable value.
supportsServiceCall() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
Determines if the Graph implementation supports the service call feature.
supportsSsl() - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
supportsSsl() - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.HttpChannelizer
 
supportsSsl() - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 
supportsStringArrayValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of an array of string values.
supportsStringIds() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
Determines if an Element has string identifiers as their internal representation.
supportsStringIds() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
Determines if an VertexProperty has string identifiers as their internal representation.
supportsStringValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of a string value.
supportsThreadedTransactions() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
Determines if the Graph implementation supports threaded transactions which allow a transaction to be executed across multiple threads via Transaction.createThreadedTx().
supportsTransactions() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
Determines if the Graph implementations supports transactions.
supportsUniformListValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of a List value.
supportsUpsert() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.EdgeFeatures
Determines if the Graph implementation uses upsert functionality as opposed to insert functionality for Vertex.addEdge(String, Vertex, Object...).
supportsUpsert() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexFeatures
Determines if the Graph implementation uses upsert functionality as opposed to insert functionality for Graph.addVertex(String).
supportsUserSuppliedIds() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
Determines if an Element can have a user defined identifier.
supportsUserSuppliedIds() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
Determines if a VertexProperty allows an identifier to be assigned to it.
supportsUuidIds() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
Determines if an Element has UUID identifiers as their internal representation.
supportsUuidIds() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
Determines if an VertexProperty has UUID identifiers as their internal representation.
supportsVariables() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VariableFeatures
If any of the features on Graph.Features.VariableFeatures is true then this value must be true.
supportsVertexAddition() - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Features
 
supportsVertexPropertyAddition() - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Features
 
supportsVertexPropertyRemoval() - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Features
 
supportsVertexRemoval() - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Features
 
SystemUtil - Class in org.apache.tinkerpop.gremlin.util
 

T

T - Enum in org.apache.tinkerpop.gremlin.structure
A collection of (T)okens which allows for more concise Traversal definitions.
tail - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
tail() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters the objects in the traversal emitted as being last objects in the stream.
tail(long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters the objects in the traversal emitted as being last objects in the stream.
tail(Scope) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters the objects in the traversal emitted as being last objects in the stream given the Scope.
tail(Scope, long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters the objects in the traversal emitted as being last objects in the stream given the Scope.
target(Traversal<Vertex, ?>) - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram.Builder
 
terminate(Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.connected.ConnectedComponentVertexProgram
 
terminate(Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 
terminate(Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
terminate(Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram
 
terminate(Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
terminate(Memory) - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
The method is called at the end of each iteration to determine if the computation is complete.
TERMINATE - org.apache.tinkerpop.gremlin.process.computer.ProgramPhase
 
test() - Method in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptOut
The test class to opt out of.
test(Object, Collection) - Method in enum org.apache.tinkerpop.gremlin.process.traversal.Contains
test(String, String) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Text.RegexPredicate
 
test(PBiPredicate, Object) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
Construct an instance of P from a BiPredicate.
test(V) - Method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
TEST_DATA_RELATIVE_DIR - Static variable in class org.apache.tinkerpop.gremlin.util.TestSupport
 
TestSupport - Class in org.apache.tinkerpop.gremlin.util
This is a utility class that is for support of various testing activities and is not meant to be used in other contexts.
TestSupport() - Constructor for class org.apache.tinkerpop.gremlin.util.TestSupport
 
Text - Enum in org.apache.tinkerpop.gremlin.process.traversal
Text is a BiPredicate that determines whether the first string starts with, starts not with, ends with, ends not with, contains or does not contain the second string argument.
Text.RegexPredicate - Class in org.apache.tinkerpop.gremlin.process.traversal
Allows for a compiled version of the regex pattern.
TextP - Class in org.apache.tinkerpop.gremlin.process.traversal
Predefined Predicate values that can be used as String filters.
TextP(PBiPredicate<String, String>, String) - Constructor for class org.apache.tinkerpop.gremlin.process.traversal.TextP
 
threadedTransactionsNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Transaction.Exceptions
 
timeLimit - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
timeLimit(long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Once the first Traverser hits this step, a count down is started.
timeout(long) - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
The per client request override in milliseconds for the server configured evaluationTimeout.
times - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
times(int) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Modifies a GraphTraversal.repeat(Traversal) to specify how many loops should occur before exiting.
timeSince(long, TimeUnit) - Static method in class org.apache.tinkerpop.gremlin.util.TimeUtil
 
TimeUtil - Class in org.apache.tinkerpop.gremlin.util
 
to - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
to - Static variable in enum org.apache.tinkerpop.gremlin.structure.Direction
Friendly alias to Direction.IN
to(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Provide to()-modulation to respective steps.
to(Traversal<?, Vertex>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
When used as a modifier to GraphTraversal.addE(String) this method specifies the traversal to use for selecting the incoming vertex of the newly added Edge.
to(Direction, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Vertex to its adjacent vertices given a direction and edge labels.
to(Vertex) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
When used as a modifier to GraphTraversal.addE(String) this method specifies the traversal to use for selecting the incoming vertex of the newly added Edge.
toBulkSet() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
Put all the results into a BulkSet.
toE - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
toE(Direction, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Vertex to its incident edges given the direction and edge labels.
Tokens - Class in org.apache.tinkerpop.gremlin.util
String constants used in gremlin-driver and gremlin-server.
toList() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
Put all the results into an ArrayList.
toList() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies
Return an immutable list of the TraversalStrategy instances.
toLower - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
toLower() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns the lowercase representation of incoming string traverser.
toLower(Scope) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns the lowercase representation of incoming string or list of strings.
TOO_MANY_IN_FLIGHT_REQUESTS - Static variable in class org.apache.tinkerpop.gremlin.driver.Client
 
toPath(File) - Static method in interface org.apache.tinkerpop.gremlin.structure.io.Storage
 
toPath(String) - Static method in interface org.apache.tinkerpop.gremlin.structure.io.Storage
 
toSet() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
Put all the results into a HashSet.
toStream() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
Return the traversal as a Stream.
toString() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
toString() - Method in class org.apache.tinkerpop.gremlin.driver.Host
 
toString() - Method in class org.apache.tinkerpop.gremlin.driver.Result
 
toString() - Method in class org.apache.tinkerpop.gremlin.jsr223.GremlinScriptChecker.Result
 
toString() - Method in class org.apache.tinkerpop.gremlin.jsr223.JavaTranslator
 
toString() - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 
toString() - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
toString() - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
 
toString() - Method in class org.apache.tinkerpop.gremlin.process.computer.KeyValue
 
toString() - Method in class org.apache.tinkerpop.gremlin.process.computer.MapReduce.NullObject
 
toString() - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
toString() - Method in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgram
 
toString() - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
toString() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bindings
 
toString() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode.Binding
 
toString() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode.Instruction
 
toString() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode
 
toString() - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
toString() - Method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
toString() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Script
 
toString() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Text.RegexPredicate
 
toString() - Method in class org.apache.tinkerpop.gremlin.process.traversal.TextP
 
toUpper - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
toUpper() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns the uppercase representation of incoming string traverser.
toUpper(Scope) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns the uppercase representation of incoming string or list of strings.
toV - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
toV(Direction) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Edge to its incident vertices given the direction.
Transaction - Interface in org.apache.tinkerpop.gremlin.structure
A set of methods that allow for control of transactional behavior of a Graph instance.
Transaction.CLOSE_BEHAVIOR - Enum in org.apache.tinkerpop.gremlin.structure
Behaviors to supply to the Transaction.onClose(Consumer).
Transaction.Exceptions - Class in org.apache.tinkerpop.gremlin.structure
 
Transaction.READ_WRITE_BEHAVIOR - Enum in org.apache.tinkerpop.gremlin.structure
Behaviors to supply to the Transaction.onReadWrite(Consumer).
Transaction.Status - Enum in org.apache.tinkerpop.gremlin.structure
A status provided to transaction listeners to inform whether a transaction was successfully committed or rolled back.
Transaction.Symbols - Class in org.apache.tinkerpop.gremlin.structure
 
transactionAlreadyOpen() - Static method in class org.apache.tinkerpop.gremlin.structure.Transaction.Exceptions
 
transactionMustBeOpenToReadWrite() - Static method in class org.apache.tinkerpop.gremlin.structure.Transaction.Exceptions
 
transactionsNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
 
translate(Bytecode) - Method in class org.apache.tinkerpop.gremlin.jsr223.JavaTranslator
 
translate(Bytecode) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Translator
Translate Bytecode into a new representation.
translate(Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Translator
Translates a Traversal into the specified form
Translator<S,​T> - Interface in org.apache.tinkerpop.gremlin.process.traversal
A Translator will translate Bytecode into another representation.
TRANSLATOR - Static variable in interface org.apache.tinkerpop.gremlin.process.traversal.Failure
 
Translator.ScriptTranslator - Interface in org.apache.tinkerpop.gremlin.process.traversal
Translates bytecode to a Script representation.
Translator.ScriptTranslator.AbstractTypeTranslator - Class in org.apache.tinkerpop.gremlin.process.traversal
 
Translator.ScriptTranslator.TypeTranslator - Interface in org.apache.tinkerpop.gremlin.process.traversal
Provides a way for the Translator.ScriptTranslator to convert various data types to their string representations in their target language.
Translator.StepTranslator<S extends TraversalSource,​T extends Traversal.Admin<?,​?>> - Interface in org.apache.tinkerpop.gremlin.process.traversal
Translates bytecode to actual steps.
TranslatorCustomizer - Interface in org.apache.tinkerpop.gremlin.jsr223
Provides a way to customize and override Bytecode to script translation.
traversal() - Static method in class org.apache.tinkerpop.gremlin.process.traversal.AnonymousTraversalSource
Constructs an AnonymousTraversalSource which will then be configured to spawn a GraphTraversalSource.
traversal() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Generate a reusable GraphTraversalSource instance.
traversal(Class<C>) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Generate a TraversalSource using the specified TraversalSource class.
traversal(Class<T>) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.AnonymousTraversalSource
Constructs an AnonymousTraversalSource which will then be configured to spawn the specified TraversalSource.
traversal(Traversal.Admin<?, ?>) - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram.Builder
 
traversal(TraversalSource, String, String, Object...) - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram.Builder
 
Traversal<S,​E> - Interface in org.apache.tinkerpop.gremlin.process.traversal
A Traversal represents a directed walk over a Graph.
TRAVERSAL - Static variable in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
Traversal.Admin<S,​E> - Interface in org.apache.tinkerpop.gremlin.process.traversal
 
Traversal.Exceptions - Class in org.apache.tinkerpop.gremlin.process.traversal
A collection of Exception types associated with Traversal execution.
Traversal.Symbols - Class in org.apache.tinkerpop.gremlin.process.traversal
 
traversalIsLocked() - Static method in class org.apache.tinkerpop.gremlin.process.traversal.Traversal.Exceptions
 
traversalIsNotReversible() - Static method in class org.apache.tinkerpop.gremlin.process.traversal.Traversal.Exceptions
 
TraversalSideEffects - Interface in org.apache.tinkerpop.gremlin.process.traversal
A Traversal can maintain global sideEffects.
TraversalSideEffects.Exceptions - Class in org.apache.tinkerpop.gremlin.process.traversal
 
TraversalSource - Interface in org.apache.tinkerpop.gremlin.process.traversal
A TraversalSource is used to create Traversal instances.
TraversalSource.Symbols - Class in org.apache.tinkerpop.gremlin.process.traversal
 
TraversalStrategies - Interface in org.apache.tinkerpop.gremlin.process.traversal
A Traversal maintains a set of TraversalStrategy instances within a TraversalStrategies object.
TraversalStrategies.GlobalCache - Class in org.apache.tinkerpop.gremlin.process.traversal
 
TraversalStrategy<S extends TraversalStrategy> - Interface in org.apache.tinkerpop.gremlin.process.traversal
A TraversalStrategy defines a particular atomic operation for mutating a Traversal prior to its evaluation.
TraversalStrategy.DecorationStrategy - Interface in org.apache.tinkerpop.gremlin.process.traversal
Implemented by strategies that adds "application logic" to the traversal (e.g.
TraversalStrategy.FinalizationStrategy - Interface in org.apache.tinkerpop.gremlin.process.traversal
Implemented by strategies that do final behaviors that require a fully compiled traversal to work (e.g.
TraversalStrategy.OptimizationStrategy - Interface in org.apache.tinkerpop.gremlin.process.traversal
Implemented by strategies that rewrite the traversal to be more efficient, but with the same semantics (e.g.
TraversalStrategy.ProviderOptimizationStrategy - Interface in org.apache.tinkerpop.gremlin.process.traversal
Implemented by strategies that rewrite the traversal to be more efficient, but with the same semantics.
TraversalStrategy.VerificationStrategy - Interface in org.apache.tinkerpop.gremlin.process.traversal
Implemented by strategies where there is no more behavioral tweaking of the traversal required.
TraversalVertexProgram - Class in org.apache.tinkerpop.gremlin.process.computer.traversal
TraversalVertexProgram enables the evaluation of a Traversal on a GraphComputer.
TraversalVertexProgram.Builder - Class in org.apache.tinkerpop.gremlin.process.computer.traversal
 
Traverser<T> - Interface in org.apache.tinkerpop.gremlin.process.traversal
A Traverser represents the current state of an object flowing through a Traversal.
Traverser.Admin<T> - Interface in org.apache.tinkerpop.gremlin.process.traversal
The methods in System.Traverser are useful to underlying Step and Traversal implementations.
TraverserGenerator - Interface in org.apache.tinkerpop.gremlin.process.traversal
A TraverserGenerator will generate traversers for a particular Traversal.
tree - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
tree() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Aggregates the emanating paths into a Tree data structure.
tree(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Aggregates the emanating paths into a Tree data structure.
trim - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
trim() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns a string with leading and trailing whitespace removed.
trim(Scope) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Returns a string with leading and trailing whitespace removed.
trustStore(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The file location for a SSL Certificate Chain to use when SSL is enabled.
trustStorePassword(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The password of the Cluster.Builder.trustStore, or null if it's not password-protected.
trustStoreType(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The format of the Cluster.Builder.trustStore, either JKS or PKCS12
tryNext() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
Return an Optional of the next E object in the traversal.
tryReInitializeHost(Host) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Attempt to re-initialize the Host that was previously marked as unavailable.
tx - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.Symbols
 
tx() - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Proxies calls through to the underlying Graph.tx() or to the RemoteConnection.tx().
tx() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Configure and control the transactions for those graphs that support this feature.
tx(Class<Tx>) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Configure and control the transactions for those graphs that support this feature.
TX_COMMIT - org.apache.tinkerpop.gremlin.process.traversal.GraphOp
Commit a transaction.
TX_ROLLBACK - org.apache.tinkerpop.gremlin.process.traversal.GraphOp
Rollback a transaction.
type(Object) - Static method in enum org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
Lookup by instanceof semantics (not class equality).

U

unfold - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
unfold() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Unrolls a Iterator, Iterable or Map into a linear form or simply emits the object if it is not one of those types.
unHide(String) - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Hidden
Turn the provided hidden key into an non-hidden key.
union - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
union(Traversal<?, E2>...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Merges the results of an arbitrary number of traversals.
union(Traversal<?, S>...) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Merges the results of an arbitrary number of traversals.
Unknown - org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
 
until - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
until(Predicate<Traverser<E>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Modifies a GraphTraversal.repeat(Traversal) to determine when the loop should exit.
until(Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Modifies a GraphTraversal.repeat(Traversal) to determine when the loop should exit.
unwrapAdjacencyList(boolean) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONReader.Builder
If the adjacency list is wrapped in a JSON object, as is done when writing a graph with GraphSONWriter.Builder.wrapAdjacencyList(boolean) wrapAdjacencyList} set to true, this setting needs to be set to true to properly read it.
USER_AGENT - Static variable in class org.apache.tinkerpop.gremlin.driver.UserAgent
User Agent body to be sent in web socket handshake Has the form of: [Application Name] [GLV Name]/[Version] [Language Runtime Version] [OS]/[Version] [CPU Architecture]
USER_AGENT_HEADER_NAME - Static variable in class org.apache.tinkerpop.gremlin.driver.UserAgent
Request header name for user agent
userAgent(String) - Method in class org.apache.tinkerpop.gremlin.driver.RequestOptions.Builder
Sets the userAgent identifier to be sent on the request.
UserAgent - Class in org.apache.tinkerpop.gremlin.driver
 
UserAgent() - Constructor for class org.apache.tinkerpop.gremlin.driver.UserAgent
 
USERNAME - org.apache.tinkerpop.gremlin.driver.AuthProperties.Property
The username.
userSuppliedIdsNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Edge.Exceptions
 
userSuppliedIdsNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Vertex.Exceptions
 
userSuppliedIdsNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.VertexProperty.Exceptions
 
userSuppliedIdsOfThisTypeNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Edge.Exceptions
 
userSuppliedIdsOfThisTypeNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Vertex.Exceptions
 
userSuppliedIdsOfThisTypeNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.VertexProperty.Exceptions
 
useSession(boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Client.Settings.Builder
Enables a session.
useSession(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client.Settings.Builder
Enables a session.
useSession(Client.SessionSettings) - Method in class org.apache.tinkerpop.gremlin.driver.Client.Settings.Builder
Enables a session.
UUID - org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
 

V

V - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
V(Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
A V step is usually used to start a traversal but it may also be used mid-traversal.
V(Object...) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Spawns a GraphTraversal starting with all vertices or some subset of vertices as specified by their unique identifier.
VAL_TRAVERSAL_SOURCE_ALIAS - Static variable in class org.apache.tinkerpop.gremlin.util.Tokens
 
validationRequest(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Specify a valid Gremlin script that can be used to test remote operations.
value - org.apache.tinkerpop.gremlin.structure.T
Value (representing Property.value())
value - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
value - Variable in class org.apache.tinkerpop.gremlin.process.traversal.P
 
value() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode.Binding
 
value() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Property to its Property.value().
value() - Method in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
The test suite class to opt in to.
value() - Method in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIns
 
value() - Method in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptOuts
 
value() - Method in interface org.apache.tinkerpop.gremlin.structure.Property
The value of the property.
value(String) - Method in interface org.apache.tinkerpop.gremlin.structure.Element
Get the value of a Property given it's key.
VALUE - org.apache.tinkerpop.gremlin.structure.PropertyType
 
valueMap - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
valueMap(boolean, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Deprecated.
As of release 3.4.0, deprecated in favor of GraphTraversal.valueMap(String...) in conjunction with GraphTraversal.with(String, Object) or simple prefer GraphTraversal.elementMap(String...).
valueMap(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Element to a Map of the property values key'd according to their Property.key().
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.driver.AuthProperties.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Persist
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.computer.GraphComputer.ResultGraph
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.computer.GraphFilter.Legal
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.computer.MapReduce.Stage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.computer.ProgramPhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Compare
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Contains
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.DT
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.GraphOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Merge
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Pick
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Pop
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.SackFunctions.Barrier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Text
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.structure.Column
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.structure.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.structure.PropertyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.structure.T
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.structure.Transaction.CLOSE_BEHAVIOR
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.structure.Transaction.READ_WRITE_BEHAVIOR
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.structure.Transaction.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
Returns the enum constant of this type with the specified name.
values - org.apache.tinkerpop.gremlin.structure.Column
The values associated with the data structure.
values - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
values() - Static method in enum org.apache.tinkerpop.gremlin.driver.AuthProperties.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Persist
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.computer.GraphComputer.ResultGraph
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.computer.GraphFilter.Legal
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.computer.MapReduce.Stage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.computer.ProgramPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Compare
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Contains
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.DT
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.GraphOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Merge
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Pick
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Pop
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.SackFunctions.Barrier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Text
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.structure.Column
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.structure.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.structure.PropertyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.structure.T
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.structure.Transaction.CLOSE_BEHAVIOR
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.structure.Transaction.READ_WRITE_BEHAVIOR
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.structure.Transaction.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Element to the values of the associated properties given the provide property keys.
values(String...) - Method in interface org.apache.tinkerpop.gremlin.structure.Element
Get the values of properties as an Iterator.
variable() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode.Binding
 
variableKeyCanNotBeEmpty() - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Variables.Exceptions
 
variableKeyCanNotBeNull() - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Variables.Exceptions
 
variables() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
Gets the features related to "graph sideEffects" operation.
variables() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
A collection of global Graph.Variables associated with the graph.
variablesNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
 
variableValueCanNotBeNull() - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Variables.Exceptions
 
version() - Static method in class org.apache.tinkerpop.gremlin.util.Gremlin
Get the current version of tinkerpop.
vertex() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features
Gets the features related to "vertex" operation.
Vertex - org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
 
Vertex - Interface in org.apache.tinkerpop.gremlin.structure
A Vertex maintains pointers to both a set of incoming and outgoing Edge objects.
VERTEX_PROGRAM - Static variable in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
 
VERTEX_PROPERTIES - org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Persist
Write vertex and vertex properties to the GraphComputer.ResultGraph.
Vertex.Exceptions - Class in org.apache.tinkerpop.gremlin.structure
Common exceptions to use with a vertex.
vertexAdditionsNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
 
VertexComputeKey - Class in org.apache.tinkerpop.gremlin.process.computer
A VertexComputeKey specifies a property of a vertex that will be used to store GraphComputer data.
vertexFilterAccessesIncidentEdges(Traversal<Vertex, Vertex>) - Static method in class org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Exceptions
 
vertexKeyTypes(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter.Builder
Map of the data types of the vertex keys.
vertexLabelKey(String) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLReader.Builder
the key to use as the vertex label.
vertexLabelKey(String) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter.Builder
Set the name of the vertex label in the GraphML.
VertexProgram<M> - Interface in org.apache.tinkerpop.gremlin.process.computer
A VertexProgram represents one component of a distributed graph computation.
VertexProgram.Builder - Interface in org.apache.tinkerpop.gremlin.process.computer
 
VertexProgram.Features - Interface in org.apache.tinkerpop.gremlin.process.computer
 
vertexProperties(Traversal<Vertex, ? extends Property<?>>) - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer
Add a filter that will limit which vertex properties are loaded from the graph source.
vertexPropertiesCanNotBeUpdatedInMapReduce() - Static method in class org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Exceptions
 
VertexProperty - org.apache.tinkerpop.gremlin.util.GremlinValueComparator.Type
 
VertexProperty<V> - Interface in org.apache.tinkerpop.gremlin.structure
A VertexProperty is similar to a Property in that it denotes a key/value pair associated with an Vertex, however it is different in the sense that it also represents an entity that it is an Element that can have properties of its own.
VertexProperty.Cardinality - Enum in org.apache.tinkerpop.gremlin.structure
 
VertexProperty.Exceptions - Class in org.apache.tinkerpop.gremlin.structure
Common exceptions to use with a property.
vertexRemovalNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Vertex.Exceptions
 
vertexWithIdAlreadyExists(Object) - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
 
vertices() - Method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Global
 
vertices(Object...) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Get the Vertex objects in this graph with the provided vertex ids or Vertex objects themselves.
vertices(Traversal<Vertex, Vertex>) - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
vertices(Traversal<Vertex, Vertex>) - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer
Add a filter that will limit which vertices are loaded from the graph source.
vertices(Direction) - Method in interface org.apache.tinkerpop.gremlin.structure.Edge
Retrieve the vertex (or vertices) associated with this edge as defined by the direction.
vertices(Direction, String...) - Method in interface org.apache.tinkerpop.gremlin.structure.Vertex
Gets an Iterator of adjacent vertices.
visit(Map<Class<? extends TraversalStrategy>, Set<Class<? extends TraversalStrategy>>>, List<Class<? extends TraversalStrategy>>, Set<Class<? extends TraversalStrategy>>, List<Class<? extends TraversalStrategy>>, Class<? extends TraversalStrategy>) - Static method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies
 

W

WebSocketChannelizer() - Constructor for class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 
where - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
where(String, P<String>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters the current object based on the object itself or the path history.
where(P<String>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters the current object based on the object itself or the path history.
where(Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filters the current object based on the object itself or the path history.
willAllowId(Object) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
Determines if an identifier will be accepted by the Graph.
willAllowId(Object) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
Determines if an identifier will be accepted by the Graph.
with - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
with - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Symbols
 
with(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Provides a configuration to a step in the form of a key which is the same as with(key, true).
with(String) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Provides a configuration to a traversal in the form of a key which is the same as with(key, true).
with(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Provides a configuration to a traversal in the form of a key which is the same as with(key, true).
with(String, Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Provides a configuration to a step in the form of a key and value pair.
with(String, Object) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Provides a configuration to a traversal in the form of a key value pair.
with(String, Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Provides a configuration to a traversal in the form of a key value pair.
with(AuthProperties.Property, String) - Method in class org.apache.tinkerpop.gremlin.driver.AuthProperties
Adds a AuthProperties.Property with value to the authorization property set.
withBulk - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.Symbols
 
withBulk(boolean) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withComputer - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Symbols
 
withComputer() - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Add the standard GraphComputer of the graph that will be used to execute the traversal.
withComputer() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add the standard GraphComputer of the graph that will be used to execute the traversal.
withComputer(Class<? extends GraphComputer>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Add a GraphComputer class used to execute the traversal.
withComputer(Class<? extends GraphComputer>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a GraphComputer class used to execute the traversal.
withComputer(Computer) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Add a Computer that will generate a GraphComputer from the Graph that will be used to execute the traversal.
withComputer(Computer) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a Computer that will generate a GraphComputer from the Graph that will be used to execute the traversal.
withEmbedded(Graph) - Method in class org.apache.tinkerpop.gremlin.process.traversal.AnonymousTraversalSource
Creates the specified TraversalSource binding an embedded Graph as its reference such that traversals spawned from it will execute over that reference.
withGraph(Graph) - Method in class org.apache.tinkerpop.gremlin.process.traversal.AnonymousTraversalSource
Deprecated.
As of release 3.4.9, replaced by AnonymousTraversalSource.withEmbedded(Graph)
within - org.apache.tinkerpop.gremlin.process.traversal.Contains
The first object is within the Collection provided in the second object.
within(Collection<V>) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
Determines if a value is within the specified list of values.
within(V...) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
Determines if a value is within the specified list of values.
without - org.apache.tinkerpop.gremlin.process.traversal.Contains
The first object is not within the Collection provided in the second object.
without(Collection<V>) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
Determines if a value is not within the specified list of values.
without(V...) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
Determines if a value is not within the specified list of values.
withoutStrategies - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Symbols
 
withoutStrategies(Class<? extends TraversalStrategy>...) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Remove an arbitrary collection of TraversalStrategy classes from the traversal source.
withoutStrategies(Class<? extends TraversalStrategy>...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Remove an arbitrary collection of TraversalStrategy classes from the traversal source.
withParameters - Variable in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
 
withPath - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.Symbols
 
withPath() - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withRemote - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Symbols
 
withRemote(String) - Method in class org.apache.tinkerpop.gremlin.process.traversal.AnonymousTraversalSource
Creates a TraversalSource binding a RemoteConnection to a remote Graph instances as its reference so that traversals spawned from it will execute over that reference.
withRemote(Configuration) - Method in class org.apache.tinkerpop.gremlin.process.traversal.AnonymousTraversalSource
Creates a TraversalSource binding a RemoteConnection to a remote Graph instances as its reference so that traversals spawned from it will execute over that reference.
withRemote(RemoteConnection) - Method in class org.apache.tinkerpop.gremlin.process.traversal.AnonymousTraversalSource
Creates a TraversalSource binding a RemoteConnection to a remote Graph instances as its reference so that traversals spawned from it will execute over that reference.
withSack - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Symbols
 
withSack(A) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(A) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(A, BinaryOperator<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(A, BinaryOperator<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(A, UnaryOperator<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(A, UnaryOperator<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(A, UnaryOperator<A>, BinaryOperator<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(A, UnaryOperator<A>, BinaryOperator<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(Supplier<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(Supplier<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(Supplier<A>, BinaryOperator<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(Supplier<A>, BinaryOperator<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(Supplier<A>, UnaryOperator<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(Supplier<A>, UnaryOperator<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(Supplier<A>, UnaryOperator<A>, BinaryOperator<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(Supplier<A>, UnaryOperator<A>, BinaryOperator<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSideEffect - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Symbols
 
withSideEffect(String, A) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Add a sideEffect to be used throughout the life of a spawned Traversal.
withSideEffect(String, A) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sideEffect to be used throughout the life of a spawned Traversal.
withSideEffect(String, A, BinaryOperator<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Add a sideEffect to be used throughout the life of a spawned Traversal.
withSideEffect(String, A, BinaryOperator<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sideEffect to be used throughout the life of a spawned Traversal.
withSideEffect(String, Supplier<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Add a sideEffect to be used throughout the life of a spawned Traversal.
withSideEffect(String, Supplier<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sideEffect to be used throughout the life of a spawned Traversal.
withSideEffect(String, Supplier<A>, BinaryOperator<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Add a sideEffect to be used throughout the life of a spawned Traversal.
withSideEffect(String, Supplier<A>, BinaryOperator<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sideEffect to be used throughout the life of a spawned Traversal.
withStrategies - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Symbols
 
withStrategies(TraversalStrategy...) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Add an arbitrary collection of TraversalStrategy instances to the traversal source.
withStrategies(TraversalStrategy...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add an arbitrary collection of TraversalStrategy instances to the traversal source.
WORKER_ITERATION_END - org.apache.tinkerpop.gremlin.process.computer.ProgramPhase
 
WORKER_ITERATION_START - org.apache.tinkerpop.gremlin.process.computer.ProgramPhase
 
workerEnd(MapReduce.Stage) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
This method is called at the end of the respective MapReduce.Stage for a particular "chunk of vertices." The set of vertices in the graph are typically not processed with full parallelism.
workerIterationEnd(Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
workerIterationEnd(Memory) - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
This method is called at the end of each iteration of each "computational chunk." The set of vertices in the graph are typically not processed with full parallelism.
workerIterationStart(Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
workerIterationStart(Memory) - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
This method is called at the start of each iteration of each "computational chunk." The set of vertices in the graph are typically not processed with full parallelism.
workerPoolSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Size of the pool for handling background work.
workers(int) - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
workers(int) - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer
Set the desired number of workers to execute the VertexProgram and MapReduce jobs.
workerStart(MapReduce.Stage) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
This method is called at the start of the respective MapReduce.Stage for a particular "chunk of vertices." The set of vertices in the graph are typically not processed with full parallelism.
workerState() - Method in enum org.apache.tinkerpop.gremlin.process.computer.ProgramPhase
 
wrap(ByteBuffer) - Method in interface org.apache.tinkerpop.gremlin.structure.io.BufferFactory
Wraps a NIO buffer.
wrapAdjacencyList(boolean) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter.Builder
write - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
write() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
This step is technically a step modulator for the the GraphTraversalSource.io(String) step which instructs the step to perform a write with its given configuration.
writeBoolean(boolean) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Sets the specified boolean at the current writer index and advances the index.
writeByte(int) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Sets the specified byte at the current writer index and advances the index.
writeBytes(byte[]) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Transfers the specified source array's data to this buffer starting at the current writer index and advances the index.
writeBytes(byte[], int, int) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Transfers the specified source array's data to this buffer starting at the current writer index and advances the index.
writeBytes(ByteBuffer) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Transfers the specified source byte data to this buffer starting at the current writer index and advances the index.
writeDouble(double) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Sets the specified 64-bit floating point number at the current writer index and advances the index.
writeEdge(OutputStream, Edge) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
This method is not supported for this writer.
writeEdge(OutputStream, Edge) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
Writes an Edge object to the stream.
writeEdge(OutputStream, Edge) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter
Write an edge to a stream.
writeEdge(OutputStream, Edge) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
Write an edge to a stream.
writeFloat(float) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Sets the specified 32-bit floating point number at the current writer index and advances the index.
writeGraph(OutputStream, Graph) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
Write the data in a Graph to a GraphML OutputStream.
writeGraph(OutputStream, Graph) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
Writes a Graph to stream in an adjacency list format where vertices are written with edges from both directions.
writeGraph(OutputStream, Graph) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter
Write the entire graph to a stream.
writeGraph(OutputStream, Graph) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
Write the entire graph to a stream.
writeGraph(String) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Io
Write a Graph to file using the default configuration of the Io.writer() and its supplied Io.mapper().
writeInt(int) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Sets the specified 32-bit integer at the current writer index and advances the index.
writeLong(long) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Sets the specified 64-bit long integer at the current writer index and advances the index.
writeObject(OutputStream, Object) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
This method is not supported for this writer.
writeObject(OutputStream, Object) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
Writes an arbitrary object to the stream.
writeObject(OutputStream, Object) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter
Writes an arbitrary object to the stream.
writeObject(OutputStream, Object) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
Writes an arbitrary object to the stream.
writeProperty(OutputStream, Property) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
This method is not supported for this writer.
writeProperty(OutputStream, Property) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
Write a Property object to the stream.
writeProperty(OutputStream, Property) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter
Write a property to a stream.
writeProperty(OutputStream, Property) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
Write a property to a stream.
writer - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.IO
The specific GraphWriter instance to use, the name of the fully qualified classname of such an instance or one of IO.graphson, IO.gryo or IO.graphml.
writer() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Io
Creates a GraphWriter.WriterBuilder implementation .
writerFormatIsForFullGraphSerializationOnly(Class<? extends GraphWriter>) - Static method in class org.apache.tinkerpop.gremlin.structure.io.Io.Exceptions
 
writerIndex() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Returns the writer index of this buffer.
writerIndex(int) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Sets the writer index of this buffer.
writeShort(int) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Buffer
Sets the specified 16-bit short integer at the current writer index and advances the index.
writeVertex(OutputStream, Vertex) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
This method is not supported for this writer.
writeVertex(OutputStream, Vertex) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
Writes a single Vertex with no edges serialized.
writeVertex(OutputStream, Vertex) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter
Write a vertex to a stream without writing its edges.
writeVertex(OutputStream, Vertex) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
Write a vertex to a stream without writing its edges.
writeVertex(OutputStream, Vertex, Direction) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
This method is not supported for this writer.
writeVertex(OutputStream, Vertex, Direction) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
Writes a single Vertex to stream where edges only from the specified direction are written.
writeVertex(OutputStream, Vertex, Direction) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter
Write a vertex to a stream with its associated edges.
writeVertex(OutputStream, Vertex, Direction) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
Write a vertex to a stream with its associated edges.
writeVertexProperty(OutputStream, VertexProperty) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
This method is not supported for this writer.
writeVertexProperty(OutputStream, VertexProperty) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
Write a VertexProperty object to the stream.
writeVertexProperty(OutputStream, VertexProperty) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter
Write a vertex property to a stream.
writeVertexProperty(OutputStream, VertexProperty) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
Write a vertex property to a stream.
writeVertices(OutputStream, Iterator<Vertex>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
This method is not supported for this writer.
writeVertices(OutputStream, Iterator<Vertex>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
Writes a list of vertices without edges.
writeVertices(OutputStream, Iterator<Vertex>) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter
Write a vertex to a stream without writing its edges.
writeVertices(OutputStream, Iterator<Vertex>) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
Write a vertex to a stream without writing its edges.
writeVertices(OutputStream, Iterator<Vertex>, Direction) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
This method is not supported for this writer.
writeVertices(OutputStream, Iterator<Vertex>, Direction) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
Writes a list of vertices in adjacency list format where vertices are written with edges from both directions.
writeVertices(OutputStream, Iterator<Vertex>, Direction) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter
Write a list of vertices from a Traversal to a stream with its associated edges.
writeVertices(OutputStream, Iterator<Vertex>, Direction) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
Write a list of vertices from a Traversal to a stream with its associated edges.

X

xmlInputFactory(XMLInputFactory) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLReader.Builder
A custom XMLInputFactory.
xmlSchemaLocation(String) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter.Builder
Location of the GraphML schema which is defaulted to GraphMLTokens.DEFAULT_GRAPHML_SCHEMA_LOCATION.

Y

YES - org.apache.tinkerpop.gremlin.process.computer.GraphFilter.Legal
 
A B C D E F G H I J K L M N O P R S T U V W X Y 
All Classes All Packages