Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X 

A

AbstractChannelizer() - Constructor for class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
AbstractGremlinPlugin - Class in org.apache.tinkerpop.gremlin.jsr223
 
AbstractGremlinPlugin(String, Customizer...) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinPlugin
Creates a base GremlinPlugin that will apply to all GremlinScriptEngine instances.
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.
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
 
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 - Variable in class org.apache.tinkerpop.gremlin.process.traversal.NumberHelper
 
add(Number, Number) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.NumberHelper
 
add(String, Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Add a value to the global side-effect value.
addBinding(String, Object) - Method in interface org.apache.tinkerpop.gremlin.jsr223.console.PluginAcceptor
Add a variable binding for the plugin host.
addClassImports(Class...) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer.Builder
 
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(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
addE(Direction, String, String, Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Deprecated.
As of release 3.1.0, replaced by GraphTraversal.addE(String)
addE - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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
 
addEnumImports(Collection<Enum>) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer.Builder
 
addImports(Set<String>) - Method in interface org.apache.tinkerpop.gremlin.jsr223.console.PluginAcceptor
 
addInE(String, String, Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Deprecated.
As of release 3.1.0, replaced by GraphTraversal.addE(String)
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
 
addMethodImports(Collection<Method>) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultImportCustomizer.Builder
 
addModule(GremlinModule) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager
Deprecated.
addModule(GremlinModule) - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngineManager
Deprecated.
As of release 3.2.4, replaced by GremlinScriptEngineManager.addPlugin(GremlinPlugin).
addOutE(String, String, Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Deprecated.
As of release 3.1.0, replaced by GraphTraversal.addE(String)
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.
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(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.
addStep(int, Step<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Add a Step to an arbitrary point in 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(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
addV() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
addV(Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Deprecated.
As of release 3.1.0, replaced by GraphTraversal.addV()
addV - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
addV(Object...) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Deprecated.
As of release 3.1.0, replaced by GraphTraversalSource.addV()
addV(String) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
addV() - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
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(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
aggregate - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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(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(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.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.
alias(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
Deprecated.
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.
AliasClusteredClient(Client, Map<String, String>, Client.Settings) - Constructor for class org.apache.tinkerpop.gremlin.driver.Client.AliasClusteredClient
 
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(Traversal<?, ?>...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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
 
appliesTo - Variable in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinPlugin
 
appliesTo(Collection<String>) - Method in class org.apache.tinkerpop.gremlin.jsr223.BindingsGremlinPlugin.Builder
The name of the GremlinScriptEngine that this module will apply to.
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(Graph) - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
apply(Traversal.Admin<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy
 
apply(Element) - Method in enum org.apache.tinkerpop.gremlin.structure.T
 
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.
applyStrategies(Traversal.Admin<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies
Apply all the TraversalStrategy optimizers to the Traversal for the stated TraversalEngine.
ARGS_AGGREGATE_TO - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_ALIASES - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_BATCH_SIZE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_BINDINGS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_COORDINATES - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
ARGS_COORDINATES_ARTIFACT - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
ARGS_COORDINATES_GROUP - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
ARGS_COORDINATES_VERSION - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
ARGS_FORCE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_GREMLIN - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_HOST - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_IMPORTS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
ARGS_INFO_TYPE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
ARGS_INFO_TYPE_DEPDENENCIES - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As of release 3.1.1-incubating, replaced by Tokens.ARGS_INFO_TYPE_DEPENDENCIES
ARGS_INFO_TYPE_DEPENDENCIES - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
ARGS_INFO_TYPE_IMPORTS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
ARGS_LANGUAGE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_MANAGE_TRANSACTION - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_REBINDINGS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As of release 3.1.0-incubating, replaced by Tokens.ARGS_ALIASES.
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_SCRIPT_EVAL_TIMEOUT - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_SESSION - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_SIDE_EFFECT - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_SIDE_EFFECT_KEY - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
argumentCanNotBeNull(String) - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
 
as(String, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
as - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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.
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.
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.
attempt(BiFunction<Graph, Function<Graph, R>, R>) - Method in class org.apache.tinkerpop.gremlin.structure.Transaction.Workload
Try to execute a Transaction.Workload with a mapper retry strategy.
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(AuthProperties) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Specifies parameters for authentication to Gremlin Server.
AuthProperties.Property - Enum in org.apache.tinkerpop.gremlin.driver
An enum of the available authorization properties.
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() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
barrier(int) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
barrier(Consumer<TraverserSet<Object>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
barrier - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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).
between(V, V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
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.
Bindings() - Constructor for class org.apache.tinkerpop.gremlin.process.traversal.Bindings
Deprecated.
As of release 3.2.4, replaced by Bindings.instance().
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 module that allows Bindings to be applied to a GremlinScriptEngine.
BindingsGremlinPlugin(Bindings, int) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.BindingsGremlinPlugin
 
BindingsGremlinPlugin(Supplier<Bindings>, int) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.BindingsGremlinPlugin
 
BindingsGremlinPlugin.Builder - Class in org.apache.tinkerpop.gremlin.jsr223
 
biPredicate - Variable in class org.apache.tinkerpop.gremlin.process.traversal.P
 
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 - 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.
bothE - 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.
bothV - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
bothVertices() - Method in interface org.apache.tinkerpop.gremlin.structure.Edge
Get both the outgoing and incoming vertices of this edge.
branch(Traversal<?, M>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
branch(Function<Traverser<E>, M>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
branch - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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(String) - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
build(File) - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
build() - Static method in class org.apache.tinkerpop.gremlin.jsr223.BindingsGremlinPlugin
 
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.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.traversal.TraversalVertexProgram
 
build() - Static method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Deprecated.
As of release 3.2.0. Please use Graph.traversal(Class).
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
 
buildMessage(RequestMessage.Builder) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Makes any final changes to the builder and returns the constructed RequestMessage.
buildMessage(RequestMessage.Builder) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
Deprecated.
 
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() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
by(Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
by(T) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
by(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
by(Function<V, Object>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
by(Traversal<?, ?>, Comparator<V>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
by(Comparator<E>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
by(Order) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
by(String, Comparator<V>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
by(Function<U, Object>, Comparator) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
by - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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 - Variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
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(String, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
cap - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
Channelizer - Interface in org.apache.tinkerpop.gremlin.driver
Client-side channel initializer interface.
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(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.AbstractChannelizer - Class in org.apache.tinkerpop.gremlin.driver
Base implementation of the client side Channelizer.
Channelizer.NioChannelizer - Class in org.apache.tinkerpop.gremlin.driver
NIO Channelizer implementation.
Channelizer.WebSocketChannelizer - Class in org.apache.tinkerpop.gremlin.driver
WebSocket Channelizer implementation.
checkEdgeLegality(Direction, String) - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
Get the legality of a particular edge direction and label.
checkEdgeLegality(Direction) - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
Get the legality of a particular edge direction.
choose(Traversal<?, M>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
choose(Traversal<?, ?>, Traversal<?, E2>, Traversal<?, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
choose(Traversal<?, ?>, Traversal<?, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
choose(Function<E, M>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
choose(Predicate<E>, Traversal<?, E2>, Traversal<?, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
choose(Predicate<E>, Traversal<?, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
choose - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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.ReboundClusteredClient
Deprecated.
Delegates to the underlying Client.ClusteredClient.
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.ReboundClusteredClient - Class in org.apache.tinkerpop.gremlin.driver
Deprecated.
As of release 3.1.1-incubating, replaced by Client.AliasClusteredClient.
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.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.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 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(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.close() 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.
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
 
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 futher 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.
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.ReboundClusteredClient
Deprecated.
Prevents messages from being sent from this Client.
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(Traversal<?, E2>...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
coalesce - 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.
coin - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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.
commit() - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction
Commits a transaction.
Compare - Enum in org.apache.tinkerpop.gremlin.process.traversal
Compare is a BiPredicate that determines whether the first argument is ==, !=, >, >=, <, <= to the second argument.
compare(Object, Object) - Method in enum org.apache.tinkerpop.gremlin.process.traversal.Order
compareTo(MapReduce.NullObject) - Method in class org.apache.tinkerpop.gremlin.process.computer.MapReduce.NullObject
 
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(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.
compute() - Static method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
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.
compute() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Generate a GraphComputer using the default engine of the underlying graph system.
Computer - Class in org.apache.tinkerpop.gremlin.process.computer
 
computer() - Static method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Deprecated.
As of release 3.2.0. Please use Graph.traversal(Class).
computer(Class<? extends GraphComputer>) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Deprecated.
As of release 3.2.0. Please use Graph.traversal(Class).
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.
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.NioChannelizer
 
configure(ChannelPipeline) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 
configure(Map<String, Object>, Map<String, Graph>) - Method in interface org.apache.tinkerpop.gremlin.driver.MessageSerializer
Configure the serializer with mapper settings as required.
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(String, Object) - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
configure(Map<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(Object...) - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram.Builder
This method should only be used by the underlying compute engine.
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(Client.Settings) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Creates a new Client based on the settings provided.
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.
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
 
connection - Variable in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
connection - Variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
ConsoleCustomizer - Interface in org.apache.tinkerpop.gremlin.jsr223.console
 
constant(E2) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map any object to a fixed E value.
constant - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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.
CoreGremlinModule - Class in org.apache.tinkerpop.gremlin.jsr223
Deprecated.
As of release 3.2.4, replaced by CoreGremlinPlugin.
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
 
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
 
count - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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.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(Graph) - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram.Builder
 
create(Graph) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.Builder
Deprecated.
As of release 3.2.0. Please use Graph.traversal(Class).
create(Graph) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine.Builder
Deprecated.
Create the TraversalEngine.
create(Graph) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Builder
Deprecated.
As of release 3.2.0. Please use Graph.traversal(Class).
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.
createIoBuilder(String) - Static method in class org.apache.tinkerpop.gremlin.structure.io.IoCore
 
createKeepAliveMessage() - Method in interface org.apache.tinkerpop.gremlin.driver.Channelizer
Create a message for the driver to use as a "keep-alive" for the connection.
createKeepAliveMessage() - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 
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.
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() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filter the E object if its Traverser.path() is Path.isSimple().
cyclicPath - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 

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(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.
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 - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
DEFAULT_DELAY_MS - Static variable in class org.apache.tinkerpop.gremlin.structure.Transaction.Workload
 
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_TRIES - Static variable in class org.apache.tinkerpop.gremlin.structure.Transaction.Workload
 
DefaultBindingsCustomizer - Class in org.apache.tinkerpop.gremlin.jsr223
Default implementation of the BindingsCustomizer.
DefaultBindingsCustomizer(Bindings) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.DefaultBindingsCustomizer
Creates a new object with ScriptContext.ENGINE_SCOPE.
DefaultBindingsCustomizer(Bindings, int) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.DefaultBindingsCustomizer
 
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(List<File>) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.DefaultScriptCustomizer
 
DefaultScriptCustomizer(Collection<List<String>>) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.DefaultScriptCustomizer
 
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.
distributeVote(boolean) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram.Builder
 
div - Variable in class org.apache.tinkerpop.gremlin.process.traversal.NumberHelper
 
div(Number, Number) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.NumberHelper
 
div(Number, Number, boolean) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.NumberHelper
 
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() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
drop - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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
 
Edge - Interface in org.apache.tinkerpop.gremlin.structure
An Edge links two Vertex objects.
edge() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features
Gets the features related to "edge" operation.
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
 
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(Traversal.Admin<Vertex, Edge>) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram.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(Traversal.Admin<Vertex, Edge>) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder
 
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(Direction, String...) - Method in interface org.apache.tinkerpop.gremlin.structure.Vertex
Gets an Iterator of incident edges.
edgeWithIdAlreadyExists(Object) - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
 
Element - Interface in org.apache.tinkerpop.gremlin.structure
An Element is the base class for both Vertex and Edge.
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.Exceptions - Class in org.apache.tinkerpop.gremlin.structure
Common exceptions to use with an element.
elementAlreadyRemoved(Class<? extends Element>, Object) - Static method in class org.apache.tinkerpop.gremlin.structure.Element.Exceptions
Deprecated.
As of release 3.1.0, not replaced - this exception is no longer enforced by the test suite.
elementNotFound(Class<? extends Element>, Object) - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
Deprecated.
elementNotFound(Class<? extends Element>, Object, Exception) - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
Deprecated.
emit(K, V) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce.MapEmitter
 
emit(V) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce.MapEmitter
A default method that assumes the key is MapReduce.NullObject.
emit(OK, OV) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce.ReduceEmitter
 
emit(OV) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce.ReduceEmitter
A default method that assumes the key is MapReduce.NullObject.
emit(Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
emit(Predicate<Traverser<E>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
emit() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
emit - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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_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.
engine(TraversalEngine.Builder) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.Builder
Deprecated.
As of release 3.2.0. Please use Graph.traversal(Class).
engine(TraversalEngine.Builder) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Builder
Deprecated.
As of release 3.2.0. Please use Graph.traversal(Class).
enumImports(Collection<String>) - Method in class org.apache.tinkerpop.gremlin.jsr223.ImportGremlinPlugin.Builder
 
enumImports(Enum...) - Method in class org.apache.tinkerpop.gremlin.jsr223.ImportGremlinPlugin.Builder
 
environment() - Method in interface org.apache.tinkerpop.gremlin.jsr223.console.PluginAcceptor
Returns a map of implementation specific variables that can be referenced by the plugin.
eq(V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
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(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
 
eval(String) - Method in interface org.apache.tinkerpop.gremlin.jsr223.console.PluginAcceptor
Evaluate a script in the PluginAcceptor.
eval(Bytecode) - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngine
Evaluates Traversal Bytecode.
eval(Bytecode, Bindings) - 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<Pair<Serializable, Double>>, Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 
execute(Vertex, Messenger<Double>, Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
execute(Vertex, Messenger<TraverserSet<Object>>, Memory) - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
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.
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.
exponentialBackoff() - Method in class org.apache.tinkerpop.gremlin.structure.Transaction.Workload
Executes the Transaction.Workload with the default number of retries and with a exponentially increasing number of milliseconds between each retry using the default retry delay.
exponentialBackoff(int) - Method in class org.apache.tinkerpop.gremlin.structure.Transaction.Workload
Executes the Transaction.Workload with a number of retries and with a exponentially increasing number of milliseconds between each retry using the default retry delay.
exponentialBackoff(int, long) - Method in class org.apache.tinkerpop.gremlin.structure.Transaction.Workload
Executes the Transaction.Workload with a number of retries and with a exponentially increasing number of milliseconds between each retry.
exponentialBackoff(int, long, Set<Class>) - Method in class org.apache.tinkerpop.gremlin.structure.Transaction.Workload
Executes the Transaction.Workload with a number of retries and with a exponentially increasing number of milliseconds between each retry.
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_PROPERTY - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
Deprecated.
As of release 3.1.1-incubating, replaced by Graph.Features.VertexFeatures.FEATURE_META_PROPERTIES
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_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_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_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.
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(Predicate<Traverser<E>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
filter(Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
filter - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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>, 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>) - 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 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.
fireAndForget() - Method in class org.apache.tinkerpop.gremlin.structure.Transaction.Workload
Executes the Transaction.Workload committing if possible and rolling back on failure.
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.
flatMap - 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
 
fold(E2, BiFunction<E2, E, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
fold - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
from(Traversal<E, Vertex>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
from - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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(AuthProperties.Property) - Method in class org.apache.tinkerpop.gremlin.driver.AuthProperties
Gets a property given the key.
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() - Method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Local.ReverseTraversalSupplier
 
get(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
Get the object associated with the particular label of the path.
get(Pop, String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
Pop the object(s) associated with the label of the path.
get(int) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
Get the object associated with the specified index into the path.
get(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Get the sideEffect associated with the provided key.
get() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser
Get the object that the traverser is current at.
get(String) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Variables
Gets a variable.
getAccessor() - Method in enum org.apache.tinkerpop.gremlin.structure.T
 
getAddress() - Method in class org.apache.tinkerpop.gremlin.driver.Host
 
getAnonymousTraversalClass() - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
getAnonymousTraversalClass() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
 
getArguments() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode.Instruction
 
getAvailableItemCount() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
Gets the number of items available on the client.
getBindings() - Method in interface org.apache.tinkerpop.gremlin.jsr223.BindingsCustomizer
Gets the bindings to add to a GremlinScriptEngine.
getBindings() - Method in interface org.apache.tinkerpop.gremlin.jsr223.console.PluginAcceptor
Gets the list of bindings from the plugin host.
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.
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.
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 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.
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
 
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.
getCustomizers(String) - Method in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinPlugin
 
getCustomizers(String) - Method in class org.apache.tinkerpop.gremlin.jsr223.CoreGremlinModule
Deprecated.
 
getCustomizers(String) - Method in class org.apache.tinkerpop.gremlin.jsr223.CoreGremlinPlugin
 
getCustomizers(String) - Method in class org.apache.tinkerpop.gremlin.jsr223.DefaultGremlinScriptEngineManager
 
getCustomizers() - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinModule
Deprecated.
Gets the list of all Customizer implementations to assign to a new GremlinScriptEngine.
getCustomizers(String) - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinModule
Deprecated.
Gets the list of Customizer implementations to assign to a new GremlinScriptEngine.
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 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.
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
 
getFactory() - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngine
 
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.traversal.TraversalVertexProgram
 
getFeatures() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
 
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
 
getGraph() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Get the Graph associated with this traversal source.
getGraphComputer() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine
Deprecated.
If the traversal engine is of type TraversalEngine.Type.COMPUTER, then it should have the GraphComputer used for executing the traversal.
getGraphComputerClass() - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
getHighestCommonNumberClass(Number...) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.NumberHelper
 
getHighestCommonNumberClass(boolean, Number...) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.NumberHelper
 
getHost() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
 
getHostUri() - Method in class org.apache.tinkerpop.gremlin.driver.Host
 
getId() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Get the unique id of this step.
getIncidentTraversal() - Method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Local
 
getInstance() - Static method in class org.apache.tinkerpop.gremlin.jsr223.SingleGremlinScriptEngineManager
Deprecated.
As of release 3.2.4, replaced by SingleGremlinScriptEngineManager.instance().
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.
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.
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.
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.
getMaxWaitForSessionClose() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets how long a session will stay open assuming the current connection actually is configured for their use.
getMaxWorkers() - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Features
 
getMemoryComputeKeys() - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 
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.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.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.
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
 
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.CoreGremlinModule
Deprecated.
 
getName() - Method in class org.apache.tinkerpop.gremlin.jsr223.CoreGremlinPlugin
 
getName() - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinModule
Deprecated.
The name of the module.
getName() - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinPlugin
The name of the module.
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.
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
 
getOrCreate(String, Supplier<V>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Deprecated.
As of release 3.2.0, replaced by TraversalSideEffects.register(String, Supplier, BinaryOperator) to register side-effects.
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.
getParameters() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Parameterizing
 
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.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.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.traversal.TraversalVertexProgram
 
getPreferredPersist() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
 
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.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.
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
 
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.
getReconnectIntialDelay() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets time in milliseconds to wait before attempting to reconnect to a dead host after it has been marked dead.
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.
getRegisteredSupplier(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Deprecated.
As of release 3.2.0, replaced by TraversalSideEffects.getSupplier(String).
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.
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
 
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.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.
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.
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.
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.
getType() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine
Deprecated.
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.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.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.
getVertices() - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
getWithoutStrategies() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine.Builder
Deprecated.
A list of TraversalStrategy classes that should not be applied to the ultimate Traversal.
getWithStrategies() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine.Builder
Deprecated.
A list of TraversalStrategy instances that should be applied to the ultimate Traversal.
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
 
GlobalCache() - Constructor for class org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies.GlobalCache
 
graph() - Method in interface org.apache.tinkerpop.gremlin.process.computer.ComputerResult
Get the Graph computed as determined by GraphComputer.Persist and GraphComputer.ResultGraph.
graph - Variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
graph() - Method in interface org.apache.tinkerpop.gremlin.structure.Element
Get the graph that this element is within.
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() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features
Gets the features related to "graph" operation.
GRAPH - Static variable in interface org.apache.tinkerpop.gremlin.structure.Graph
Configuration key used by GraphFactory} to determine which graph to instantiate.
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() - Method in interface org.apache.tinkerpop.gremlin.structure.VertexProperty
Get the graph that this element is within.
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 method in class org.apache.tinkerpop.gremlin.structure.io.IoCore
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
 
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 method in class org.apache.tinkerpop.gremlin.structure.io.IoCore
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(Graph, TraversalStrategies) - 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.Builder - Class in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph
Deprecated.
As of release 3.2.0. Please use Graph.traversal(Class).
GraphTraversalSource.Symbols - Class in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph
 
GraphWriter - Interface in org.apache.tinkerpop.gremlin.structure.io
Functions for writing a graph and its elements to a serialized format.
GraphWriter.WriterBuilder<T extends GraphWriter> - Interface in org.apache.tinkerpop.gremlin.structure.io
Largely a marker interface for builder classes that construct a GraphWriter.
GREMLIN_CORE - Static variable in interface org.apache.tinkerpop.gremlin.jsr223.ImportCustomizer
Deprecated.
As of release 3.2.4, not replaced.
GREMLIN_REMOTE - Static variable in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
 
GREMLIN_REMOTE_CONNECTION_CLASS - Static variable in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
 
GremlinModule - Interface in org.apache.tinkerpop.gremlin.jsr223
Deprecated.
As of release 3.2.4, replaced by GremlinPlugin.
GremlinPlugin - Interface in org.apache.tinkerpop.gremlin.jsr223
 
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() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
group(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
group - 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
 
groupCount(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
groupCount - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
groupV3d0() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Deprecated.
As of release 3.1.0, replaced by GraphTraversal.group()
groupV3d0(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Deprecated.
As of release 3.1.0, replaced by GraphTraversal.group(String).
groupV3d0 - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
Deprecated.
gryo() - Static method in class org.apache.tinkerpop.gremlin.structure.io.IoCore
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(V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
gte(V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
 

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
 
has(String, P<?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
has(T, P<?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
has(String, Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
has(T, Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
has(String, String, P<?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
has(String, String, Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
has(T, Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
has(String, Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
has(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
has - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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(Object, Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
hasId(P<Object>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
hasId - 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
 
hasKey(P<String>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
hasKey - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
hasLabel(String, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
hasLabel(P<String>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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.
hasNot(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
hasNot - 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
 
hasValue(P<Object>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
hasValue - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
hasVertexFilter() - Method in class org.apache.tinkerpop.gremlin.process.computer.GraphFilter
Whether a vertex 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, int) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Storage
Get the vertices at the specified graph location.
head(String, Class) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Storage
Get the vertices at the specified graph 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.
head(String, String, Class) - 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
 
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() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Element to its 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.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() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the E object to itself.
identity - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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(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 - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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
 
incrIteration() - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory.Admin
 
incrLoops(String) - 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.
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.
inE - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
INFO_TYPES - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
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.NioChannelizer
 
init(Connection) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 
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.Client.ReboundClusteredClient
Deprecated.
 
init() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
 
initChannel(SocketChannel) - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.AbstractChannelizer
 
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.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.ReboundClusteredClient
Deprecated.
 
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(E...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
inject - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
inject(S...) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
inside(V, V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
INSTANCE - Static variable in class org.apache.tinkerpop.gremlin.jsr223.CoreGremlinModule
Deprecated.
As of 3.2.4, replaced by CoreGremlinModule.instance() as this field will later become private.
instance() - Static method in class org.apache.tinkerpop.gremlin.jsr223.CoreGremlinModule
Deprecated.
 
INSTANCE - Static variable in class org.apache.tinkerpop.gremlin.jsr223.CoreGremlinPlugin
Deprecated.
As of 3.2.4, replaced by CoreGremlinPlugin.instance() as this field will later become private.
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() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Edge to its incoming/head incident Vertex.
inV - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
inVertex() - Method in interface org.apache.tinkerpop.gremlin.structure.Edge
Get the incoming/head vertex of this edge.
io(Io.Builder<I>) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Construct a particular Io implementation for reading and writing the Graph and other data.
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.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
Constructs the core Io.Builder implementations enabling a bit of shorthand syntax by importing these methods statically.
IoRegistry - Interface in org.apache.tinkerpop.gremlin.structure.io
A generalized custom serializer registry for providers implementing a Graph.
is(P<E>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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 - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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.ClusteredClient
 
isClosing() - Method in class org.apache.tinkerpop.gremlin.driver.Client
 
isClosing() - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
Deprecated.
 
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().
isComputer() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine
Deprecated.
Whether or not the type is TraversalEngine.Type.COMPUTER.
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.
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.
isStandard() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine
Deprecated.
Whether or not the type is TraversalEngine.Type.STANDARD.
isTransient() - Method in class org.apache.tinkerpop.gremlin.process.computer.MemoryComputeKey
 
isTransient() - Method in class org.apache.tinkerpop.gremlin.process.computer.VertexComputeKey
 
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
 
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
 

J

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() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Property to its 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.structure.Property
The key of the property.
keyCertChainFile(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The X.509 certificate chain file in PEM format.
keyFile(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The PKCS#8 private key file in PEM format.
keyPassword(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The password of the Cluster.Builder.keyFile, or null if it's not password-protected.
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.
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() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Element to its 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.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.
LazyBindingsCustomizer - Class in org.apache.tinkerpop.gremlin.jsr223
A customizer implementation that provides bindings to a GremlinScriptEngine.
LazyBindingsCustomizer(Supplier<Bindings>) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.LazyBindingsCustomizer
Creates a new object with ScriptContext.ENGINE_SCOPE.
LazyBindingsCustomizer(Supplier<Bindings>, int) - Constructor for class org.apache.tinkerpop.gremlin.jsr223.LazyBindingsCustomizer
 
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.
limit(long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
limit(Scope, long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
limit - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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.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.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(Traversal<?, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
local - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
logger - Static variable in interface org.apache.tinkerpop.gremlin.driver.MessageSerializer
 
loops() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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.Traverser
Return the number of times the traverser has gone through a 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 data sources at the specified location.
lt(V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
lte(V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
 

M

makeDefaultAliasMap(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client
 
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.
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.
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(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 - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
MAP_REDUCE - Static variable in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
 
mapKeys() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Deprecated.
As of release 3.1.0, replaced by GraphTraversal.select(Column)
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() - 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<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.
mapValues() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Deprecated.
As of release 3.1.0, replaced by GraphTraversal.select(Column)
masterState() - Method in enum org.apache.tinkerpop.gremlin.process.computer.ProgramPhase
 
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.
match - 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
 
max(Scope) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
max - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
max - Variable in class org.apache.tinkerpop.gremlin.process.traversal.NumberHelper
 
max(Number, Number) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.NumberHelper
 
maxConnectionPoolSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The maximum size that the ConnectionPool can grow.
maxConnectionPoolSize() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets 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.
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(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.
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.
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.
maxWaitForSessionClose(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
If the connection is using a "session" this setting represents the amount of time in milliseconds to wait for that session to close before timing out where the default value is 3000.
mean() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
mean(Scope) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
mean - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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 - 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
 
methodImports(Collection<String>) - Method in class org.apache.tinkerpop.gremlin.jsr223.ImportGremlinPlugin.Builder
 
methodImports(Method...) - 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() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
min(Scope) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
min - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
min - Variable in class org.apache.tinkerpop.gremlin.process.traversal.NumberHelper
 
min(Number, Number) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.NumberHelper
 
minConnectionPoolSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The minimum size of the ConnectionPool.
minConnectionPoolSize() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster
Gets 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(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.
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.
moduleName - Variable in class org.apache.tinkerpop.gremlin.jsr223.AbstractGremlinPlugin
 
mul - Variable in class org.apache.tinkerpop.gremlin.process.traversal.NumberHelper
 
mul(Number, Number) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.NumberHelper
 
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
 
negative() - Method in enum org.apache.tinkerpop.gremlin.process.computer.GraphFilter.Legal
neq(V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
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
 
NioChannelizer() - Constructor for class org.apache.tinkerpop.gremlin.driver.Channelizer.NioChannelizer
 
nioPoolSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Size of the pool for handling request/response operations.
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.
not(Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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
 
NullObject() - Constructor for class org.apache.tinkerpop.gremlin.process.computer.MapReduce.NullObject
 
NumberHelper - Class in org.apache.tinkerpop.gremlin.process.traversal
 

O

objects() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
An ordered list of the objects in the path.
of(S) - Static method in class org.apache.tinkerpop.gremlin.jsr223.JavaTranslator
 
of(String, BinaryOperator<A>, boolean, boolean) - Static method in class org.apache.tinkerpop.gremlin.process.computer.MemoryComputeKey
 
of(Iterable<Vertex>) - Static method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Global
 
of(Vertex...) - Static method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Global
 
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(String, boolean) - Static method in class org.apache.tinkerpop.gremlin.process.computer.VertexComputeKey
 
of(String, V) - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bindings
 
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.
oneAndDone() - Method in class org.apache.tinkerpop.gremlin.structure.Transaction.Workload
Executes the Transaction.Workload committing if possible and rolling back on failure.
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(Configuration) - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
Create a Cluster from Apache Configurations.
open(String) - Static method in class org.apache.tinkerpop.gremlin.driver.Cluster
Create a Cluster using a YAML-based configuration file.
open() - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction
Opens a transaction.
openTransactionsOnClose() - Static method in class org.apache.tinkerpop.gremlin.structure.Transaction.Exceptions
 
Operator - Enum in org.apache.tinkerpop.gremlin.process.traversal
 
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_GATHER - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_IMPORT - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
OPS_INVALID - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_KEYS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_RESET - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
OPS_SHOW - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
OPS_USE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
OPS_VERSION - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
Deprecated.
As for release 3.2.2, not replaced as this feature was never really published as official.
option(M, Traversal<E, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
option(Traversal<E, E2>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
option - 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
 
optional - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
or(Traversal<?, ?>...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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
 
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 - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
Order - Enum in org.apache.tinkerpop.gremlin.process.traversal
 
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.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.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
 
originalValue - Variable in class org.apache.tinkerpop.gremlin.process.traversal.P
 
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.
otherV - 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 - 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.
outE - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
outside(V, V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
outV() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Edge to its outgoing/tail incident Vertex.
outV - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
outVertex() - Method in interface org.apache.tinkerpop.gremlin.structure.Edge
Get the outgoing/tail vertex of this edge.

P

P<V> - Class in org.apache.tinkerpop.gremlin.process.traversal
 
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() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
pageRank(double) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
pageRank - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
PageRankVertexProgram - Class in org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank
 
PageRankVertexProgram.Builder - Class in org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank
 
Parameterizing - Interface in org.apache.tinkerpop.gremlin.process.traversal
 
path() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Traverser to its Path history via Traverser.path().
path - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
Path - Interface in org.apache.tinkerpop.gremlin.process.traversal
A Path denotes a particular walk through a Graph as defined by a Traversal.
path() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser
Get the current path of the traverser.
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.Exceptions - Class in org.apache.tinkerpop.gremlin.process.traversal
 
peerPressure() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
peerPressure - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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
 
PluginAcceptor - Interface in org.apache.tinkerpop.gremlin.jsr223.console
A GremlinPlugin can be used in multiple environments (e.g.
Pop - Enum in org.apache.tinkerpop.gremlin.process.traversal
 
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
 
profile(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
profile() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
profile() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
Profile the traversal.
profile - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.Traversal.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
 
program - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
ProgramPhase - Enum in org.apache.tinkerpop.gremlin.process.computer
 
project(String, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
project - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
promise(Function<Traversal, 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(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 - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
properties(String...) - Method in interface org.apache.tinkerpop.gremlin.structure.Edge
Get an Iterator of properties.
properties(String...) - Method in interface org.apache.tinkerpop.gremlin.structure.Element
Get an Iterator of properties.
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.structure.Vertex
Get an Iterator of properties.
properties(String...) - Method in interface org.apache.tinkerpop.gremlin.structure.VertexProperty
Get an Iterator of properties.
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(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(Object, Object, Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Sets the key and value of a Property.
property - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
property(String) - Method in interface org.apache.tinkerpop.gremlin.structure.Element
Get a Property for the Element given its 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<V> - Interface in org.apache.tinkerpop.gremlin.structure
A Property denotes a key/value pair associated with an Edge.
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.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, String, V, Object...) - Method in interface org.apache.tinkerpop.gremlin.structure.Vertex
Create a new vertex property.
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(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().
propertyMap - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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.
propertyValueCanNotBeNull() - Static method in class org.apache.tinkerpop.gremlin.structure.Property.Exceptions
 
protocol(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Sets the AuthProperties.Property.PROTOCOL properties for authentication to Gremlin Server.
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(long, long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
range(Scope, long, long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
range - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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() - 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
 
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().
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
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>, 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, GraphFilter) - 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 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 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>, 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, GraphFilter) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader
 
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.gryo.GryoReader
Read a Vertex from output generated by any of the GryoWriter writeVertex or writeVertices methods or by GryoWriter.writeGraph(OutputStream, Graph).
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.
rebind(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Deprecated.
rebind(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Deprecated.
rebind(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Deprecated.
As of release 3.1.0, replaced by Client.alias(String)
rebind(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Deprecated.
rebind(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
Deprecated.
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.
reconnectIntialDelay(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Deprecated.
As of release 3.2.3, the value of the initial delay is now the same as the Cluster.Builder.reconnectInterval.
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.
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.
register(Class<? extends Io>, Class, Object) - Method in class org.apache.tinkerpop.gremlin.structure.io.AbstractIoRegistry
Add a "serializer" for the Mapper.
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
 
registerSupplier(String, Supplier) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Deprecated.
registerSupplierIfAbsent(String, Supplier) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
registry(IoRegistry) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Io.Builder
Deprecated.
As of release 3.2.2, replaced by Io.Builder.onMapper(Consumer).
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.
remoteAcceptor() - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinModule
Deprecated.
Allows a plugin to utilize features of the :remote and :submit commands of the Gremlin Console.
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, Throwable) - Constructor for exception org.apache.tinkerpop.gremlin.jsr223.console.RemoteException
 
RemoteException(Throwable) - Constructor for exception org.apache.tinkerpop.gremlin.jsr223.console.RemoteException
 
remove(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Remove both the value and registered Supplier associated with provided key.
remove() - Method in interface org.apache.tinkerpop.gremlin.structure.Element
Removes the Element from the graph.
remove(String) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Variables
Removes a variable.
remove() - Method in interface org.apache.tinkerpop.gremlin.structure.Property
Remove the property from the associated element.
removeLabel(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Remove a label from this step.
removeStep(Step<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Remove a Step from the traversal.
removeStep(int) - 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(Traversal<?, E>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
repeat - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
requireRestart() - Method in interface org.apache.tinkerpop.gremlin.jsr223.GremlinModule
Deprecated.
Some modules may require a restart of the plugin host for the classloader to pick up the features.
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
 
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.
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
 
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.
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
 
retract(Set<String>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
Remove labels from path.
retry() - Method in class org.apache.tinkerpop.gremlin.structure.Transaction.Workload
Executes the Transaction.Workload with the default number of retries and with the default number of milliseconds delay between each try.
retry(int) - Method in class org.apache.tinkerpop.gremlin.structure.Transaction.Workload
Executes the Transaction.Workload with a number of retries and with the default number of milliseconds delay between each try.
retry(int, long) - Method in class org.apache.tinkerpop.gremlin.structure.Transaction.Workload
Executes the Transaction.Workload with a number of retries and with a number of milliseconds delay between each try.
retry(int, long, Set<Class>) - Method in class org.apache.tinkerpop.gremlin.structure.Transaction.Workload
Executes the Transaction.Workload with a number of retries and with a number of milliseconds delay between each try and will only retry on the set of supplied exceptions.
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 data source at the specified location.
rollback() - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction
Rolls back a transaction.
RoundRobin() - Constructor for class org.apache.tinkerpop.gremlin.driver.LoadBalancingStrategy.RoundRobin
 

S

sack() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Traverser to its Traverser.sack() value.
sack(BiFunction<V, U, V>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
sack(BiFunction<V, U, V>, String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Deprecated.
As of release 3.1.0, replaced by GraphTraversal.sack(BiFunction) with GraphTraversal.by(String).
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.Traverser
Get the sack local sack object of this traverser.
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(int) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
sample(Scope, int) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
sample - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
scope(int) - Method in class org.apache.tinkerpop.gremlin.jsr223.BindingsGremlinPlugin.Builder
 
Scope - Enum in org.apache.tinkerpop.gremlin.process.traversal
Many Step instance can have a variable scope.
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(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(Column) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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(String, String, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Traverser to a Map projection of sideEffect values, map values, and/or path values.
select(Pop, String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
select(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
select - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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 its MIME type.
serializer(Serializers) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Set the MessageSerializer to use via the Serializers enum.
serializer(MessageSerializer) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Sets the MessageSerializer to use.
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(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(T) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Set the current object location of the traverser.
set(String, Object) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Variables
Sets a variable.
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.
setBulk(long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Set the number of traversers represented by this traverser.
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.
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.
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.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.traversal.TraversalVertexProgram
 
setup(Memory) - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
The method is called at the beginning of the computation.
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.
sideEffect(Consumer<Traverser<E>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
sideEffect(Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
sideEffect - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filter the E object if its Traverser.path() is not Path.isSimple().
simplePath - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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.
some(int) - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
The returned CompletableFuture completes when the number of items specified are available.
sortStrategies(List<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.
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.
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.
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.
standard() - Static method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Deprecated.
As of release 3.2.0. Please use Graph.traversal(Class).
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 "file-system"-based access to data sources.
store(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
store - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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.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.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.
sub - Variable in class org.apache.tinkerpop.gremlin.process.traversal.NumberHelper
 
sub(Number, Number) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.NumberHelper
 
subgraph(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
subgraph - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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(Traversal) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Submit a Traversal to the server for remote execution.
submit(Bytecode) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Submit a Bytecode to the server for remote execution.
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, 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(List<String>) - Method in interface org.apache.tinkerpop.gremlin.jsr223.console.RemoteAcceptor
Gets called when :submit is executed.
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(Function<Graph, R>) - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction
Submit a unit of work that represents a transaction returning a Transaction.Workload that can be automatically retried in the event of failure.
submitAsync(String, String, Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
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.ClusteredClient
The asynchronous version of Client.submit(String, Map)} where the returned future will complete when the write of the request completes.
submitAsync(Bytecode) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
Deprecated.
 
submitAsync(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
Deprecated.
 
submitAsync(Traversal) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
Deprecated.
 
submitAsync(Traversal) - Method in class org.apache.tinkerpop.gremlin.driver.Client
An asynchronous version of Client.submit(Traversal).
submitAsync(Bytecode) - Method in class org.apache.tinkerpop.gremlin.driver.Client
An asynchronous version of Client.submit(Traversal).
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, 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, 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
The asynchronous version of Client.submit(String, Map)} where the returned future will complete when the write of the request completes.
submitAsync(RequestMessage) - Method in class org.apache.tinkerpop.gremlin.driver.Client
A low-level method that allows the submission of a manually constructed RequestMessage.
SUITE_GROOVY_ENVIRONMENT - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
Deprecated.
As of release 3.2.4, not replaced as a test suite that Graph Providers need to implement.
SUITE_GROOVY_ENVIRONMENT_INTEGRATE - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
Deprecated.
As of release 3.2.4, not replaced as a test suite that Graph Providers need to implement.
SUITE_GROOVY_ENVIRONMENT_PERFORMANCE - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
Deprecated.
As of release 3.2.4, effectively replaced by the gremlin-benchmarks module.
SUITE_GROOVY_PROCESS_COMPUTER - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
Deprecated.
As of release 3.2.4, not replaced as a test suite that Graph Providers need to implement.
SUITE_GROOVY_PROCESS_STANDARD - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
Deprecated.
As of release 3.2.4, not replaced as a test suite that Graph Providers need to implement.
SUITE_PROCESS_COMPUTER - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
 
SUITE_PROCESS_PERFORMANCE - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
Deprecated.
As of release 3.2.4, effectively replaced by the gremlin-benchmarks module.
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_PERFORMANCE - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
Deprecated.
As of release 3.2.4, effectively replaced by the gremlin-benchmarks module.
SUITE_STRUCTURE_STANDARD - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
 
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
 
sum - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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.
supportsAddProperty() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
Deprecated.
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.
supportsKeepAlive() - Method in interface org.apache.tinkerpop.gremlin.driver.Channelizer
Determines if the channelizer supports a method for keeping the connection to the server alive.
supportsKeepAlive() - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
Keep-alive is supported through the ping/pong websocket protocol.
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.
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.
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
 
tail(long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
tail(Scope) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
tail(Scope, long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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.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.
test(Object, Collection) - Method in enum org.apache.tinkerpop.gremlin.process.traversal.Contains
test(V) - Method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
test(BiPredicate, Object) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
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.
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
 
to - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
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(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
to(Traversal<E, Vertex>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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 all the TraversalStrategy singleton instances associated with this TraversalStrategies.
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.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
 
toV - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
toV(Direction) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Edge to its incident vertices given the direction.
Transaction - Interface in org.apache.tinkerpop.gremlin.structure
A set of methods that allow for control of transactional behavior of a Graph instance.
Transaction.CLOSE_BEHAVIOR - Enum in org.apache.tinkerpop.gremlin.structure
Behaviors to supply to the Transaction.onClose(Consumer).
Transaction.Exceptions - Class in org.apache.tinkerpop.gremlin.structure
 
Transaction.READ_WRITE_BEHAVIOR - Enum in org.apache.tinkerpop.gremlin.structure
Behaviors to supply to the Transaction.onReadWrite(Consumer).
Transaction.Status - Enum in org.apache.tinkerpop.gremlin.structure
A status provided to transaction listeners to inform whether a transaction was successfully committed or rolled back.
Transaction.Workload<R> - Class in org.apache.tinkerpop.gremlin.structure
A Transaction.Workload represents a unit of work constructed by the Transaction.submit(Function) method on the Transaction interface.
transactionAlreadyOpen() - Static method in class org.apache.tinkerpop.gremlin.structure.Transaction.Exceptions
 
transactionMustBeOpenToReadWrite() - Static method in class org.apache.tinkerpop.gremlin.structure.Transaction.Exceptions
 
transactionsNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
 
translate(Bytecode) - Method in class org.apache.tinkerpop.gremlin.jsr223.JavaTranslator
 
translate(Bytecode) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Translator
Translate Bytecode into a new representation.
Translator<S,T> - Interface in org.apache.tinkerpop.gremlin.process.traversal
A Translator will translate Bytecode into another representation.
Translator.ScriptTranslator - Interface in org.apache.tinkerpop.gremlin.process.traversal
 
Translator.StepTranslator<S extends TraversalSource,T extends Traversal.Admin<?,?>> - Interface in org.apache.tinkerpop.gremlin.process.traversal
 
traversal(TraversalSource, String, String, Object...) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram.Builder
Deprecated.
traversal(Traversal.Admin<Vertex, Edge>) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram.Builder
Deprecated.
traversal(TraversalSource, String, String, Object...) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder
Deprecated.
traversal(Traversal.Admin<Vertex, Edge>) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder
Deprecated.
traversal(TraversalSource, String, String, Object...) - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram.Builder
 
traversal(Traversal.Admin<?, ?>) - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram.Builder
 
TRAVERSAL - Static variable in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
Traversal<S,E> - Interface in org.apache.tinkerpop.gremlin.process.traversal
A Traversal represents a directed walk over a Graph.
traversal(Class<C>) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Generate a TraversalSource using the specified TraversalSource class.
traversal(TraversalSource.Builder<C>) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Deprecated.
As of release 3.2.0. Please use Graph.traversal(Class).
traversal() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Generate a reusable GraphTraversalSource instance.
Traversal.Admin<S,E> - Interface in org.apache.tinkerpop.gremlin.process.traversal
 
Traversal.Exceptions - Class in org.apache.tinkerpop.gremlin.process.traversal
A collection of Exception types associated with Traversal execution.
Traversal.Symbols - Class in org.apache.tinkerpop.gremlin.process.traversal
 
TraversalEngine - Interface in org.apache.tinkerpop.gremlin.process.traversal
Deprecated.
As of release 3.2.0, replaced by Computer.
TraversalEngine.Builder - Interface in org.apache.tinkerpop.gremlin.process.traversal
Deprecated.
TraversalEngine.Type - Enum in org.apache.tinkerpop.gremlin.process.traversal
Deprecated.
 
traversalEngineNotSupported(TraversalEngine) - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
Deprecated.
traversalIsLocked() - Static method in class org.apache.tinkerpop.gremlin.process.traversal.Traversal.Exceptions
 
traversalIsNotReversible() - Static method in class org.apache.tinkerpop.gremlin.process.traversal.Traversal.Exceptions
 
TraversalSideEffects - Interface in org.apache.tinkerpop.gremlin.process.traversal
A Traversal can maintain global sideEffects.
TraversalSideEffects.Exceptions - Class in org.apache.tinkerpop.gremlin.process.traversal
 
TraversalSource - Interface in org.apache.tinkerpop.gremlin.process.traversal
A TraversalSource is used to create Traversal instances.
TraversalSource.Builder<C extends TraversalSource> - Interface in org.apache.tinkerpop.gremlin.process.traversal
Deprecated.
As of release 3.2.0. Please use Graph.traversal(Class).
TraversalSource.Symbols - Class in org.apache.tinkerpop.gremlin.process.traversal
 
TraversalStrategies - Interface in org.apache.tinkerpop.gremlin.process.traversal
A Traversal maintains a set of TraversalStrategy instances within a TraversalStrategies object.
TraversalStrategies.GlobalCache - Class in org.apache.tinkerpop.gremlin.process.traversal
 
TraversalStrategy<S extends TraversalStrategy> - Interface in org.apache.tinkerpop.gremlin.process.traversal
A TraversalStrategy defines a particular atomic operation for mutating a Traversal prior to its evaluation.
TraversalStrategy.DecorationStrategy - Interface in org.apache.tinkerpop.gremlin.process.traversal
Implemented by strategies that adds "application logic" to the traversal (e.g.
TraversalStrategy.FinalizationStrategy - Interface in org.apache.tinkerpop.gremlin.process.traversal
Implemented by strategies that do final behaviors that require a fully compiled traversal to work (e.g.
TraversalStrategy.OptimizationStrategy - Interface in org.apache.tinkerpop.gremlin.process.traversal
Implemented by strategies that rewrite the traversal to be more efficient, but with the same semantics (e.g.
TraversalStrategy.ProviderOptimizationStrategy - Interface in org.apache.tinkerpop.gremlin.process.traversal
Implemented by strategies that rewrite the traversal to be more efficient, but with the same semantics.
TraversalStrategy.VerificationStrategy - Interface in org.apache.tinkerpop.gremlin.process.traversal
Implemented by strategies where there is no more behavioral tweaking of the traversal required.
TraversalVertexProgram - Class in org.apache.tinkerpop.gremlin.process.computer.traversal
TraversalVertexProgram enables the evaluation of a Traversal on a GraphComputer.
TraversalVertexProgram.Builder - Class in org.apache.tinkerpop.gremlin.process.computer.traversal
 
Traverser<T> - Interface in org.apache.tinkerpop.gremlin.process.traversal
A Traverser represents the current state of an object flowing through a Traversal.
Traverser.Admin<T> - Interface in org.apache.tinkerpop.gremlin.process.traversal
The methods in System.Traverser are useful to underlying Step and Traversal implementations.
TraverserGenerator - Interface in org.apache.tinkerpop.gremlin.process.traversal
A TraverserGenerator will generate traversers for a particular Traversal.
tree - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
tree() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
tree(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
trustCertificateChainFile(String) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
File location for a SSL Certificate Chain to use when SSL is enabled.
tryNext() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
Return an Optional of the next E object in the traversal.
tx() - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
tx() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Configure and control the transactions for those graphs that support this feature.

U

unfold - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
unfold() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
unHide(String) - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Hidden
Turn the provided hidden key into an non-hidden key.
union - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
union(Traversal<?, E2>...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
until - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
until(Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
until(Predicate<Traverser<E>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
unwrapAdjacencyList(boolean) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONReader.Builder
If the adjacency list is wrapped in a JSON object, as is done when writing a graph with GraphSONWriter.Builder.wrapAdjacencyList set to true, this setting needs to be set to true to properly read it.
userSuppliedIdsNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Edge.Exceptions
 
userSuppliedIdsNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Vertex.Exceptions
 
userSuppliedIdsNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.VertexProperty.Exceptions
 
userSuppliedIdsOfThisTypeNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Edge.Exceptions
 
userSuppliedIdsOfThisTypeNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Vertex.Exceptions
 
userSuppliedIdsOfThisTypeNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.VertexProperty.Exceptions
 
useSession(boolean) - Method in class org.apache.tinkerpop.gremlin.driver.Client.Settings.Builder
Enables a session.
useSession(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client.Settings.Builder
Enables a session.
useSession(Client.SessionSettings) - Method in class org.apache.tinkerpop.gremlin.driver.Client.Settings.Builder
Enables a session.

V

V - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
V(Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
V(Object...) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
VAL_AGGREGATE_TO_BULKSET - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
VAL_AGGREGATE_TO_LIST - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
VAL_AGGREGATE_TO_MAP - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
VAL_AGGREGATE_TO_NONE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
VAL_AGGREGATE_TO_SET - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
VAL_TRAVERSAL_SOURCE_ALIAS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
value() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode.Binding
 
value - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
value() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Property to its Property.value().
value - Variable in class org.apache.tinkerpop.gremlin.process.traversal.P
 
value(String) - Method in interface org.apache.tinkerpop.gremlin.structure.Element
Get the value of a Property given it's key.
value() - Method in interface org.apache.tinkerpop.gremlin.structure.Property
The value of the property.
valueMap - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
valueMap(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Element to a Map of the property values key'd according to their Property.key().
valueMap(boolean, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Element to a Map of the property values key'd according to their Property.key().
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.driver.AuthProperties.Property
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Persist
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.computer.GraphComputer.ResultGraph
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.computer.GraphFilter.Legal
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.computer.MapReduce.Stage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.computer.ProgramPhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Compare
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Contains
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Pop
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.SackFunctions.Barrier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine.Type
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.structure.Column
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.structure.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.structure.PropertyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.structure.T
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.structure.Transaction.CLOSE_BEHAVIOR
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.structure.Transaction.READ_WRITE_BEHAVIOR
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.structure.Transaction.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.tinkerpop.gremlin.driver.AuthProperties.Property
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Persist
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.computer.GraphComputer.ResultGraph
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.computer.GraphFilter.Legal
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.computer.MapReduce.Stage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.computer.ProgramPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Compare
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Contains
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
values(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Element to the values of the associated properties given the provide property keys.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Pop
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.SackFunctions.Barrier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine.Type
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.structure.Column
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.structure.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values(String...) - Method in interface org.apache.tinkerpop.gremlin.structure.Element
Get the values of properties as an Iterator.
values() - Static method in enum org.apache.tinkerpop.gremlin.structure.PropertyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.structure.T
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.structure.Transaction.CLOSE_BEHAVIOR
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.structure.Transaction.READ_WRITE_BEHAVIOR
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.structure.Transaction.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality
Returns an array containing the constants of this enum type, in the order they are declared.
variable() - Method in class org.apache.tinkerpop.gremlin.process.traversal.Bytecode.Binding
 
variableKeyCanNotBeEmpty() - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Variables.Exceptions
 
variableKeyCanNotBeNull() - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Variables.Exceptions
 
variables() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
Gets the features related to "graph sideEffects" operation.
variables() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
A collection of global Graph.Variables associated with the graph.
variablesNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
 
variableValueCanNotBeNull() - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Variables.Exceptions
 
vertex() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features
Gets the features related to "vertex" operation.
Vertex - Interface in org.apache.tinkerpop.gremlin.structure
A Vertex maintains pointers to both a set of incoming and outgoing Edge objects.
Vertex.Exceptions - Class in org.apache.tinkerpop.gremlin.structure
Common exceptions to use with a vertex.
VERTEX_PROGRAM - Static variable in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
 
vertexAdditionsNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
 
VertexComputeKey - Class in org.apache.tinkerpop.gremlin.process.computer
A VertexComputeKey specifies a property of a vertex that will be used to store GraphComputer data.
vertexCount(long) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder
Deprecated.
vertexFilterAccessesIncidentEdges(Traversal<Vertex, Vertex>) - Static method in class org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Exceptions
 
vertexKeyTypes(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter.Builder
Map of the data types of the vertex keys.
vertexLabelKey(String) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLReader.Builder
the key to use as the vertex label.
vertexLabelKey(String) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter.Builder
Set the name of the vertex label in the GraphML.
VertexProgram<M> - Interface in org.apache.tinkerpop.gremlin.process.computer
A VertexProgram represents one component of a distributed graph computation.
VertexProgram.Builder - Interface in org.apache.tinkerpop.gremlin.process.computer
 
VertexProgram.Features - Interface in org.apache.tinkerpop.gremlin.process.computer
 
vertexPropertiesCanNotBeUpdatedInMapReduce() - Static method in class org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Exceptions
 
VertexProperty<V> - Interface in org.apache.tinkerpop.gremlin.structure
A VertexProperty is similar to a Property in that it denotes a key/value pair associated with an Vertex, however it is different in the sense that it also represents an entity that it is an Element that can have properties of its own.
VertexProperty.Cardinality - Enum in org.apache.tinkerpop.gremlin.structure
 
VertexProperty.Exceptions - Class in org.apache.tinkerpop.gremlin.structure
Common exceptions to use with a property.
vertexRemovalNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Vertex.Exceptions
 
vertexWithIdAlreadyExists(Object) - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
 
vertices(Traversal<Vertex, Vertex>) - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
vertices(Traversal<Vertex, Vertex>) - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer
Add a filter that will limit which vertices are loaded from the graph source.
vertices() - Method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Global
 
vertices(Direction) - Method in interface org.apache.tinkerpop.gremlin.structure.Edge
Retrieve the vertex (or vertices) associated with this edge as defined by the direction.
vertices(Object...) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Get the Vertex objects in this graph with the provided vertex ids or Vertex objects themselves.
vertices(Direction, String...) - Method in interface org.apache.tinkerpop.gremlin.structure.Vertex
Gets an Iterator of adjacent vertices.
visit(Map<Class<? extends TraversalStrategy>, Set<Class<? extends TraversalStrategy>>>, List<Class<? extends TraversalStrategy>>, Set<Class<? extends TraversalStrategy>>, List<Class<? extends TraversalStrategy>>, Class<? extends TraversalStrategy>) - Static method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies
 

W

WebSocketChannelizer() - Constructor for class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 
where - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols
 
where(String, P<String>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
where(P<String>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
where(Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
willAllowId(Object) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
Determines if an identifier will be accepted by the Graph.
willAllowId(Object) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
Determines if an identifier will be accepted by the Graph.
with(AuthProperties.Property, String) - Method in class org.apache.tinkerpop.gremlin.driver.AuthProperties
Adds a AuthProperties.Property with value to the authorization property set.
with(TraversalStrategy) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.Builder
Deprecated.
As of release 3.2.0. Please use Graph.traversal(Class).
with(TraversalStrategy) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Builder
Deprecated.
As of release 3.2.0. Please use Graph.traversal(Class).
withBindings(Bindings) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
Deprecated.
withBindings - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Symbols
Deprecated.
withBindings(Bindings) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Deprecated.
As of release 3.2.4, replaced by use of Bindings without reference to a TraversalSource.
withBulk - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.Symbols
 
withBulk(boolean) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withComputer(Computer) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withComputer(Class<? extends GraphComputer>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withComputer() - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withComputer - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Symbols
 
withComputer(Computer) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a Computer that will generate a GraphComputer from the Graph that will be used to execute the traversal.
withComputer(Class<? extends GraphComputer>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a GraphComputer class used to execute the traversal.
withComputer() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add the standard GraphComputer of the graph that will be used to execute the traversal.
within(V...) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
within(Collection<V>) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
without(Class<? extends TraversalStrategy>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.Builder
Deprecated.
As of release 3.2.0. Please use Graph.traversal(Class).
without(V...) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
without(Collection<V>) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
without(Class<? extends TraversalStrategy>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Builder
Deprecated.
As of release 3.2.0. Please use Graph.traversal(Class).
withoutStrategies(Class<? extends TraversalStrategy>...) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withoutStrategies - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Symbols
 
withoutStrategies(Class<? extends TraversalStrategy>...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Remove an arbitrary collection of TraversalStrategy classes from the traversal source.
withPath - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.Symbols
 
withPath() - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withRemote(Configuration) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withRemote(String) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withRemote(RemoteConnection) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withRemote - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Symbols
 
withRemote(Configuration) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Configures the TraversalSource as a "remote" to issue the Traversal for execution elsewhere.
withRemote(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Configures the TraversalSource as a "remote" to issue the Traversal for execution elsewhere.
withRemote(RemoteConnection) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Configures the TraversalSource as a "remote" to issue the Traversal for execution elsewhere.
withSack(Supplier<A>, UnaryOperator<A>, BinaryOperator<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withSack(A, UnaryOperator<A>, BinaryOperator<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withSack(A) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withSack(Supplier<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withSack(Supplier<A>, UnaryOperator<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withSack(A, UnaryOperator<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withSack(Supplier<A>, BinaryOperator<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withSack(A, BinaryOperator<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withSack - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Symbols
 
withSack(Supplier<A>, UnaryOperator<A>, BinaryOperator<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(A, UnaryOperator<A>, BinaryOperator<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(A) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(Supplier<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(Supplier<A>, UnaryOperator<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(A, UnaryOperator<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(Supplier<A>, BinaryOperator<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSack(A, BinaryOperator<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sack to be used throughout the life of a spawned Traversal.
withSideEffect(String, Supplier<A>, BinaryOperator<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withSideEffect(String, A, BinaryOperator<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withSideEffect(String, A) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withSideEffect(String, Supplier<A>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withSideEffect - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Symbols
 
withSideEffect(String, Supplier<A>, BinaryOperator<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sideEffect to be used throughout the life of a spawned Traversal.
withSideEffect(String, A, BinaryOperator<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sideEffect to be used throughout the life of a spawned Traversal.
withSideEffect(String, Supplier<A>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sideEffect to be used throughout the life of a spawned Traversal.
withSideEffect(String, A) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add a sideEffect to be used throughout the life of a spawned Traversal.
withStrategies(TraversalStrategy...) - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource
 
withStrategies - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Symbols
 
withStrategies(TraversalStrategy...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
Add an arbitrary collection of TraversalStrategy instances to the traversal source.
workerEnd(MapReduce.Stage) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
This method is called at the end of the respective MapReduce.Stage for a particular "chunk of vertices." The set of vertices in the graph are typically not processed with full parallelism.
workerIterationEnd(Memory) - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
This method is called at the end of each iteration of each "computational chunk." The set of vertices in the graph are typically not processed with full parallelism.
workerIterationStart(Memory) - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
This method is called at the start of each iteration of each "computational chunk." The set of vertices in the graph are typically not processed with full parallelism.
workerPoolSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Size of the pool for handling background work.
workers(int) - Method in class org.apache.tinkerpop.gremlin.process.computer.Computer
 
workers(int) - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer
Set the desired number of workers to execute the VertexProgram and MapReduce jobs.
workerStart(MapReduce.Stage) - Method in interface org.apache.tinkerpop.gremlin.process.computer.MapReduce
This method is called at the start of the respective MapReduce.Stage for a particular "chunk of vertices." The set of vertices in the graph are typically not processed with full parallelism.
workerState() - Method in enum org.apache.tinkerpop.gremlin.process.computer.ProgramPhase
 
Workload(Graph, Function<Graph, R>) - Constructor for class org.apache.tinkerpop.gremlin.structure.Transaction.Workload
Creates a new Transaction.Workload that will be tried to be executed within a transaction.
wrapAdjacencyList(boolean) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter.Builder
writeEdge(OutputStream, Edge) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
This method is not supported for this writer.
writeEdge(OutputStream, Edge) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
Writes an Edge object to the stream.
writeEdge(OutputStream, Edge) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter
Write an edge to a stream.
writeEdge(OutputStream, Edge) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
Write an edge to a stream.
writeGraph(OutputStream, Graph) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
Write the data in a Graph to a GraphML OutputStream.
writeGraph(OutputStream, Graph) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
Writes a Graph to stream in an adjacency list format where vertices are written with edges from both directions.
writeGraph(OutputStream, Graph) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter
Write the entire graph to a stream.
writeGraph(OutputStream, Graph) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
Write the entire graph to a stream.
writeGraph(String) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Io
Write a Graph to file using the default configuration of the Io.writer() and its supplied Io.mapper().
writeObject(OutputStream, Object) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
This method is not supported for this writer.
writeObject(OutputStream, Object) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
Writes an arbitrary object to the stream.
writeObject(OutputStream, Object) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter
Writes an arbitrary object to the stream.
writeObject(OutputStream, Object) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
Writes an arbitrary object to the stream.
writeProperty(OutputStream, Property) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
This method is not supported for this writer.
writeProperty(OutputStream, Property) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
Write a Property object to the stream.
writeProperty(OutputStream, Property) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter
Write a property to a stream.
writeProperty(OutputStream, Property) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
Write a property to a stream.
writer() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Io
Creates a GraphWriter.WriterBuilder implementation .
writerFormatIsForFullGraphSerializationOnly(Class<? extends GraphWriter>) - Static method in class org.apache.tinkerpop.gremlin.structure.io.Io.Exceptions
 
writeVertex(OutputStream, Vertex, Direction) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
This method is not supported for this writer.
writeVertex(OutputStream, Vertex) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
This method is not supported for this writer.
writeVertex(OutputStream, Vertex, Direction) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
Writes a single Vertex to stream where edges only from the specified direction are written.
writeVertex(OutputStream, Vertex) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
Writes a single Vertex with no edges serialized.
writeVertex(OutputStream, Vertex, Direction) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter
Write a vertex to a stream with its associated edges.
writeVertex(OutputStream, Vertex) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter
Write a vertex to a stream without writing its edges.
writeVertex(OutputStream, Vertex, Direction) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
Write a vertex to a stream with its associated edges.
writeVertex(OutputStream, Vertex) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
Write a vertex to a stream without writing its edges.
writeVertexProperty(OutputStream, VertexProperty) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
This method is not supported for this writer.
writeVertexProperty(OutputStream, VertexProperty) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
Write a VertexProperty object to the stream.
writeVertexProperty(OutputStream, VertexProperty) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter
Write a vertex property to a stream.
writeVertexProperty(OutputStream, VertexProperty) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
Write a vertex property to a stream.
writeVertices(OutputStream, Iterator<Vertex>, Direction) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
This method is not supported for this writer.
writeVertices(OutputStream, Iterator<Vertex>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter
This method is not supported for this writer.
writeVertices(OutputStream, Iterator<Vertex>, Direction) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
Writes a list of vertices in adjacency list format where vertices are written with edges from both directions.
writeVertices(OutputStream, Iterator<Vertex>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter
Writes a list of vertices without edges.
writeVertices(OutputStream, Iterator<Vertex>, Direction) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter
Write a list of vertices from a Traversal to a stream with its associated edges.
writeVertices(OutputStream, Iterator<Vertex>) - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter
Write a vertex to a stream without writing its edges.
writeVertices(OutputStream, Iterator<Vertex>, Direction) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
Write a list of vertices from a Traversal to a stream with its associated edges.
writeVertices(OutputStream, Iterator<Vertex>) - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter
Write a vertex to a stream without writing its edges.

X

xmlSchemaLocation(String) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter.Builder
Location of the GraphML schema which is defaulted to GraphMLTokens.DEFAULT_GRAPHML_SCHEMA_LOCATION.
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2013–2017 Apache Software Foundation. All rights reserved.