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
 
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
 
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(Direction, String, String, Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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.
addInE(String, String, Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
addLabel(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
Add label to the current head of the path.
addLabel(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Add a label to this step.
addOutE(String, String, Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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.
addStart(Traverser<S>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Add a single Traverser to the step.
addStart(Traverser<S>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Add a single Traverser object to the head of the traversal.
addStarts(Iterator<Traverser<S>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Add a iterator of Traverser objects of type S to the step.
addStarts(Iterator<Traverser<S>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Add an iterator of Traverser objects to the head/start of the traversal.
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(Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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
 
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.
allItemsAvailable() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
Determines if all items have been returned to the client.
alpha(double) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder
 
and(String, boolean) - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory
Logically AND the provided boolean value with the boolean value currently stored at the key.
and(Traversal<?, ?>...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
and(Predicate<? super V>) - Method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
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_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
 
ARGS_COORDINATES_ARTIFACT - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_COORDINATES_GROUP - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_COORDINATES_VERSION - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_GREMLIN - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_IMPORTS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_INFO_TYPE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_INFO_TYPE_DEPDENENCIES - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_INFO_TYPE_IMPORTS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_LANGUAGE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_REBINDINGS - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_SASL - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
ARGS_SESSION - 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
 
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.
asBuilder() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
 
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
 
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
 
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.
bothE(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Vertex to its incident edges given the edge labels.
bothV() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Edge to its incident vertices.
bothVertices() - Method in interface org.apache.tinkerpop.gremlin.structure.Edge
Get both the outgoing and incoming vertices of this edge.
branch(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
 
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.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.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
 
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(Traversal<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
by() - 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(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(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(Function<Element, V>, Comparator<V>) - 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(Traversal<?, ?>, Comparator<V>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 

C

cap(String, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
Channelizer - Interface in org.apache.tinkerpop.gremlin.driver
Client-side channel initializer interface.
Channelizer.AbstractChannelizer - Class in org.apache.tinkerpop.gremlin.driver
Base implementation of the client side Channelizer.
Channelizer.NioChannelizer - Class in org.apache.tinkerpop.gremlin.driver
NIO Channelizer implementation.
Channelizer.WebSocketChannelizer - Class in org.apache.tinkerpop.gremlin.driver
WebSocket Channelizer implementation.
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(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
 
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
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.
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.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
Uses a Client.ClusteredClient that rebinds requests to a specified Graph or TraversalSource instances on the server-side.
Client.SessionedClient - Class in org.apache.tinkerpop.gremlin.driver
A Client implementation that operates in the context of a session.
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.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 interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Admin
 
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 OLAP environments.
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 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
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
 
coin(double) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filter the E object given a biased coin toss.
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(Object) - 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.VendorOptimizationStrategy
 
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(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.
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
 
ComputerResult - Interface in org.apache.tinkerpop.gremlin.process.computer
The result of the GraphComputer's computation.
computerResultTraversal(ComputerResult) - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
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(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.
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
 
constant(E2) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map any object to a fixed E value.
Contains - Enum in org.apache.tinkerpop.gremlin.process.traversal
Contains is a BiPredicate that evaluates whether the first object is contained within (or not within) the second collection object.
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
 
create() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
 
create(Graph) - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram.Builder
 
create(Graph) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine.Builder
Create the TraversalEngine.
create(Graph) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Builder
 
create() - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLReader.Builder
 
create() - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter.Builder
 
create() - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphReader.ReaderBuilder
Creates the GraphReader implementation given options provided to the GraphReader.ReaderBuilder implementation.
create() - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONReader.Builder
 
create() - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter.Builder
 
create() - Method in interface org.apache.tinkerpop.gremlin.structure.io.GraphWriter.WriterBuilder
Creates the GraphWriter implementation given options provided to the GraphWriter.WriterBuilder implementation.
create() - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader.Builder
 
create() - Method in class org.apache.tinkerpop.gremlin.structure.io.gryo.GryoWriter.Builder
Create the GryoWriter.
create() - Method in interface org.apache.tinkerpop.gremlin.structure.io.Io.Builder
Vendors call this method in the Graph#io(Builder) method to construct the Io instance and return the value.
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.
cyclicPath() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Filter the E object if its Traverser.path() is Path.isSimple().

D

dataTypeOfMemoryValueNotSupported(Object) - Static method in class org.apache.tinkerpop.gremlin.process.computer.Memory.Exceptions
 
dataTypeOfPropertyValueNotSupported(Object) - Static method in class org.apache.tinkerpop.gremlin.structure.Property.Exceptions
 
dataTypeOfSideEffectValueNotSupported(Object) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects.Exceptions
 
dataTypeOfVariableValueNotSupported(Object) - 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.
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_TRIES - Static variable in class org.apache.tinkerpop.gremlin.structure.Transaction.Workload
 
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
 
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
 

E

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.
EDGE_COUNT - Static variable in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
edgeAdditionsNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Vertex.Exceptions
 
edgeFunction - Variable in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Local
 
edgeKeyTypes(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter.Builder
Map of the data types of the edge keys.
edgeLabelKey(String) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLReader.Builder
The key to use as the edge label.
edgeLabelKey(String) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLWriter.Builder
Set the name of the edge label in the GraphML.
edgeRemovalNotSupported() - Static method in class org.apache.tinkerpop.gremlin.structure.Edge.Exceptions
 
edges(Object...) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Get the Edge objects in this graph with the provided edge ids.
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
 
elementNotFound(Class<? extends Element>, Object) - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
 
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
 
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 interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Builder
 
eq(V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
equals(Object) - Method in class org.apache.tinkerpop.gremlin.process.computer.MapReduce.NullObject
 
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.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
 
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(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<?>>, 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.
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(Object, String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.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
 
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_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.
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
 
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.
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
 
forEach(Consumer<Object>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
 
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
 
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 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
 
getAvailableItemCount() - Method in class org.apache.tinkerpop.gremlin.driver.ResultSet
Gets the number of items available on the client.
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.
getByte() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to an byte.
getCardinality(String) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexFeatures
Gets the VertexProperty.Cardinality for a key.
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.
getEdgeFunction() - Method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Local
 
getElement() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by casting it to an Element.
getElementComputeKeys() - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 
getElementComputeKeys() - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram
 
getElementComputeKeys() - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
getElementComputeKeys() - Method in interface org.apache.tinkerpop.gremlin.process.computer.VertexProgram
The Element properties that will be mutated during the computation.
getEndStep() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Get the end/tail of the traversal.
getEngine() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Get the TraversalEngine that will be used to execute this traversal.
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 interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
 
getGraph() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
 
getGraphComputer() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine
If the traversal engine is of type TraversalEngine.Type.COMPUTER, then it should have the GraphComputer used for executing the traversal.
getGraphComputer() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource
 
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
 
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.
getKey() - Method in class org.apache.tinkerpop.gremlin.process.computer.KeyValue
 
getLabels() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Get the labels of this step.
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.
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.
getNextStep() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Get the next step to the current step.
getObject() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item.
getOrCreate(String, Supplier<V>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
If the sideEffect contains an object associated with the key, return it.
getOriginalValue() - Method in class org.apache.tinkerpop.gremlin.process.traversal.P
Gets the original value used at time of construction of the P.
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.
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
 
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.
getRegisteredSupplier(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Get the registered Supplier associated with the specified key.
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.
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.
getSackSplitOperator() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
If sacks are enabled and a split operator has been specified, then get it.
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.
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.
getSteps() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Get the Step instances associated with this traversal.
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
 
getStrategies(Class<? extends Graph>) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies.GlobalCache
 
getString() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by coercing it to a String via toString().
getTraversal(Graph, Configuration) - Static method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
A helper method to yield a Traversal from the Graph and provided Configuration.
getTraversal() - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.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.VendorOptimizationStrategy
 
getTraversalCategory() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy.VerificationStrategy
 
getTraverserGenerator() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Get the TraverserGenerator associated with this traversal.
getTraverserGeneratorFactory() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies
Get the TraverserGeneratorFactory to use to generate traversers.
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
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.
getVertex() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by casting it to a Vertex.
getVertexProperty() - Method in class org.apache.tinkerpop.gremlin.driver.Result
Gets the result item by casting it to a VertexProperty.
getWithoutStrategies() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine.Builder
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
A list of TraversalStrategy instances that should be applied to the ultimate Traversal.
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() - 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
Vendors 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 vendors 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 - 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
 
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
 
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.
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
 
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
 
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
 
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(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
 
hashCode() - Method in class org.apache.tinkerpop.gremlin.process.computer.MapReduce.NullObject
 
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.traversal.P
 
hasId(Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
hasKey(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
hasLabel(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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
 
hasValue(Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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() - 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
 
identity() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the E object to itself.
ifPresent(Consumer<? super V>) - Method in interface org.apache.tinkerpop.gremlin.structure.Property
If the property is present, the consume the value as specified by the Consumer.
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.
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
 
incr(String, long) - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory
Add the provided delta value to the long value currently stored at the key.
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.
INFO_TYPES - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
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
 
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
 
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.
inject(E...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
inside(V, V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
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
 
inV() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Edge to its incoming/head incident Vertex.
inVertex() - Method in interface org.apache.tinkerpop.gremlin.structure.Edge
Get the incoming/head vertex of this edge.
io(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(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 vendors 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.
isAvailable() - Method in class org.apache.tinkerpop.gremlin.driver.Host
 
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.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
Whether or not the type is TraversalEngine.Type.COMPUTER.
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.
isStandard() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine
Whether or not the type is TraversalEngine.Type.STANDARD.
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.

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.

K

key() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Property to its Property.key().
key() - Method in interface org.apache.tinkerpop.gremlin.structure.Property
The key of the property.
keys() - 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() - 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.addLabel(java.lang.String) was called.
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
 
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.
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
 
logger - Static variable in interface org.apache.tinkerpop.gremlin.driver.MessageSerializer
 
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.
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

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_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
 
mapper(GraphSONMapper) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONReader.Builder
Override all of the GraphSONMapper builder options with this mapper.
mapper(GraphSONMapper) - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONWriter.Builder
Override all of the builder options with this mapper.
mapper(GryoMapper) - 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(GryoMapper) - 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
 
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.
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
 
maxConnectionPoolSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The maximum size that the ConnectionPool can grow.
maxContentLength(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The maximum size in bytes of any request sent to the server.
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.
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.
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
 
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
 
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
 
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 data and suppliers 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
 
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
 
minConnectionPoolSize(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The minimum size of the ConnectionPool.
minInProcessPerConnection(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
The minimum number of in-flight requests that can occur on a Connection before it is considered for closing on return to the ConnectionPool.
minSimultaneousUsagePerConnection(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.
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
 

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
 
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.
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(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
 

O

objects() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Path
An ordered list of the objects in the path.
of(Iterable<Vertex>) - Static method in class org.apache.tinkerpop.gremlin.process.computer.MessageScope.Global
 
of(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
 
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.
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(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_CLOSE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_EVAL - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_IMPORT - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_INVALID - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_RESET - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_SHOW - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_USE - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
OPS_VERSION - Static variable in class org.apache.tinkerpop.gremlin.driver.Tokens
 
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
 
or(String, boolean) - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory
Logically OR the provided boolean value with the boolean value currently stored at the key.
or(Traversal<?, ?>...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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 - 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.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.
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.
outE(String...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Vertex to its outgoing incident edges given the edge labels.
outside(V, V) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.P
 
outV() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Edge to its outgoing/tail incident Vertex.
outVertex() - Method in interface org.apache.tinkerpop.gremlin.structure.Edge
Get the outgoing/tail vertex of this edge.

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
 
PageRankVertexProgram - Class in org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank
 
PageRankVertexProgram.Builder - Class in org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank
 
path() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
Map the Traverser to its Path history via Traverser.path().
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
 
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 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
 
Pop - Enum in org.apache.tinkerpop.gremlin.process.traversal
 
port(int) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder
Sets the port that the Gremlin Servers will be listening on.
profile() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
program(VertexProgram) - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer
Set the VertexProgram to be executed by the GraphComputer.
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(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, Object, Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
property(VertexProperty.Cardinality, String, Object, Object...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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().
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
 

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
 
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, 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, 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
Create a new Client that rebinds the specified Graph or TraversalSource name on the server to a variable called "g" for the context of the requests made through that Client.
rebind(Map<String, String>) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Creates a Client that supplies the specified set of rebindings, thus allowing the user to re-name one or more globally defined Graph or TraversalSource server bindings for the context of the created Client.
rebind(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client
Create a new Client that rebinds the specified Graph or TraversalSource name on the server to a variable called "g" for the context of the requests made through that Client.
rebind(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ReboundClusteredClient
 
rebind(String) - Method in class org.apache.tinkerpop.gremlin.driver.Client.SessionedClient
 
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
Time in milliseconds to wait before attempting to reconnect to a dead host after it has been marked dead.
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(Class<? extends Io>, Class, Object) - Method in class org.apache.tinkerpop.gremlin.structure.io.AbstractIoRegistry
Add a "serializer" for the Mapper.
registerStrategies(Class<? extends Graph>, 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
Register a Supplier with the provided key.
registerSupplierIfAbsent(String, Supplier) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
A helper method to register a Supplier if it has not already been registered.
registry(IoRegistry) - Method in interface org.apache.tinkerpop.gremlin.structure.io.Io.Builder
Vendors use this method to supply an IoRegistry to the Io implementation.
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
 
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(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>) - Constructor for class org.apache.tinkerpop.gremlin.driver.ResultSet
 
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
 
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, E, V>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
sack(BinaryOperator<V>, String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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").
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
 
Scope - Enum in org.apache.tinkerpop.gremlin.process.traversal
Many Step instance can have a variable scope.
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 the given RequestMessage to.
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
 
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.
set(String, Object) - Method in interface org.apache.tinkerpop.gremlin.process.computer.Memory
Set the value of the provided key.
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.
setBulk(long) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin
Set the number of traversers represented by this traverser.
setEngine(TraversalEngine) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
Set the TraversalEngine to be used for executing this traversal.
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
 
setLocalVertex(Vertex) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
In a distributed GraphComputer traversal, the sideEffects of the traversal are not a single object within a single JVM.
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>, Optional<UnaryOperator<S>>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
Set the initial value of each Traverser "sack" along with the operator for splitting 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.
setTraversal(Traversal.Admin<?, ?>) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step
Set the Traversal that this step is contained within.
setTraverserGeneratorFactory(TraverserGeneratorFactory) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategies
Set the TraverserGeneratorFactory to use for determining which Traverser type to generate for the Traversal.
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
 
SIDE_EFFECTS - Static variable in interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSideEffects
 
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
 
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
 
sideEffects(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser
Get a particular value from the sideEffects of the traverser.
sideEffects(String, Object) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traverser
Set a particular value in the sideEffects of the traverser.
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().
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.
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
 
store(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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.
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
 
subgraph(String) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
submit(String, String) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Submits a Gremlin script to the server and returns a ResultSet once the write of the request is complete.
submit(String, String, Map<String, Object>) - Method in class org.apache.tinkerpop.gremlin.driver.Client.ClusteredClient
Submits a Gremlin script and bound parameters to the server and returns a ResultSet once the write of the request is complete.
submit(String) - 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() - 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) - 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(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
 
SUITE_GROOVY_ENVIRONMENT_INTEGRATE - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
 
SUITE_GROOVY_ENVIRONMENT_PERFORMANCE - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
 
SUITE_GROOVY_PROCESS_COMPUTER - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
 
SUITE_GROOVY_PROCESS_STANDARD - Static variable in annotation type org.apache.tinkerpop.gremlin.structure.Graph.OptIn
 
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
 
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
 
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
 
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
Determines if a VertexProperty allows properties to be added.
supportsAddVertices() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexFeatures
Determines if a Vertex can be added to the Graph.
supportsAnyIds() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
Determines if an Element any Java object is a suitable identifier.
supportsAnyIds() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
Determines if an VertexProperty any Java object is a suitable identifier.
supportsBooleanArrayValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of an array of boolean values.
supportsBooleanValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of a boolean value.
supportsByteArrayValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of an array of byte values.
supportsByteValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of a byte value.
supportsComputer() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
Determines if the Graph implementation supports GraphComputer based processing.
supportsConcurrentAccess() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.GraphFeatures
Determines if the Graph implementation supports more than one connection to the same instance at the same time.
supportsCustomIds() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.ElementFeatures
Determines if an Element has a specific custom object as their internal representation.
supportsCustomIds() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.VertexPropertyFeatures
Determines if an VertexProperty has a specific custom object as their internal representation.
supportsDirectObjects() - Method in interface org.apache.tinkerpop.gremlin.process.computer.GraphComputer.Features
Supports VertexProgram and MapReduce parameters to be direct referenced Java objects (no serialization required).
supportsDoubleArrayValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of an array of double values.
supportsDoubleValues() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph.Features.DataTypeFeatures
Supports setting of a double value.
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
 
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.
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() - 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(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(int) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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.
toBulkSet() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
Put all the results into a BulkSet.
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.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 
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.P
 
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
 
traversal(TraversalSource.Builder, String, String, Object...) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram.Builder
 
traversal(Traversal.Admin<Vertex, Edge>) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram.Builder
 
traversal(Class<? extends Supplier<Traversal.Admin<?, ?>>>) - Method in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram.Builder
 
traversal(TraversalSource.Builder, String, String, Object...) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder
 
traversal(Traversal.Admin<Vertex, Edge>) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder
 
traversal(Class<? extends Supplier<Traversal.Admin<?, ?>>>) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder
 
traversal(TraversalSource.Builder, 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(Class<? extends Supplier<Traversal.Admin<?, ?>>>) - Method in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram.Builder
 
Traversal<S,E> - Interface in org.apache.tinkerpop.gremlin.process.traversal
A Traversal represents a directed walk over a Graph.
traversal(TraversalSource.Builder<C>) - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Generate a TraversalSource given a TraversalSource.Builder for this Graph.
traversal() - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
Generate a GraphTraversalSource using the StandardTraversalEngine (i.e.
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_SUPPLIER - Static variable in class org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram
 
TraversalEngine - Interface in org.apache.tinkerpop.gremlin.process.traversal
A TraversalEngine is reponsible for executing a Traversal.
TraversalEngine.Builder - Interface in org.apache.tinkerpop.gremlin.process.traversal
 
TraversalEngine.Type - Enum in org.apache.tinkerpop.gremlin.process.traversal
 
traversalEngineNotSupported(TraversalEngine) - Static method in class org.apache.tinkerpop.gremlin.structure.Graph.Exceptions
 
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 responsible for generating a Traversal.
TraversalSource.Builder<C extends TraversalSource> - Interface 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.VendorOptimizationStrategy - 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() - 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
 
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 interface org.apache.tinkerpop.gremlin.structure.Graph
Configure and control the transactions for those graphs that support this feature.

U

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(Traversal<?, E2>...) - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
 
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
 

V

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(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.MapReduce.Stage
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.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
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.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.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(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.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
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.
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
 
vertexCount(long) - Method in class org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram.Builder
 
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() - 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.
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
 
VOTE_STRENGTH - Static variable in class org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram
 

W

WebSocketChannelizer() - Constructor for class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 
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 interface org.apache.tinkerpop.gremlin.process.traversal.TraversalSource.Builder
 
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(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
 
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.
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.
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–2015 Apache Software Foundation. All rights reserved.