| Modifier and Type | Method and Description | 
|---|---|
| Vertex | AbstractGremlinTest. convertToVertex(Graph graph,
               String vertexName) | 
| Modifier and Type | Method and Description | 
|---|---|
| GraphTraversal<Vertex,VertexProperty<Object>> | AbstractGremlinTest. convertToVertexProperty(Graph graph,
                       String vertexName,
                       String vertexPropertyKey) | 
| GraphTraversal<Vertex,Object> | AbstractGremlinTest. convertToVertexPropertyId(Graph graph,
                         String vertexName,
                         String vertexPropertyKey) | 
| GraphTraversal<Vertex,Object> | AbstractGremlinTest. convertToVertexPropertyId(String vertexName,
                         String vertexPropertyKey) | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | TestHelper. validateVertexEquality(Vertex originalVertex,
                      Vertex otherVertex,
                      boolean testEdges) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Optional<BiConsumer<Vertex,Map<String,Object>>> | AbstractGenerator.AbstractGeneratorBuilder. vertexProcessor | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Vertex | AbstractGenerator. processVertex(Vertex vertex,
             Map<String,Object> context) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Iterable<Vertex> | CommunityGeneratorTest.DifferentDistributionsTest. verticesByOid(Graph graph) | 
| protected Iterable<Vertex> | DistributionGeneratorTest.DifferentDistributionsTest. verticesByOid(Graph graph) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Edge | AbstractGenerator. addEdge(Vertex out,
       Vertex in) | 
| protected Vertex | AbstractGenerator. processVertex(Vertex vertex,
             Map<String,Object> context) | 
| Modifier and Type | Method and Description | 
|---|---|
| DistributionGenerator.Builder | DistributionGenerator.Builder. inVertices(Iterable<Vertex> vertices) | 
| DistributionGenerator.Builder | DistributionGenerator.Builder. outVertices(Iterable<Vertex> vertices) | 
| T | AbstractGenerator.AbstractGeneratorBuilder. vertexProcessor(BiConsumer<Vertex,Map<String,Object>> vertexProcessor)The function supplied here may be called more than once per vertex depending on the implementation. | 
| CommunityGenerator.Builder | CommunityGenerator.Builder. verticesToGenerateEdgesFor(Iterable<Vertex> vertices) | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | Result. getVertex()Gets the result item by casting it to a  Vertex. | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | CredentialGraph. createUser(String username,
          String password)Creates a new user. | 
| Vertex | CredentialGraph. findUser(String username)Finds a user by username and return  nullif one could not be found. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HadoopVertex | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | HadoopGraph. addVertex(Object... keyValues) | 
| Vertex | HadoopVertexProperty. element() | 
| Vertex | HadoopVertex. getBaseVertex() | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<Vertex> | HadoopEdge. vertices(Direction direction) | 
| Iterator<Vertex> | HadoopVertex. vertices(Direction direction,
        String... edgeLabels) | 
| Iterator<Vertex> | HadoopGraph. vertices(Object... vertexIds) | 
| Modifier and Type | Method and Description | 
|---|---|
| Edge | HadoopVertex. addEdge(String label,
       Vertex inVertex,
       Object... keyValues) | 
| Constructor and Description | 
|---|
| HadoopVertex(Vertex vertex,
            HadoopGraph graph) | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | HadoopVertexIterator. next() | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | VertexWritableIterator. next() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | VertexWritable. set(Vertex vertex) | 
| Constructor and Description | 
|---|
| VertexWritable(Vertex vertex) | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | ScriptRecordReader.ScriptElementFactory. vertex(Object id) | 
| Vertex | ScriptRecordReader.ScriptElementFactory. vertex(Object id,
      String label) | 
| Modifier and Type | Method and Description | 
|---|---|
| Edge | ScriptRecordReader.ScriptElementFactory. edge(Vertex out,
    Vertex in) | 
| Edge | ScriptRecordReader.ScriptElementFactory. edge(Vertex out,
    Vertex in,
    String label) | 
| Modifier and Type | Field and Description | 
|---|---|
| Supplier<? extends Traversal<Vertex,Edge>> | MessageScope.Local. incidentTraversal | 
| Modifier and Type | Method and Description | 
|---|---|
| Traversal<Vertex,Edge> | MessageScope.Local.ReverseTraversalSupplier. get() | 
| Supplier<? extends Traversal<Vertex,Edge>> | MessageScope.Local. getIncidentTraversal() | 
| Iterable<Vertex> | MessageScope.Global. vertices() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | VertexProgram. execute(Vertex vertex,
       Messenger<M> messenger,
       Memory memory)This method denotes the main body of the computation and is executed on each vertex in the graph. | 
| void | GraphComputerTest.VertexProgramF. execute(Vertex vertex,
       Messenger<Object> messenger,
       Memory memory) | 
| void | GraphComputerTest.VertexProgramB. execute(Vertex vertex,
       Messenger messenger,
       Memory memory) | 
| void | GraphComputerTest.VertexProgramC. execute(Vertex vertex,
       Messenger messenger,
       Memory memory) | 
| void | GraphComputerTest.VertexProgramD. execute(Vertex vertex,
       Messenger messenger,
       Memory memory) | 
| void | GraphComputerTest.VertexProgramE. execute(Vertex vertex,
       Messenger messenger,
       Memory memory) | 
| void | GraphComputerTest.VertexProgramA. execute(Vertex vertex,
       Messenger messenger,
       Memory memory) | 
| void | GraphComputerTest.VertexProgramG. execute(Vertex vertex,
       Messenger messenger,
       Memory memory) | 
| void | GraphComputerTest.VertexProgramH. execute(Vertex vertex,
       Messenger messenger,
       Memory memory) | 
| void | GraphComputerTest.VertexProgramI. execute(Vertex vertex,
       Messenger messenger,
       Memory memory) | 
| void | GraphComputerTest.VertexProgramJ. execute(Vertex vertex,
       Messenger messenger,
       Memory memory) | 
| void | GraphComputerTest.VertexProgramK. execute(Vertex vertex,
       Messenger messenger,
       Memory memory) | 
| void | GraphComputerTest.VertexProgramL. execute(Vertex vertex,
       Messenger messenger,
       Memory memory) | 
| void | GraphComputerTest.MapReduceB. map(Vertex vertex,
   MapReduce.MapEmitter<Long,Long> emitter) | 
| void | GraphComputerTest.MapReduceBB. map(Vertex vertex,
   MapReduce.MapEmitter<Long,Long> emitter) | 
| void | GraphComputerTest.MapReduceC. map(Vertex vertex,
   MapReduce.MapEmitter<MapReduce.NullObject,MapReduce.NullObject> emitter) | 
| default void | MapReduce. map(Vertex vertex,
   MapReduce.MapEmitter<MK,MV> emitter)The map() method is logically executed at all vertices in the graph in parallel. | 
| static MessageScope.Global | MessageScope.Global. of(Vertex... vertices) | 
| Modifier and Type | Method and Description | 
|---|---|
| static MessageScope.Global | MessageScope.Global. of(Iterable<Vertex> vertices) | 
| static <M> MessageScope.Local<M> | MessageScope.Local. of(Supplier<? extends Traversal<Vertex,Edge>> incidentTraversal) | 
| static <M> MessageScope.Local<M> | MessageScope.Local. of(Supplier<? extends Traversal<Vertex,Edge>> incidentTraversal,
  BiFunction<M,Edge,M> edgeFunction) | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | BulkLoader. getOrCreateVertex(Vertex vertex,
                 Graph graph,
                 GraphTraversalSource g)Gets or creates a clone of the given vertex in the given graph. | 
| Vertex | IncrementalBulkLoader. getOrCreateVertex(Vertex vertex,
                 Graph graph,
                 GraphTraversalSource g)Gets or creates a clone of the given vertex in the given graph. | 
| default Vertex | BulkLoader. getVertex(Vertex vertex,
         Graph graph,
         GraphTraversalSource g)Get a vertex that matches the given vertex from the given graph. | 
| Vertex | IncrementalBulkLoader. getVertex(Vertex vertex,
         Graph graph,
         GraphTraversalSource g)Get a vertex that matches the given vertex from the given graph. | 
| default Vertex | BulkLoader. getVertexById(Object id,
             Graph graph,
             GraphTraversalSource g)Gets a vertex by its ID from the given graph. | 
| Modifier and Type | Method and Description | 
|---|---|
| default Edge | BulkLoader. createEdge(Edge edge,
          Vertex outVertex,
          Vertex inVertex,
          Graph graph,
          GraphTraversalSource g)Creates a clone of the given edge between the given in- and out-vertices. | 
| default VertexProperty | BulkLoader. createVertexProperty(VertexProperty<?> property,
                    Vertex vertex,
                    Graph graph,
                    GraphTraversalSource g)Creates a clone of the given property for the given vertex. | 
| void | BulkLoaderVertexProgram. execute(Vertex sourceVertex,
       Messenger<Tuple> messenger,
       Memory memory) | 
| Edge | BulkLoader. getOrCreateEdge(Edge edge,
               Vertex outVertex,
               Vertex inVertex,
               Graph graph,
               GraphTraversalSource g)Gets or creates a clone of the given edge between the given in- and out-vertices. | 
| Edge | IncrementalBulkLoader. getOrCreateEdge(Edge edge,
               Vertex outVertex,
               Vertex inVertex,
               Graph graph,
               GraphTraversalSource g)Gets or creates a clone of the given edge between the given in- and out-vertices. | 
| Vertex | BulkLoader. getOrCreateVertex(Vertex vertex,
                 Graph graph,
                 GraphTraversalSource g)Gets or creates a clone of the given vertex in the given graph. | 
| Vertex | IncrementalBulkLoader. getOrCreateVertex(Vertex vertex,
                 Graph graph,
                 GraphTraversalSource g)Gets or creates a clone of the given vertex in the given graph. | 
| VertexProperty | BulkLoader. getOrCreateVertexProperty(VertexProperty<?> property,
                         Vertex vertex,
                         Graph graph,
                         GraphTraversalSource g)Gets or creates a clone of the given property for the given vertex. | 
| VertexProperty | IncrementalBulkLoader. getOrCreateVertexProperty(VertexProperty<?> property,
                         Vertex vertex,
                         Graph graph,
                         GraphTraversalSource g)Gets or creates a clone of the given property for the given vertex. | 
| default Vertex | BulkLoader. getVertex(Vertex vertex,
         Graph graph,
         GraphTraversalSource g)Get a vertex that matches the given vertex from the given graph. | 
| Vertex | IncrementalBulkLoader. getVertex(Vertex vertex,
         Graph graph,
         GraphTraversalSource g)Get a vertex that matches the given vertex from the given graph. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PeerPressureVertexProgram. execute(Vertex vertex,
       Messenger<<any>> messenger,
       Memory memory) | 
| void | ClusterCountMapReduce. map(Vertex vertex,
   MapReduce.MapEmitter<MapReduce.NullObject,Serializable> emitter) | 
| void | ClusterPopulationMapReduce. map(Vertex vertex,
   MapReduce.MapEmitter<Serializable,Long> emitter) | 
| Modifier and Type | Method and Description | 
|---|---|
| PeerPressureVertexProgram.Builder | PeerPressureVertexProgram.Builder. traversal(Traversal.Admin<Vertex,Edge> traversal) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PageRankVertexProgram. execute(Vertex vertex,
       Messenger<Double> messenger,
       Memory memory) | 
| void | PageRankMapReduce. map(Vertex vertex,
   MapReduce.MapEmitter<Object,Double> emitter) | 
| Modifier and Type | Method and Description | 
|---|---|
| PageRankVertexProgram.Builder | PageRankVertexProgram.Builder. traversal(Traversal.Admin<Vertex,Edge> traversal) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TraversalVertexProgram. execute(Vertex vertex,
       Messenger<TraverserSet<?>> messenger,
       Memory memory) | 
| static boolean | TraverserExecutor. execute(Vertex vertex,
       Messenger<TraverserSet<?>> messenger,
       TraversalMatrix<?,?> traversalMatrix) | 
| static TraversalSideEffects | VertexTraversalSideEffects. of(Vertex vertex) | 
| void | VertexTraversalSideEffects. setLocalVertex(Vertex vertex) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TraverserMapReduce. map(Vertex vertex,
   MapReduce.MapEmitter<Comparable,Traverser<?>> emitter) | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | ComputerGraph. addVertex(Object... keyValues) | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<Vertex> | ComputerGraph. vertices(Object... vertexIds) | 
| Modifier and Type | Method and Description | 
|---|---|
| static org.apache.tinkerpop.gremlin.process.computer.util.ComputerGraph.ComputerVertex | ComputerGraph. mapReduce(Vertex starVertex) | 
| static org.apache.tinkerpop.gremlin.process.computer.util.ComputerGraph.ComputerVertex | ComputerGraph. vertexProgram(Vertex starVertex,
             VertexProgram vertexProgram) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TraversalSideEffects. setLocalVertex(Vertex vertex)In a distributed  GraphComputertraversal, the sideEffects of the traversal are not a single object within a single JVM. | 
| Modifier and Type | Method and Description | 
|---|---|
| default GraphTraversal<S,Vertex> | GraphTraversal. addV() | 
| GraphTraversal<Vertex,Vertex> | GraphTraversalSource. addV() | 
| GraphTraversal<Vertex,Vertex> | GraphTraversalSource. addV() | 
| GraphTraversal<Vertex,Vertex> | GraphTraversalSource.GraphTraversalSourceStub. addV() | 
| GraphTraversal<Vertex,Vertex> | GraphTraversalSource.GraphTraversalSourceStub. addV() | 
| static <A> GraphTraversal<A,Vertex> | __. addV() | 
| default GraphTraversal<S,Vertex> | GraphTraversal. addV(Object... propertyKeyValues)Deprecated. 
 As of release 3.1.0, replaced by  GraphTraversal.addV() | 
| GraphTraversal<Vertex,Vertex> | GraphTraversalSource. addV(Object... keyValues)Deprecated. 
 As of release 3.1.0, replaced by  GraphTraversalSource.addV() | 
| GraphTraversal<Vertex,Vertex> | GraphTraversalSource. addV(Object... keyValues)Deprecated. 
 As of release 3.1.0, replaced by  GraphTraversalSource.addV() | 
| GraphTraversal<Vertex,Vertex> | GraphTraversalSource.GraphTraversalSourceStub. addV(Object... keyValues)Deprecated. 
 As of release 3.1.0, replaced by  GraphTraversalSource.GraphTraversalSourceStub.addV() | 
| GraphTraversal<Vertex,Vertex> | GraphTraversalSource.GraphTraversalSourceStub. addV(Object... keyValues)Deprecated. 
 As of release 3.1.0, replaced by  GraphTraversalSource.GraphTraversalSourceStub.addV() | 
| static <A> GraphTraversal<A,Vertex> | __. addV(Object... propertyKeyValues)Deprecated.  | 
| default GraphTraversal<S,Vertex> | GraphTraversal. addV(String vertexLabel) | 
| GraphTraversal<Vertex,Vertex> | GraphTraversalSource. addV(String label) | 
| GraphTraversal<Vertex,Vertex> | GraphTraversalSource. addV(String label) | 
| GraphTraversal<Vertex,Vertex> | GraphTraversalSource.GraphTraversalSourceStub. addV(String label) | 
| GraphTraversal<Vertex,Vertex> | GraphTraversalSource.GraphTraversalSourceStub. addV(String label) | 
| static <A> GraphTraversal<A,Vertex> | __. addV(String vertexLabel) | 
| default GraphTraversal<S,Vertex> | GraphTraversal. both(String... edgeLabels)Map the  Vertexto its adjacent vertices given the edge labels. | 
| static <A> GraphTraversal<A,Vertex> | __. both(String... edgeLabels) | 
| default GraphTraversal<S,Vertex> | GraphTraversal. bothV()Map the  Edgeto its incident vertices. | 
| static <A> GraphTraversal<A,Vertex> | __. bothV() | 
| default GraphTraversal<S,Vertex> | GraphTraversal. in(String... edgeLabels)Map the  Vertexto its incoming adjacent vertices given the edge labels. | 
| static <A> GraphTraversal<A,Vertex> | __. in(String... edgeLabels) | 
| default GraphTraversal<S,Vertex> | GraphTraversal. inV() | 
| static <A> GraphTraversal<A,Vertex> | __. inV() | 
| default GraphTraversal<S,Vertex> | GraphTraversal. otherV()Map the  Edgeto the incident vertex that was not just traversed from in the path history. | 
| static <A> GraphTraversal<A,Vertex> | __. otherV() | 
| default GraphTraversal<S,Vertex> | GraphTraversal. out(String... edgeLabels)Map the  Vertexto its outgoing adjacent vertices given the edge labels. | 
| static <A> GraphTraversal<A,Vertex> | __. out(String... edgeLabels) | 
| default GraphTraversal<S,Vertex> | GraphTraversal. outV() | 
| static <A> GraphTraversal<A,Vertex> | __. outV() | 
| default GraphTraversal<S,Vertex> | GraphTraversal. to(Direction direction,
  String... edgeLabels)Map the  Vertexto its adjacent vertices given a direction and edge labels. | 
| static <A> GraphTraversal<A,Vertex> | __. to(Direction direction,
  String... edgeLabels) | 
| default GraphTraversal<S,Vertex> | GraphTraversal. toV(Direction direction)Map the  Edgeto its incident vertices given the direction. | 
| static <A> GraphTraversal<A,Vertex> | __. toV(Direction direction) | 
| default GraphTraversal<S,Vertex> | GraphTraversal. V(Object... vertexIdsOrElements) | 
| GraphTraversal<Vertex,Vertex> | GraphTraversalSource. V(Object... vertexIds) | 
| GraphTraversal<Vertex,Vertex> | GraphTraversalSource. V(Object... vertexIds) | 
| GraphTraversal<Vertex,Vertex> | GraphTraversalSource.GraphTraversalSourceStub. V(Object... vertexIds) | 
| GraphTraversal<Vertex,Vertex> | GraphTraversalSource.GraphTraversalSourceStub. V(Object... vertexIds) | 
| static <A> GraphTraversal<A,Vertex> | __. V(Object... vertexIdsOrElements) | 
| Modifier and Type | Method and Description | 
|---|---|
| default GraphTraversal<S,E> | GraphTraversal. from(Traversal<E,Vertex> fromVertex) | 
| default GraphTraversal<S,E> | GraphTraversal. to(Traversal<E,Vertex> toVertex) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | HasTest. assert_g_VX1X_out_hasXid_2_3X(Object id2,
                             Object id3,
                             Traversal<Vertex,Vertex> traversal) | 
| protected void | HasTest. assert_g_VX1X_out_hasXid_2_3X(Object id2,
                             Object id3,
                             Traversal<Vertex,Vertex> traversal) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Vertex | EdgeOtherVertexStep. map(Traverser.Admin<Edge> traverser) | 
| protected Vertex | AddVertexStep. map(Traverser.Admin<S> traverser) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | GroupCountStep.GroupCountMapReduce. map(Vertex vertex,
   MapReduce.MapEmitter<E,Long> emitter) | 
| void | GroupStep.GroupMapReduce. map(Vertex vertex,
   MapReduce.MapEmitter<K,Collection<?>> emitter) | 
| void | GroupStepV3d0.GroupMapReduceV3d0. map(Vertex vertex,
   MapReduce.MapEmitter<K,Collection<V>> emitter) | 
| void | TreeStep.TreeMapReduce. map(Vertex vertex,
   MapReduce.MapEmitter<MapReduce.NullObject,Tree> emitter) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Iterator<E> | VertexStep. flatMap(Traverser.Admin<Vertex> traverser) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | GroupCountSideEffectStep.GroupCountSideEffectMapReduce. map(Vertex vertex,
   MapReduce.MapEmitter<E,Long> emitter) | 
| void | GroupSideEffectStep.GroupSideEffectMapReduce. map(Vertex vertex,
   MapReduce.MapEmitter<K,Collection<?>> emitter) | 
| void | GroupSideEffectStepV3d0.GroupSideEffectMapReduceV3d0. map(Vertex vertex,
   MapReduce.MapEmitter<K,Collection<V>> emitter) | 
| void | AggregateStep.AggregateMapReduce. map(Vertex vertex,
   MapReduce.MapEmitter<MapReduce.NullObject,Object> emitter) | 
| void | StoreStep.StoreMapReduce. map(Vertex vertex,
   MapReduce.MapEmitter<MapReduce.NullObject,Object> emitter) | 
| void | ProfileStep.ProfileMapReduce. map(Vertex vertex,
   MapReduce.MapEmitter<MapReduce.NullObject,StandardTraversalMetrics> emitter) | 
| void | TreeSideEffectStep.TreeSideEffectMapReduce. map(Vertex vertex,
   MapReduce.MapEmitter<MapReduce.NullObject,Tree> emitter) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Iterator<Vertex> | ProfileTest.MockStep. flatMap(Traverser.Admin<Vertex> traverser) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ReducingBarrierStep.DefaultMapReduce. map(Vertex vertex,
   MapReduce.MapEmitter<MapReduce.NullObject,Object> emitter) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ConsoleMutationListener. vertexAdded(Vertex vertex) | 
| void | MutationListener. vertexAdded(Vertex vertex)Raised when a new  Vertexis added. | 
| void | ConsoleMutationListener. vertexPropertyChanged(Vertex element,
                     Property oldValue,
                     Object setValue,
                     Object... vertexPropertyKeyValues) | 
| void | MutationListener. vertexPropertyChanged(Vertex element,
                     Property oldValue,
                     Object setValue,
                     Object... vertexPropertyKeyValues)Raised after the property of a  Vertexchanged. | 
| void | ConsoleMutationListener. vertexRemoved(Vertex vertex) | 
| void | MutationListener. vertexRemoved(Vertex vertex)Raised after a  Vertexwas removed from the graph. | 
| Constructor and Description | 
|---|
| VertexAddedEvent(Vertex vertex) | 
| VertexPropertyChangedEvent(Vertex element,
                          Property oldValue,
                          Object newValue,
                          Object... vertexPropertyKeyValues) | 
| VertexRemovedEvent(Vertex vertex) | 
| Modifier and Type | Method and Description | 
|---|---|
| Traversal<Vertex,?> | SubgraphStrategy. getVertexCriterion() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | EventStrategyProcessTest.StubMutationListener. vertexAdded(Vertex vertex) | 
| void | EventStrategyProcessTest.StubMutationListener. vertexPropertyChanged(Vertex element,
                     Property oldValue,
                     Object setValue,
                     Object... vertexPropertyKeyValues) | 
| void | EventStrategyProcessTest.StubMutationListener. vertexRemoved(Vertex vertex) | 
| Modifier and Type | Method and Description | 
|---|---|
| SubgraphStrategy.Builder | SubgraphStrategy.Builder. vertexCriterion(Traversal<Vertex,?> predicate) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DefaultTraversalSideEffects. setLocalVertex(Vertex vertex)In a distributed  GraphComputertraversal, the sideEffects of the traversal are not a single object within a single JVM. | 
| void | EmptyTraversalSideEffects. setLocalVertex(Vertex vertex) | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | Graph. addVertex(Object... keyValues)Add a  Vertexto the graph given an optional series of key/value pairs. | 
| default Vertex | Graph. addVertex(String label)Add a  Vertexto the graph with provided vertex label. | 
| Vertex | VertexProperty. element()Gets the  Vertexthat owns thisVertexProperty. | 
| default Vertex | Edge. inVertex()Get the incoming/head vertex of this edge. | 
| default Vertex | Edge. outVertex()Get the outgoing/tail vertex of this edge. | 
| Modifier and Type | Method and Description | 
|---|---|
| default Iterator<Vertex> | Edge. bothVertices()Get both the outgoing and incoming vertices of this edge. | 
| Iterator<Vertex> | Edge. vertices(Direction direction)Retrieve the vertex (or vertices) associated with this edge as defined by the direction. | 
| Iterator<Vertex> | Vertex. vertices(Direction direction,
        String... edgeLabels)Gets an  Iteratorof adjacent vertices. | 
| Iterator<Vertex> | Graph. vertices(Object... vertexIds)Get the  Vertexobjects in this graph with the provided vertex ids. | 
| Modifier and Type | Method and Description | 
|---|---|
| Edge | Vertex. addEdge(String label,
       Vertex inVertex,
       Object... keyValues)Add an outgoing edge to the vertex with provided label and edge properties as key/value pairs. | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | GraphReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod)Reads a single vertex from an  InputStream. | 
| Vertex | GraphReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
          Function<Attachable<Edge>,Edge> edgeAttachMethod,
          Direction attachEdgesOfThisDirection)Reads a single vertex from an  InputStream. | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<Vertex> | GraphReader. readVertices(InputStream inputStream,
            Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
            Function<Attachable<Edge>,Edge> edgeAttachMethod,
            Direction attachEdgesOfThisDirection)Reads a set of one or more vertices from an  InputStreamwhich were written byGraphWriter.writeVertices(OutputStream, Iterator). | 
| Modifier and Type | Method and Description | 
|---|---|
| void | GraphWriter. writeVertex(OutputStream outputStream,
           Vertex v)Write a vertex to a stream without writing its edges. | 
| void | GraphWriter. writeVertex(OutputStream outputStream,
           Vertex v,
           Direction direction)Write a vertex to a stream with its associated edges. | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | GraphReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod)Reads a single vertex from an  InputStream. | 
| Vertex | GraphReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod)Reads a single vertex from an  InputStream. | 
| Vertex | GraphReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
          Function<Attachable<Edge>,Edge> edgeAttachMethod,
          Direction attachEdgesOfThisDirection)Reads a single vertex from an  InputStream. | 
| Vertex | GraphReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
          Function<Attachable<Edge>,Edge> edgeAttachMethod,
          Direction attachEdgesOfThisDirection)Reads a single vertex from an  InputStream. | 
| Iterator<Vertex> | GraphReader. readVertices(InputStream inputStream,
            Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
            Function<Attachable<Edge>,Edge> edgeAttachMethod,
            Direction attachEdgesOfThisDirection)Reads a set of one or more vertices from an  InputStreamwhich were written byGraphWriter.writeVertices(OutputStream, Iterator). | 
| Iterator<Vertex> | GraphReader. readVertices(InputStream inputStream,
            Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
            Function<Attachable<Edge>,Edge> edgeAttachMethod,
            Direction attachEdgesOfThisDirection)Reads a set of one or more vertices from an  InputStreamwhich were written byGraphWriter.writeVertices(OutputStream, Iterator). | 
| default void | GraphWriter. writeVertices(OutputStream outputStream,
             Iterator<Vertex> vertexIterator)Write a vertex to a stream without writing its edges. | 
| default void | GraphWriter. writeVertices(OutputStream outputStream,
             Iterator<Vertex> vertexIterator,
             Direction direction)Write a list of vertices from a  Traversalto a stream with its associated edges. | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | GraphMLReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod)This method is not supported for this reader. | 
| Vertex | GraphMLReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
          Function<Attachable<Edge>,Edge> edgeAttachMethod,
          Direction attachEdgesOfThisDirection)This method is not supported for this reader. | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<Vertex> | GraphMLReader. readVertices(InputStream inputStream,
            Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
            Function<Attachable<Edge>,Edge> edgeAttachMethod,
            Direction attachEdgesOfThisDirection)This method is not supported for this reader. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | GraphMLWriter. writeVertex(OutputStream outputStream,
           Vertex v)This method is not supported for this writer. | 
| void | GraphMLWriter. writeVertex(OutputStream outputStream,
           Vertex v,
           Direction direction)This method is not supported for this writer. | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | GraphMLReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod)This method is not supported for this reader. | 
| Vertex | GraphMLReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod)This method is not supported for this reader. | 
| Vertex | GraphMLReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
          Function<Attachable<Edge>,Edge> edgeAttachMethod,
          Direction attachEdgesOfThisDirection)This method is not supported for this reader. | 
| Vertex | GraphMLReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
          Function<Attachable<Edge>,Edge> edgeAttachMethod,
          Direction attachEdgesOfThisDirection)This method is not supported for this reader. | 
| Iterator<Vertex> | GraphMLReader. readVertices(InputStream inputStream,
            Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
            Function<Attachable<Edge>,Edge> edgeAttachMethod,
            Direction attachEdgesOfThisDirection)This method is not supported for this reader. | 
| Iterator<Vertex> | GraphMLReader. readVertices(InputStream inputStream,
            Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
            Function<Attachable<Edge>,Edge> edgeAttachMethod,
            Direction attachEdgesOfThisDirection)This method is not supported for this reader. | 
| void | GraphMLWriter. writeVertices(OutputStream outputStream,
             Iterator<Vertex> vertexIterator)This method is not supported for this writer. | 
| void | GraphMLWriter. writeVertices(OutputStream outputStream,
             Iterator<Vertex> vertexIterator,
             Direction direction)This method is not supported for this writer. | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | GraphSONReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod)Read a  Vertexfrom output generated by any of theGraphSONWriterwriteVertexorwriteVerticesmethods or byGraphSONWriter.writeGraph(OutputStream, Graph). | 
| Vertex | LegacyGraphSONReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod)This method is not supported for this reader. | 
| Vertex | GraphSONReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
          Function<Attachable<Edge>,Edge> edgeAttachMethod,
          Direction attachEdgesOfThisDirection)Read a  Vertexfrom output generated by any of theGraphSONWriterwriteVertexorwriteVerticesmethods or byGraphSONWriter.writeGraph(OutputStream, Graph). | 
| Vertex | LegacyGraphSONReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
          Function<Attachable<Edge>,Edge> edgeAttachMethod,
          Direction attachEdgesOfThisDirection)This method is not supported for this reader. | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<Vertex> | GraphSONReader. readVertices(InputStream inputStream,
            Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
            Function<Attachable<Edge>,Edge> edgeAttachMethod,
            Direction attachEdgesOfThisDirection)Read  Vertexobjects from output generated by any of theGraphSONWriterwriteVertexorwriteVerticesmethods or byGraphSONWriter.writeGraph(OutputStream, Graph). | 
| Iterator<Vertex> | LegacyGraphSONReader. readVertices(InputStream inputStream,
            Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
            Function<Attachable<Edge>,Edge> edgeAttachMethod,
            Direction attachEdgesOfThisDirection)This method is not supported for this reader. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | GraphSONWriter. writeVertex(OutputStream outputStream,
           Vertex v)Writes a single  Vertexwith no edges serialized. | 
| void | GraphSONWriter. writeVertex(OutputStream outputStream,
           Vertex v,
           Direction direction)Writes a single  Vertexto stream where edges only from the specified direction are written. | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | GraphSONReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod)Read a  Vertexfrom output generated by any of theGraphSONWriterwriteVertexorwriteVerticesmethods or byGraphSONWriter.writeGraph(OutputStream, Graph). | 
| Vertex | GraphSONReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod)Read a  Vertexfrom output generated by any of theGraphSONWriterwriteVertexorwriteVerticesmethods or byGraphSONWriter.writeGraph(OutputStream, Graph). | 
| Vertex | LegacyGraphSONReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod)This method is not supported for this reader. | 
| Vertex | LegacyGraphSONReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod)This method is not supported for this reader. | 
| Vertex | GraphSONReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
          Function<Attachable<Edge>,Edge> edgeAttachMethod,
          Direction attachEdgesOfThisDirection)Read a  Vertexfrom output generated by any of theGraphSONWriterwriteVertexorwriteVerticesmethods or byGraphSONWriter.writeGraph(OutputStream, Graph). | 
| Vertex | GraphSONReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
          Function<Attachable<Edge>,Edge> edgeAttachMethod,
          Direction attachEdgesOfThisDirection)Read a  Vertexfrom output generated by any of theGraphSONWriterwriteVertexorwriteVerticesmethods or byGraphSONWriter.writeGraph(OutputStream, Graph). | 
| Vertex | LegacyGraphSONReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
          Function<Attachable<Edge>,Edge> edgeAttachMethod,
          Direction attachEdgesOfThisDirection)This method is not supported for this reader. | 
| Vertex | LegacyGraphSONReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
          Function<Attachable<Edge>,Edge> edgeAttachMethod,
          Direction attachEdgesOfThisDirection)This method is not supported for this reader. | 
| Iterator<Vertex> | GraphSONReader. readVertices(InputStream inputStream,
            Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
            Function<Attachable<Edge>,Edge> edgeAttachMethod,
            Direction attachEdgesOfThisDirection)Read  Vertexobjects from output generated by any of theGraphSONWriterwriteVertexorwriteVerticesmethods or byGraphSONWriter.writeGraph(OutputStream, Graph). | 
| Iterator<Vertex> | GraphSONReader. readVertices(InputStream inputStream,
            Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
            Function<Attachable<Edge>,Edge> edgeAttachMethod,
            Direction attachEdgesOfThisDirection)Read  Vertexobjects from output generated by any of theGraphSONWriterwriteVertexorwriteVerticesmethods or byGraphSONWriter.writeGraph(OutputStream, Graph). | 
| Iterator<Vertex> | LegacyGraphSONReader. readVertices(InputStream inputStream,
            Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
            Function<Attachable<Edge>,Edge> edgeAttachMethod,
            Direction attachEdgesOfThisDirection)This method is not supported for this reader. | 
| Iterator<Vertex> | LegacyGraphSONReader. readVertices(InputStream inputStream,
            Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
            Function<Attachable<Edge>,Edge> edgeAttachMethod,
            Direction attachEdgesOfThisDirection)This method is not supported for this reader. | 
| void | GraphSONWriter. writeVertices(OutputStream outputStream,
             Iterator<Vertex> vertexIterator)Writes a list of vertices without edges. | 
| void | GraphSONWriter. writeVertices(OutputStream outputStream,
             Iterator<Vertex> vertexIterator,
             Direction direction)Writes a list of vertices in adjacency list format where vertices are written with edges from both
 directions. | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | GryoReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod)Read a  Vertexfrom output generated by any of theGryoWriterwriteVertexorwriteVerticesmethods or byGryoWriter.writeGraph(OutputStream, Graph). | 
| Vertex | GryoReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
          Function<Attachable<Edge>,Edge> edgeAttachMethod,
          Direction attachEdgesOfThisDirection)Read a  Vertexfrom output generated by any of theGryoWriterwriteVertexorwriteVerticesmethods or byGryoWriter.writeGraph(OutputStream, Graph). | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<Vertex> | GryoReader. readVertices(InputStream inputStream,
            Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
            Function<Attachable<Edge>,Edge> edgeAttachMethod,
            Direction attachEdgesOfThisDirection)Read  Vertexobjects from output generated by any of theGryoWriterwriteVertexorwriteVerticesmethods or byGryoWriter.writeGraph(OutputStream, Graph). | 
| Modifier and Type | Method and Description | 
|---|---|
| void | GryoWriter. writeVertex(OutputStream outputStream,
           Vertex v)Write a vertex to a stream without writing its edges. | 
| void | GryoWriter. writeVertex(OutputStream outputStream,
           Vertex v,
           Direction direction)Write a vertex to a stream with its associated edges. | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | GryoReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod)Read a  Vertexfrom output generated by any of theGryoWriterwriteVertexorwriteVerticesmethods or byGryoWriter.writeGraph(OutputStream, Graph). | 
| Vertex | GryoReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod)Read a  Vertexfrom output generated by any of theGryoWriterwriteVertexorwriteVerticesmethods or byGryoWriter.writeGraph(OutputStream, Graph). | 
| Vertex | GryoReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
          Function<Attachable<Edge>,Edge> edgeAttachMethod,
          Direction attachEdgesOfThisDirection)Read a  Vertexfrom output generated by any of theGryoWriterwriteVertexorwriteVerticesmethods or byGryoWriter.writeGraph(OutputStream, Graph). | 
| Vertex | GryoReader. readVertex(InputStream inputStream,
          Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
          Function<Attachable<Edge>,Edge> edgeAttachMethod,
          Direction attachEdgesOfThisDirection)Read a  Vertexfrom output generated by any of theGryoWriterwriteVertexorwriteVerticesmethods or byGryoWriter.writeGraph(OutputStream, Graph). | 
| Iterator<Vertex> | GryoReader. readVertices(InputStream inputStream,
            Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
            Function<Attachable<Edge>,Edge> edgeAttachMethod,
            Direction attachEdgesOfThisDirection)Read  Vertexobjects from output generated by any of theGryoWriterwriteVertexorwriteVerticesmethods or byGryoWriter.writeGraph(OutputStream, Graph). | 
| Iterator<Vertex> | GryoReader. readVertices(InputStream inputStream,
            Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
            Function<Attachable<Edge>,Edge> edgeAttachMethod,
            Direction attachEdgesOfThisDirection)Read  Vertexobjects from output generated by any of theGryoWriterwriteVertexorwriteVerticesmethods or byGryoWriter.writeGraph(OutputStream, Graph). | 
| void | GryoWriter. writeVertices(OutputStream outputStream,
             Iterator<Vertex> vertexIterator)Write a vertex to a stream without writing its edges. | 
| void | GryoWriter. writeVertices(OutputStream outputStream,
             Iterator<Vertex> vertexIterator,
             Direction direction)Write a list of vertices from a  Traversalto a stream with its associated edges. | 
| Modifier and Type | Field and Description | 
|---|---|
| static Comparator<Vertex> | Comparators. VERTEX_COMPARATOR | 
| Modifier and Type | Method and Description | 
|---|---|
| static Vertex | Attachable.Method. createVertex(Attachable<Vertex> attachableVertex,
            Graph hostGraph) | 
| static Vertex | Attachable.Method. createVertex(Attachable<Vertex> attachableVertex,
            Vertex hostVertex) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Optional<Vertex> | Attachable.Method. getVertex(Attachable<Vertex> attachableVertex,
         Graph hostGraph) | 
| static Optional<Vertex> | Attachable.Method. getVertex(Attachable<Vertex> attachableVertex,
         Vertex hostVertex) | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | ElementHelper. areEqual(Vertex a,
        Vertex b) | 
| static void | ElementHelper. attachProperties(Vertex vertex,
                Object... propertyKeyValues)Assign key/value pairs as properties to an  Vertex. | 
| static void | ElementHelper. attachProperties(Vertex vertex,
                VertexProperty.Cardinality cardinality,
                Object... propertyKeyValues)Assign key/value pairs as properties to a  Vertex. | 
| static IllegalStateException | Attachable.Exceptions. canNotGetAttachableFromHostVertex(Attachable<?> attachable,
                                 Vertex hostVertex) | 
| static Edge | Attachable.Method. createEdge(Attachable<Edge> attachableEdge,
          Vertex hostVertex) | 
| static Property | Attachable.Method. createProperty(Attachable<Property> attachableProperty,
              Vertex hostVertex) | 
| static Vertex | Attachable.Method. createVertex(Attachable<Vertex> attachableVertex,
            Vertex hostVertex) | 
| static VertexProperty | Attachable.Method. createVertexProperty(Attachable<VertexProperty> attachableVertexProperty,
                    Vertex hostVertex) | 
| static Optional<Edge> | Attachable.Method. getEdge(Attachable<Edge> attachableEdge,
       Vertex hostVertex) | 
| static Optional<Property> | Attachable.Method. getProperty(Attachable<Property> attachableProperty,
           Vertex hostVertex) | 
| static Optional<Vertex> | Attachable.Method. getVertex(Attachable<Vertex> attachableVertex,
         Vertex hostVertex) | 
| static Optional<VertexProperty> | Attachable.Method. getVertexProperty(Attachable<VertexProperty> attachableVertexProperty,
                 Vertex hostVertex) | 
| static <V> Optional<VertexProperty<V>> | ElementHelper. stageVertexProperty(Vertex vertex,
                   VertexProperty.Cardinality cardinality,
                   String key,
                   V value,
                   Object... keyValues)This is a helper method for dealing with vertex property cardinality and typically used in  property(org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality, String, Object, Object...). | 
| static Map<String,List<VertexProperty>> | ElementHelper. vertexPropertyMap(Vertex vertex,
                 String... propertyKeys) | 
| static Map<String,List> | ElementHelper. vertexPropertyValueMap(Vertex vertex,
                      String... propertyKeys) | 
| static String | StringFactory. vertexString(Vertex vertex)Construct the representation for a  Vertex. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Vertex | Attachable.Method. createVertex(Attachable<Vertex> attachableVertex,
            Graph hostGraph) | 
| static Vertex | Attachable.Method. createVertex(Attachable<Vertex> attachableVertex,
            Vertex hostVertex) | 
| static Optional<Vertex> | Attachable.Method. getVertex(Attachable<Vertex> attachableVertex,
         Graph hostGraph) | 
| static Optional<Vertex> | Attachable.Method. getVertex(Attachable<Vertex> attachableVertex,
         Vertex hostVertex) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DetachedVertex | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | DetachedVertexProperty. element() | 
| Vertex | DetachedEdge. inVertex() | 
| Vertex | DetachedEdge. outVertex() | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<Vertex> | DetachedEdge. vertices(Direction direction) | 
| Iterator<Vertex> | DetachedVertex. vertices(Direction direction,
        String... labels) | 
| Modifier and Type | Method and Description | 
|---|---|
| Edge | DetachedVertex. addEdge(String label,
       Vertex inVertex,
       Object... keyValues) | 
| static DetachedVertex | DetachedFactory. detach(Vertex vertex,
      boolean withProperties) | 
| Constructor and Description | 
|---|
| DetachedVertex(Vertex vertex,
              boolean withProperties) | 
| DetachedVertexProperty(Object id,
                      String label,
                      V value,
                      Map<String,Object> properties,
                      Vertex vertex) | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | EmptyGraph. addVertex(Object... keyValues) | 
| Vertex | EmptyVertexProperty. element() | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<Vertex> | EmptyGraph. vertices(Object... vertexIds) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ReferenceVertex | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | ReferenceVertexProperty. element() | 
| Vertex | ReferenceEdge. inVertex() | 
| Vertex | ReferenceEdge. outVertex() | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<Vertex> | ReferenceEdge. vertices(Direction direction) | 
| Iterator<Vertex> | ReferenceVertex. vertices(Direction direction,
        String... edgeLabels) | 
| Modifier and Type | Method and Description | 
|---|---|
| Edge | ReferenceVertex. addEdge(String label,
       Vertex inVertex,
       Object... keyValues) | 
| static ReferenceVertex | ReferenceFactory. detach(Vertex vertex) | 
| Constructor and Description | 
|---|
| ReferenceVertex(Vertex vertex) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | StarGraph.StarAdjacentVertex | 
| class  | StarGraph.StarVertex | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | StarGraph. addVertex(Object... keyValues) | 
| Vertex | StarGraph.StarVertexProperty. element() | 
| Vertex | StarGraph.StarOutEdge. inVertex() | 
| Vertex | StarGraph.StarInEdge. inVertex() | 
| Vertex | StarGraph.StarOutEdge. outVertex() | 
| Vertex | StarGraph.StarInEdge. outVertex() | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<Vertex> | StarGraph.StarEdge. vertices(Direction direction) | 
| Iterator<Vertex> | StarGraph.StarVertex. vertices(Direction direction,
        String... edgeLabels) | 
| Iterator<Vertex> | StarGraph.StarAdjacentVertex. vertices(Direction direction,
        String... edgeLabels) | 
| Iterator<Vertex> | StarGraph. vertices(Object... vertexIds) | 
| Modifier and Type | Method and Description | 
|---|---|
| Edge | StarGraph.StarVertex. addEdge(String label,
       Vertex inVertex,
       Object... keyValues) | 
| Edge | StarGraph.StarAdjacentVertex. addEdge(String label,
       Vertex inVertex,
       Object... keyValues) | 
| static StarGraph | StarGraph. of(Vertex vertex) | 
| Constructor and Description | 
|---|
| TinkerMessenger(Vertex vertex,
               org.apache.tinkerpop.gremlin.tinkergraph.process.computer.TinkerMessageBoard<M> messageBoard,
               Optional<MessageCombiner<M>> combiner) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TinkerVertex | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Vertex | TinkerEdge. inVertex | 
| protected Vertex | TinkerEdge. outVertex | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Map<Object,Vertex> | TinkerGraph. vertices | 
| Modifier and Type | Method and Description | 
|---|---|
| Vertex | TinkerGraph. addVertex(Object... keyValues) | 
| Vertex | TinkerVertexProperty. element() | 
| Vertex | TinkerEdge. inVertex() | 
| Vertex | TinkerEdge. outVertex() | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<Vertex> | TinkerEdge. vertices(Direction direction) | 
| Iterator<Vertex> | TinkerVertex. vertices(Direction direction,
        String... edgeLabels) | 
| Iterator<Vertex> | TinkerGraph. vertices(Object... vertexIds) | 
| Modifier and Type | Method and Description | 
|---|---|
| Edge | TinkerVertex. addEdge(String label,
       Vertex vertex,
       Object... keyValues) | 
| Constructor and Description | 
|---|
| TinkerEdge(Object id,
          Vertex outVertex,
          String label,
          Vertex inVertex) | 
Copyright © 2013–2015 Apache Software Foundation. All rights reserved.