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(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 a 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 a 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() - 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.
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.
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.driver.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.driver.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.driver.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.driver.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.driver.Tokens
 
ARGS_GREMLIN - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Argument name that corresponds to the Gremlin to evaluate.
ARGS_HOST - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_LANGUAGE - Static variable in class org.apache.tinkerpop.gremlin.driver.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.driver.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.driver.Tokens
 
ARGS_SASL - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_SASL_MECHANISM - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_SESSION - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_USER_AGENT - Static variable in class org.apache.tinkerpop.gremlin.driver.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.
asImmutable() - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory.Admin
 
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.
assign - org.apache.tinkerpop.gremlin.process.traversal.Operator
The new incoming value (i.e.
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
 
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).
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.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
 
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.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
 
clear() - Static method in class org.apache.tinkerpop.gremlin.process.traversal.Bindings
 
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
 
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.
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
 
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.
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(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() - 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
 
compare(Object, Object) - Method in enum org.apache.tinkerpop.gremlin.process.traversal.Order
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.
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.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.driver.MessageSerializer
Configure the serializer with mapper settings as required.
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.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.
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
 
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.
deserializeRequest(ByteBuf) - Method in interface org.apache.tinkerpop.gremlin.driver.MessageSerializer
Deserialize a Netty ByteBuf into a RequestMessage.
deserializeResponse(ByteBuf) - Method in interface org.apache.tinkerpop.gremlin.driver.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.
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.
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.
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.

E

E - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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 - 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
 
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
 
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.
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.TextP
 
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.
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

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_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_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
 
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(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
 
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(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
 
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.
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.driver.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.
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.
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.
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.
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.
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.
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.
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.
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).
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.
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(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(TraversalOptionParent.Pick) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Translator.ScriptTranslator.AbstractTypeTranslator
Take the TraversalOptionParent.Pick 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.
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
 
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.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.
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.
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.
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.
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.
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.
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
Specifies an HandshakeInterceptor that will allow manipulation of the FullHttpRequest prior to its being sent over the websocket.
HandshakeInterceptor - Interface in org.apache.tinkerpop.gremlin.driver
This function is called when the websocket handshake is attempted and the first FullHttpRequest is sent to the server.
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
 
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
 

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.
idArgsMustBeEitherIdOrElement() - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
 
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 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
 
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.
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.
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.
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
 
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.driver.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.
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.
lte(V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
Determines if a value is less than or equal to another.

M

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
 
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.process.computer.MapReduce.Stage
 
MAP_REDUCE - Static variable in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
 
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.
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() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Determines the largest value in the stream.
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(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.
mergeInto(TraversalSideEffects) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Add the current TraversalSideEffects values, suppliers, and reducers to the provided TraversalSideEffects.
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.driver
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.
mimeTypesSupported() - Method in interface org.apache.tinkerpop.gremlin.driver.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() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Determines the smallest value in the stream.
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.
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
 
mult - org.apache.tinkerpop.gremlin.process.traversal.Operator
A multiplication function.
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 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.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.
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
The default implementation of a HandshakeInterceptor and behaves as a no-op.
NO_OP - Static variable in interface org.apache.tinkerpop.gremlin.structure.Transaction
 
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 does not return 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.
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
 

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
 
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.
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.driver.Tokens
 
OPS_BYTECODE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_CLOSE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_EVAL - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_INVALID - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
option - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
option(M, 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.
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.
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
 
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 - 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 with
P(BiPredicate<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
 
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 - 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
 
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.
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
 
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.
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(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<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.

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.
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.
REQUEST_ID - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
The key for the unique identifier of the request.
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.
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() - 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
 

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
 
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(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.
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.
sendMessage(MessageScope, M) - Method in interface org.apache.tinkerpop.gremlin.process.computer.Messenger
The currently executing vertex can send a message with provided MessageScope.
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.
serializeRequestAsBinary(RequestMessage, ByteBufAllocator) - Method in interface org.apache.tinkerpop.gremlin.driver.MessageSerializer
Serialize a ResponseMessage to a Netty ByteBuf.
serializeResponseAsBinary(ResponseMessage, ByteBufAllocator) - Method in interface org.apache.tinkerpop.gremlin.driver.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(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.
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
 
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() - 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(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.driver.Tokens
 
STATUS_ATTRIBUTE_STACK_TRACE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
STATUS_ATTRIBUTE_WARNINGS - Static variable in class org.apache.tinkerpop.gremlin.driver.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.
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(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.
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).
subPath(String, String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
Isolate a sub-path from the path object.
SUITE_PROCESS_COMPUTER - 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.
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.
supportsSsl() - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
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
 

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(BiPredicate, 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
 
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.
TextP - Class in org.apache.tinkerpop.gremlin.process.traversal
Predefined Predicate values that can be used as String filters.
TextP(BiPredicate<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.
to - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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.driver
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.
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.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.TextP
 
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.
transactionAlreadyOpen() - Static method in class org.apache.tinkerpop.gremlin.structure.Transaction.Exceptions
 
transactionMustBeOpenToReadWrite() - Static method in class org.apache.tinkerpop.gremlin.structure.Transaction.Exceptions