Uses of Interface
org.apache.tinkerpop.gremlin.structure.Vertex
-
-
Uses of Vertex in org.apache.tinkerpop.gremlin.language.grammar
Methods in org.apache.tinkerpop.gremlin.language.grammar that return Vertex Modifier and Type Method Description Vertex
StructureElementVisitor. visitStructureVertex(GremlinParser.StructureVertexContext ctx)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.process.computer
Fields in org.apache.tinkerpop.gremlin.process.computer with type parameters of type Vertex Modifier and Type Field Description Supplier<? extends Traversal<Vertex,Edge>>
MessageScope.Local. incidentTraversal
Methods in org.apache.tinkerpop.gremlin.process.computer that return types with arguments of type Vertex Modifier and Type Method Description Traversal<Vertex,Edge>
MessageScope.Local.ReverseTraversalSupplier. get()
Traversal.Admin<Vertex,Edge>
GraphFilter. getEdgeFilter()
Get the edge filter associated with this graph filter.Traversal<Vertex,Edge>
Computer. getEdges()
Supplier<? extends Traversal<Vertex,Edge>>
MessageScope.Local. getIncidentTraversal()
Traversal.Admin<Vertex,Vertex>
GraphFilter. getVertexFilter()
Get the vertex filter associated with this graph filter.Traversal.Admin<Vertex,Vertex>
GraphFilter. getVertexFilter()
Get the vertex filter associated with this graph filter.Traversal<Vertex,Vertex>
Computer. getVertices()
Traversal<Vertex,Vertex>
Computer. getVertices()
Iterable<Vertex>
MessageScope.Global. vertices()
Methods in org.apache.tinkerpop.gremlin.process.computer with parameters of type Vertex Modifier and Type Method 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.Iterator<Edge>
GraphFilter. legalEdges(Vertex vertex)
Returns an iterator of legal edges incident to the provided vertex.boolean
GraphFilter. legalVertex(Vertex vertex)
Returns true if the provided vertex meets the vertex-filter criteria.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)
Method parameters in org.apache.tinkerpop.gremlin.process.computer with type arguments of type Vertex Modifier and Type Method Description static IllegalArgumentException
GraphComputer.Exceptions. edgeFilterAccessesAdjacentVertices(Traversal<Vertex,Edge> edgeFilter)
Computer
Computer. edges(Traversal<Vertex,Edge> edgeFilter)
GraphComputer
GraphComputer. edges(Traversal<Vertex,Edge> edgeFilter)
Add a filter that will limit which edges of the vertices are loaded from the graph source.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)
void
GraphFilter. setEdgeFilter(Traversal<Vertex,Edge> edgeFilter)
Set the filter for selecting edges from the source graph.void
GraphFilter. setVertexFilter(Traversal<Vertex,Vertex> vertexFilter)
Set the filter for selecting vertices from the source graph.void
GraphFilter. setVertexFilter(Traversal<Vertex,Vertex> vertexFilter)
Set the filter for selecting vertices from the source graph.static IllegalArgumentException
GraphComputer.Exceptions. vertexFilterAccessesIncidentEdges(Traversal<Vertex,Vertex> vertexFilter)
static IllegalArgumentException
GraphComputer.Exceptions. vertexFilterAccessesIncidentEdges(Traversal<Vertex,Vertex> vertexFilter)
Computer
Computer. vertices(Traversal<Vertex,Vertex> vertexFilter)
Computer
Computer. vertices(Traversal<Vertex,Vertex> vertexFilter)
GraphComputer
GraphComputer. vertices(Traversal<Vertex,Vertex> vertexFilter)
Add a filter that will limit which vertices are loaded from the graph source.GraphComputer
GraphComputer. vertices(Traversal<Vertex,Vertex> vertexFilter)
Add a filter that will limit which vertices are loaded from the graph source. -
Uses of Vertex in org.apache.tinkerpop.gremlin.process.computer.clone
Methods in org.apache.tinkerpop.gremlin.process.computer.clone with parameters of type Vertex Modifier and Type Method Description void
CloneVertexProgram. execute(Vertex sourceVertex, Messenger<org.javatuples.Tuple> messenger, Memory memory)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.process.computer.clustering.connected
Methods in org.apache.tinkerpop.gremlin.process.computer.clustering.connected with parameters of type Vertex Modifier and Type Method Description void
ConnectedComponentVertexProgram. execute(Vertex vertex, Messenger<String> messenger, Memory memory)
Method parameters in org.apache.tinkerpop.gremlin.process.computer.clustering.connected with type arguments of type Vertex Modifier and Type Method Description ConnectedComponentVertexProgram.Builder
ConnectedComponentVertexProgram.Builder. edges(Traversal.Admin<Vertex,Edge> edgeTraversal)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure
Methods in org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure with parameters of type Vertex Modifier and Type Method Description void
PeerPressureVertexProgram. execute(Vertex vertex, Messenger<org.javatuples.Pair<Serializable,Double>> messenger, Memory memory)
void
ClusterCountMapReduce. map(Vertex vertex, MapReduce.MapEmitter<MapReduce.NullObject,Serializable> emitter)
void
ClusterPopulationMapReduce. map(Vertex vertex, MapReduce.MapEmitter<Serializable,Long> emitter)
Method parameters in org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure with type arguments of type Vertex Modifier and Type Method Description PeerPressureVertexProgram.Builder
PeerPressureVertexProgram.Builder. edges(Traversal.Admin<Vertex,Edge> edgeTraversal)
PeerPressureVertexProgram.Builder
PeerPressureVertexProgram.Builder. initialVoteStrength(Traversal.Admin<Vertex,? extends Number> initialVoteStrengthTraversal)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank
Methods in org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank with parameters of type Vertex Modifier and Type Method Description void
PageRankVertexProgram. execute(Vertex vertex, Messenger<Double> messenger, Memory memory)
void
PageRankMapReduce. map(Vertex vertex, MapReduce.MapEmitter<Object,Double> emitter)
Method parameters in org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank with type arguments of type Vertex Modifier and Type Method Description PageRankVertexProgram.Builder
PageRankVertexProgram.Builder. edges(Traversal.Admin<Vertex,Edge> edgeTraversal)
PageRankVertexProgram.Builder
PageRankVertexProgram.Builder. initialRank(Traversal.Admin<Vertex,? extends Number> initialRankTraversal)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.process.computer.search.path
Fields in org.apache.tinkerpop.gremlin.process.computer.search.path with type parameters of type Vertex Modifier and Type Field Description static PureTraversal<Vertex,Edge>
ShortestPathVertexProgram. DEFAULT_EDGE_TRAVERSAL
static PureTraversal<Vertex,?>
ShortestPathVertexProgram. DEFAULT_VERTEX_FILTER_TRAVERSAL
Methods in org.apache.tinkerpop.gremlin.process.computer.search.path with parameters of type Vertex Modifier and Type Method Description void
ShortestPathVertexProgram. execute(Vertex vertex, Messenger<org.javatuples.Triplet<Path,Edge,Number>> messenger, Memory memory)
Method parameters in org.apache.tinkerpop.gremlin.process.computer.search.path with type arguments of type Vertex Modifier and Type Method Description ShortestPathVertexProgram.Builder
ShortestPathVertexProgram.Builder. edgeTraversal(Traversal<Vertex,Edge> edgeTraversal)
ShortestPathVertexProgram.Builder
ShortestPathVertexProgram.Builder. source(Traversal<Vertex,?> sourceVertexFilter)
ShortestPathVertexProgram.Builder
ShortestPathVertexProgram.Builder. target(Traversal<Vertex,?> targetVertexFilter)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.process.computer.traversal
Methods in org.apache.tinkerpop.gremlin.process.computer.traversal with parameters of type Vertex Modifier and Type Method Description void
TraversalVertexProgram. execute(Vertex vertex, Messenger<TraverserSet<Object>> messenger, Memory memory)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.process.computer.traversal.lambda
Method parameters in org.apache.tinkerpop.gremlin.process.computer.traversal.lambda with type arguments of type Vertex Modifier and Type Method Description void
HaltedTraversersCountTraversal. addStart(Traverser.Admin<Vertex> start)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.process.computer.traversal.step.map
Methods in org.apache.tinkerpop.gremlin.process.computer.traversal.step.map that return types with arguments of type Vertex Modifier and Type Method Description List<Traversal.Admin<Vertex,Edge>>
PageRankVertexProgramStep. getLocalChildren()
List<Traversal.Admin<Vertex,Edge>>
PeerPressureVertexProgramStep. getLocalChildren()
-
Uses of Vertex in org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.decoration
Method parameters in org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.decoration with type arguments of type Vertex Modifier and Type Method Description VertexProgramStrategy.Builder
VertexProgramStrategy.Builder. edges(Traversal<Vertex,Edge> edges)
VertexProgramStrategy.Builder
VertexProgramStrategy.Builder. vertices(Traversal<Vertex,Vertex> vertices)
VertexProgramStrategy.Builder
VertexProgramStrategy.Builder. vertices(Traversal<Vertex,Vertex> vertices)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.optimization
Methods in org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.optimization that return types with arguments of type Vertex Modifier and Type Method Description protected static Traversal.Admin<Vertex,Edge>
GraphFilterStrategy. getEdgeFilter(Traversal.Admin<?,?> traversal)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.process.computer.util
Classes in org.apache.tinkerpop.gremlin.process.computer.util that implement Vertex Modifier and Type Class Description class
ComputerGraph.ComputerAdjacentVertex
class
ComputerGraph.ComputerVertex
Methods in org.apache.tinkerpop.gremlin.process.computer.util that return Vertex Modifier and Type Method Description Vertex
ComputerGraph. addVertex(Object... keyValues)
Vertex
ComputerGraph.ComputerVertexProperty. element()
Vertex
ComputerGraph.ComputerAdjacentVertex. getBaseVertex()
Vertex
ComputerGraph.ComputerVertex. getBaseVertex()
Vertex
ComputerGraph.ComputerEdge. inVertex()
Vertex
ComputerGraph.ComputerEdge. outVertex()
Methods in org.apache.tinkerpop.gremlin.process.computer.util that return types with arguments of type Vertex Modifier and Type Method Description Iterator<Vertex>
ComputerGraph.ComputerAdjacentVertex. vertices(Direction direction, String... edgeLabels)
Iterator<Vertex>
ComputerGraph.ComputerEdge. vertices(Direction direction)
Iterator<Vertex>
ComputerGraph.ComputerVertex. vertices(Direction direction, String... edgeLabels)
Iterator<Vertex>
ComputerGraph. vertices(Object... vertexIds)
Methods in org.apache.tinkerpop.gremlin.process.computer.util with parameters of type Vertex Modifier and Type Method Description Edge
ComputerGraph.ComputerAdjacentVertex. addEdge(String label, Vertex inVertex, Object... keyValues)
Edge
ComputerGraph.ComputerVertex. addEdge(String label, Vertex inVertex, Object... keyValues)
static ComputerGraph.ComputerVertex
ComputerGraph. mapReduce(Vertex starVertex)
static ComputerGraph.ComputerVertex
ComputerGraph. vertexProgram(Vertex starVertex, VertexProgram vertexProgram)
Constructors in org.apache.tinkerpop.gremlin.process.computer.util with parameters of type Vertex Constructor Description ComputerAdjacentVertex(Vertex adjacentVertex)
ComputerVertex(Vertex vertex)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.process.traversal
Methods in org.apache.tinkerpop.gremlin.process.traversal with parameters of type Vertex Modifier and Type Method Description protected abstract Script
Translator.ScriptTranslator.AbstractTypeTranslator. produceScript(Vertex o)
Take theVertex
and writes the syntax directly to the memberTranslator.ScriptTranslator.AbstractTypeTranslator.script
variable. -
Uses of Vertex in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph
Methods in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph that return types with arguments of type Vertex Modifier and Type Method Description static <A> GraphTraversal<A,Vertex>
__. addV()
static <A> GraphTraversal<A,Vertex>
__. addV(String vertexLabel)
static <A> GraphTraversal<A,Vertex>
__. addV(Traversal<?,String> vertexLabelTraversal)
default GraphTraversal<S,Vertex>
GraphTraversal. addV()
Adds aVertex
with a default vertex label.default GraphTraversal<S,Vertex>
GraphTraversal. addV(String vertexLabel)
Adds aVertex
.default GraphTraversal<S,Vertex>
GraphTraversal. addV(Traversal<?,String> vertexLabelTraversal)
GraphTraversal<Vertex,Vertex>
GraphTraversalSource. addV()
Spawns aGraphTraversal
by adding a vertex with the default label.GraphTraversal<Vertex,Vertex>
GraphTraversalSource. addV()
Spawns aGraphTraversal
by adding a vertex with the default label.GraphTraversal<Vertex,Vertex>
GraphTraversalSource. addV(String vertexLabel)
Spawns aGraphTraversal
by adding a vertex with the specified label.GraphTraversal<Vertex,Vertex>
GraphTraversalSource. addV(String vertexLabel)
Spawns aGraphTraversal
by adding a vertex with the specified label.GraphTraversal<Vertex,Vertex>
GraphTraversalSource. addV(Traversal<?,String> vertexLabelTraversal)
Spawns aGraphTraversal
by adding a vertex with the label as determined by aTraversal
.GraphTraversal<Vertex,Vertex>
GraphTraversalSource. addV(Traversal<?,String> vertexLabelTraversal)
Spawns aGraphTraversal
by adding a vertex with the label as determined by aTraversal
.static GraphTraversal<Vertex,Vertex>
__. both(String... edgeLabels)
static GraphTraversal<Vertex,Vertex>
__. both(String... edgeLabels)
default GraphTraversal<S,Vertex>
GraphTraversal. both(String... edgeLabels)
Map theVertex
to its adjacent vertices given the edge labels.static GraphTraversal<Vertex,Edge>
__. bothE(String... edgeLabels)
static GraphTraversal<Edge,Vertex>
__. bothV()
default GraphTraversal<S,Vertex>
GraphTraversal. bothV()
Map theEdge
to its incident vertices.static GraphTraversal<Vertex,Vertex>
__. in(String... edgeLabels)
static GraphTraversal<Vertex,Vertex>
__. in(String... edgeLabels)
default GraphTraversal<S,Vertex>
GraphTraversal. in(String... edgeLabels)
Map theVertex
to its incoming adjacent vertices given the edge labels.static GraphTraversal<Vertex,Edge>
__. inE(String... edgeLabels)
static GraphTraversal<Edge,Vertex>
__. inV()
default GraphTraversal<S,Vertex>
GraphTraversal. inV()
static <A> GraphTraversal<A,Vertex>
__. mergeV()
static <A> GraphTraversal<A,Vertex>
__. mergeV(Map<Object,Object> searchCreate)
static <A> GraphTraversal<A,Vertex>
__. mergeV(Traversal<?,Map<Object,Object>> searchCreate)
default GraphTraversal<S,Vertex>
GraphTraversal. mergeV()
Performs a merge (i.e.default GraphTraversal<S,Vertex>
GraphTraversal. mergeV(Map<Object,Object> searchCreate)
Performs a merge (i.e.default GraphTraversal<S,Vertex>
GraphTraversal. mergeV(Traversal<?,Map<Object,Object>> searchCreate)
Performs a merge (i.e.GraphTraversal<Vertex,Vertex>
GraphTraversalSource. mergeV(Map<Object,Object> searchCreate)
Spawns aGraphTraversal
by doing a merge (i.e.GraphTraversal<Vertex,Vertex>
GraphTraversalSource. mergeV(Map<Object,Object> searchCreate)
Spawns aGraphTraversal
by doing a merge (i.e.<S> GraphTraversal<S,Vertex>
GraphTraversalSource. mergeV(Traversal<?,Map<Object,Object>> searchCreate)
Spawns aGraphTraversal
by doing a merge (i.e.static GraphTraversal<Edge,Vertex>
__. otherV()
default GraphTraversal<S,Vertex>
GraphTraversal. otherV()
Map theEdge
to the incident vertex that was not just traversed from in the path history.static GraphTraversal<Vertex,Vertex>
__. out(String... edgeLabels)
static GraphTraversal<Vertex,Vertex>
__. out(String... edgeLabels)
default GraphTraversal<S,Vertex>
GraphTraversal. out(String... edgeLabels)
Map theVertex
to its outgoing adjacent vertices given the edge labels.static GraphTraversal<Vertex,Edge>
__. outE(String... edgeLabels)
static GraphTraversal<Edge,Vertex>
__. outV()
default GraphTraversal<S,Vertex>
GraphTraversal. outV()
static GraphTraversal<Vertex,Vertex>
__. to(Direction direction, String... edgeLabels)
static GraphTraversal<Vertex,Vertex>
__. to(Direction direction, String... edgeLabels)
default GraphTraversal<S,Vertex>
GraphTraversal. to(Direction direction, String... edgeLabels)
Map theVertex
to its adjacent vertices given a direction and edge labels.static GraphTraversal<Vertex,Edge>
__. toE(Direction direction, String... edgeLabels)
static GraphTraversal<Edge,Vertex>
__. toV(Direction direction)
default GraphTraversal<S,Vertex>
GraphTraversal. toV(Direction direction)
Map theEdge
to its incident vertices given the direction.static <A> GraphTraversal<A,Vertex>
__. V(Object... vertexIdsOrElements)
default GraphTraversal<S,Vertex>
GraphTraversal. V(Object... vertexIdsOrElements)
AV
step is usually used to start a traversal but it may also be used mid-traversal.GraphTraversal<Vertex,Vertex>
GraphTraversalSource. V(Object... vertexIds)
Spawns aGraphTraversal
starting with all vertices or some subset of vertices as specified by their unique identifier.GraphTraversal<Vertex,Vertex>
GraphTraversalSource. V(Object... vertexIds)
Spawns aGraphTraversal
starting with all vertices or some subset of vertices as specified by their unique identifier.Methods in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph with parameters of type Vertex Modifier and Type Method Description default GraphTraversal<S,E>
GraphTraversal. from(Vertex fromVertex)
When used as a modifier toGraphTraversal.addE(String)
this method specifies the traversal to use for selecting the outgoing vertex of the newly addedEdge
.default GraphTraversal<S,E>
GraphTraversal. to(Vertex toVertex)
When used as a modifier toGraphTraversal.addE(String)
this method specifies the traversal to use for selecting the incoming vertex of the newly addedEdge
.Method parameters in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph with type arguments of type Vertex Modifier and Type Method Description default GraphTraversal<S,E>
GraphTraversal. from(Traversal<?,Vertex> fromVertex)
When used as a modifier toGraphTraversal.addE(String)
this method specifies the traversal to use for selecting the outgoing vertex of the newly addedEdge
.default GraphTraversal<S,E>
GraphTraversal. to(Traversal<?,Vertex> toVertex)
When used as a modifier toGraphTraversal.addE(String)
this method specifies the traversal to use for selecting the incoming vertex of the newly addedEdge
. -
Uses of Vertex in org.apache.tinkerpop.gremlin.process.traversal.step.map
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.map that return Vertex Modifier and Type Method Description protected Vertex
AddVertexStep. map(Traverser.Admin<S> traverser)
protected Vertex
EdgeOtherVertexStep. map(Traverser.Admin<Edge> traverser)
protected Vertex
MergeEdgeStep. resolveVertex(Object arg)
protected Vertex
MergeEdgeStep. resolveVertex(Traverser.Admin<S> traverser, Traversal.Admin<S,Object> traversal)
protected Vertex
MergeEdgeStep. tryAttachVertex(Vertex v)
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.map that return types with arguments of type Vertex Modifier and Type Method Description protected Iterator<Vertex>
EdgeVertexStep. flatMap(Traverser.Admin<Edge> traverser)
protected Iterator<Vertex>
MergeVertexStep. flatMap(Traverser.Admin<S> traverser)
protected Traverser.Admin<Vertex>
AddVertexStartStep. processNextStart()
protected CloseableIterator<Vertex>
MergeVertexStep. searchVertices(Map search)
Translate the Map into search criteria.static CloseableIterator<Vertex>
MergeVertexStep. searchVertices(Graph graph, Map search)
Translate the Map into a g.V() traversal against the supplied graph.Methods in org.apache.tinkerpop.gremlin.process.traversal.step.map with parameters of type Vertex Modifier and Type Method Description protected Map<Object,Object>
ElementMapStep. getVertexStructure(Vertex v)
protected Vertex
MergeEdgeStep. tryAttachVertex(Vertex v)
Method parameters in org.apache.tinkerpop.gremlin.process.traversal.step.map with type arguments of type Vertex Modifier and Type Method Description protected Iterator<E>
VertexStep. flatMap(Traverser.Admin<Vertex> traverser)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.process.traversal.step.util.event
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.util.event with parameters of type Vertex Modifier and Type Method Description void
ConsoleMutationListener. vertexAdded(Vertex vertex)
void
MutationListener. vertexAdded(Vertex vertex)
Raised when a newVertex
is added.void
ConsoleMutationListener. vertexPropertyChanged(Vertex element, VertexProperty oldValue, Object setValue, Object... vertexPropertyKeyValues)
void
MutationListener. vertexPropertyChanged(Vertex element, VertexProperty oldValue, Object setValue, Object... vertexPropertyKeyValues)
Raised after the property of aVertex
changed.void
ConsoleMutationListener. vertexRemoved(Vertex vertex)
void
MutationListener. vertexRemoved(Vertex vertex)
Raised after aVertex
was removed from the graph.Constructors in org.apache.tinkerpop.gremlin.process.traversal.step.util.event with parameters of type Vertex Constructor Description VertexAddedEvent(Vertex vertex)
VertexPropertyChangedEvent(Vertex element, Property oldValue, Object newValue, Object... vertexPropertyKeyValues)
VertexRemovedEvent(Vertex vertex)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration
Methods in org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration that return types with arguments of type Vertex Modifier and Type Method Description Traversal<Vertex,?>
SubgraphStrategy. getVertexCriterion()
Method parameters in org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration with type arguments of type Vertex Modifier and Type Method Description SubgraphStrategy.Builder
SubgraphStrategy.Builder. vertices(Traversal<Vertex,?> vertexPredicate)
The traversal predicate that defines the vertices to include in the subgraph. -
Uses of Vertex in org.apache.tinkerpop.gremlin.process.traversal.translator
Methods in org.apache.tinkerpop.gremlin.process.traversal.translator with parameters of type Vertex Modifier and Type Method Description protected Script
DotNetTranslator.DefaultTypeTranslator. produceScript(Vertex o)
protected Script
GolangTranslator.DefaultTypeTranslator. produceScript(Vertex o)
protected Script
GroovyTranslator.DefaultTypeTranslator. produceScript(Vertex o)
protected Script
GroovyTranslator.LanguageTypeTranslator. produceScript(Vertex o)
protected Script
JavascriptTranslator.DefaultTypeTranslator. produceScript(Vertex o)
protected Script
PythonTranslator.DefaultTypeTranslator. produceScript(Vertex o)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.structure
Methods in org.apache.tinkerpop.gremlin.structure that return Vertex Modifier and Type Method Description Vertex
Graph. addVertex(Object... keyValues)
Add aVertex
to the graph given an optional series of key/value pairs.default Vertex
Graph. addVertex(String label)
Add aVertex
to the graph with provided vertex label.Vertex
VertexProperty. element()
Gets theVertex
that 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.Methods in org.apache.tinkerpop.gremlin.structure that return types with arguments of type Vertex Modifier and Type Method 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>
Graph. vertices(Object... vertexIds)
Iterator<Vertex>
Vertex. vertices(Direction direction, String... edgeLabels)
Gets anIterator
of adjacent vertices.Methods in org.apache.tinkerpop.gremlin.structure with parameters of type Vertex Modifier and Type Method 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. -
Uses of Vertex in org.apache.tinkerpop.gremlin.structure.io
Methods in org.apache.tinkerpop.gremlin.structure.io that return Vertex Modifier and Type Method Description Vertex
GraphReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod)
Reads a single vertex from anInputStream
.Vertex
GraphReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)
Reads a single vertex from anInputStream
.Methods in org.apache.tinkerpop.gremlin.structure.io that return types with arguments of type Vertex Modifier and Type Method Description default Iterator<Vertex>
Storage. head(String location, Class readerClass)
Get the vertices at the specified graph location.Iterator<Vertex>
Storage. head(String location, Class readerClass, int totalLines)
Get the vertices at the specified graph location.default Optional<Vertex>
GraphReader. readVertex(InputStream inputStream, GraphFilter graphFilter)
Reads a single vertex from anInputStream
.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 anInputStream
which were written byGraphWriter.writeVertices(OutputStream, Iterator)
.Methods in org.apache.tinkerpop.gremlin.structure.io with parameters of type Vertex Modifier and Type Method 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.Method parameters in org.apache.tinkerpop.gremlin.structure.io with type arguments of type Vertex Modifier and Type Method Description Vertex
GraphReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod)
Reads a single vertex from anInputStream
.Vertex
GraphReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod)
Reads a single vertex from anInputStream
.Vertex
GraphReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)
Reads a single vertex from anInputStream
.Vertex
GraphReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)
Reads a single vertex from anInputStream
.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 anInputStream
which 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 anInputStream
which 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 aTraversal
to a stream with its associated edges. -
Uses of Vertex in org.apache.tinkerpop.gremlin.structure.io.binary.types
Methods in org.apache.tinkerpop.gremlin.structure.io.binary.types that return Vertex Modifier and Type Method Description protected Vertex
VertexSerializer. readValue(Buffer buffer, GraphBinaryReader context)
Methods in org.apache.tinkerpop.gremlin.structure.io.binary.types with parameters of type Vertex Modifier and Type Method Description protected void
VertexSerializer. writeValue(Vertex value, Buffer buffer, GraphBinaryWriter context)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.structure.io.graphml
Methods in org.apache.tinkerpop.gremlin.structure.io.graphml that return Vertex Modifier and Type Method 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.Methods in org.apache.tinkerpop.gremlin.structure.io.graphml that return types with arguments of type Vertex Modifier and Type Method 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.Methods in org.apache.tinkerpop.gremlin.structure.io.graphml with parameters of type Vertex Modifier and Type Method 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.Method parameters in org.apache.tinkerpop.gremlin.structure.io.graphml with type arguments of type Vertex Modifier and Type Method 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. -
Uses of Vertex in org.apache.tinkerpop.gremlin.structure.io.graphson
Methods in org.apache.tinkerpop.gremlin.structure.io.graphson that return Vertex Modifier and Type Method Description Vertex
GraphSONReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod)
Read aVertex
from output generated by any of theGraphSONWriter
writeVertex
orwriteVertices
methods or byGraphSONWriter.writeGraph(OutputStream, Graph)
.Vertex
GraphSONReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)
Read aVertex
from output generated by any of theGraphSONWriter
writeVertex
orwriteVertices
methods 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, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)
This method is not supported for this reader.Methods in org.apache.tinkerpop.gremlin.structure.io.graphson that return types with arguments of type Vertex Modifier and Type Method Description Iterator<Vertex>
GraphSONReader. readVertices(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)
ReadVertex
objects from output generated by any of theGraphSONWriter
writeVertex
orwriteVertices
methods 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.Methods in org.apache.tinkerpop.gremlin.structure.io.graphson with parameters of type Vertex Modifier and Type Method Description void
GraphSONWriter. writeVertex(OutputStream outputStream, Vertex v)
Writes a singleVertex
with no edges serialized.void
GraphSONWriter. writeVertex(OutputStream outputStream, Vertex v, Direction direction)
Writes a singleVertex
to stream where edges only from the specified direction are written.Method parameters in org.apache.tinkerpop.gremlin.structure.io.graphson with type arguments of type Vertex Modifier and Type Method Description Vertex
GraphSONReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod)
Read aVertex
from output generated by any of theGraphSONWriter
writeVertex
orwriteVertices
methods or byGraphSONWriter.writeGraph(OutputStream, Graph)
.Vertex
GraphSONReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod)
Read aVertex
from output generated by any of theGraphSONWriter
writeVertex
orwriteVertices
methods or byGraphSONWriter.writeGraph(OutputStream, Graph)
.Vertex
GraphSONReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)
Read aVertex
from output generated by any of theGraphSONWriter
writeVertex
orwriteVertices
methods or byGraphSONWriter.writeGraph(OutputStream, Graph)
.Vertex
GraphSONReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)
Read aVertex
from output generated by any of theGraphSONWriter
writeVertex
orwriteVertices
methods 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
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)
ReadVertex
objects from output generated by any of theGraphSONWriter
writeVertex
orwriteVertices
methods or byGraphSONWriter.writeGraph(OutputStream, Graph)
.Iterator<Vertex>
GraphSONReader. readVertices(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)
ReadVertex
objects from output generated by any of theGraphSONWriter
writeVertex
orwriteVertices
methods 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. -
Uses of Vertex in org.apache.tinkerpop.gremlin.structure.io.gryo
Methods in org.apache.tinkerpop.gremlin.structure.io.gryo that return Vertex Modifier and Type Method Description <I extends InputShim>
VertexGryoSerializersV1d0.VertexSerializer. read(KryoShim<I,?> kryo, I input, Class<Vertex> vertexClass)
<I extends InputShim>
VertexGryoSerializersV3d0.VertexSerializer. read(KryoShim<I,?> kryo, I input, Class<Vertex> vertexClass)
Vertex
GryoReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod)
Read aVertex
from output generated by any of theGryoWriter
writeVertex
orwriteVertices
methods or byGryoWriter.writeGraph(OutputStream, Graph)
.Vertex
GryoReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)
Read aVertex
from output generated by any of theGryoWriter
writeVertex
orwriteVertices
methods or byGryoWriter.writeGraph(OutputStream, Graph)
.Methods in org.apache.tinkerpop.gremlin.structure.io.gryo that return types with arguments of type Vertex Modifier and Type Method Description Optional<Vertex>
GryoReader. readVertex(InputStream inputStream, GraphFilter graphFilter)
Iterator<Vertex>
GryoReader. readVertices(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)
ReadVertex
objects from output generated by any of theGryoWriter
writeVertex
orwriteVertices
methods or byGryoWriter.writeGraph(OutputStream, Graph)
.Methods in org.apache.tinkerpop.gremlin.structure.io.gryo with parameters of type Vertex Modifier and Type Method Description <O extends OutputShim>
voidGryoSerializersV1d0.VertexSerializer. write(KryoShim<?,O> kryo, O output, Vertex vertex)
<O extends OutputShim>
voidGryoSerializersV3d0.VertexSerializer. write(KryoShim<?,O> kryo, O output, Vertex vertex)
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.Method parameters in org.apache.tinkerpop.gremlin.structure.io.gryo with type arguments of type Vertex Modifier and Type Method Description <I extends InputShim>
VertexGryoSerializersV1d0.VertexSerializer. read(KryoShim<I,?> kryo, I input, Class<Vertex> vertexClass)
<I extends InputShim>
VertexGryoSerializersV3d0.VertexSerializer. read(KryoShim<I,?> kryo, I input, Class<Vertex> vertexClass)
Vertex
GryoReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod)
Read aVertex
from output generated by any of theGryoWriter
writeVertex
orwriteVertices
methods or byGryoWriter.writeGraph(OutputStream, Graph)
.Vertex
GryoReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod)
Read aVertex
from output generated by any of theGryoWriter
writeVertex
orwriteVertices
methods or byGryoWriter.writeGraph(OutputStream, Graph)
.Vertex
GryoReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)
Read aVertex
from output generated by any of theGryoWriter
writeVertex
orwriteVertices
methods or byGryoWriter.writeGraph(OutputStream, Graph)
.Vertex
GryoReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)
Read aVertex
from output generated by any of theGryoWriter
writeVertex
orwriteVertices
methods or byGryoWriter.writeGraph(OutputStream, Graph)
.Iterator<Vertex>
GryoReader. readVertices(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)
ReadVertex
objects from output generated by any of theGryoWriter
writeVertex
orwriteVertices
methods or byGryoWriter.writeGraph(OutputStream, Graph)
.Iterator<Vertex>
GryoReader. readVertices(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)
ReadVertex
objects from output generated by any of theGryoWriter
writeVertex
orwriteVertices
methods 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 aTraversal
to a stream with its associated edges. -
Uses of Vertex in org.apache.tinkerpop.gremlin.structure.util
Fields in org.apache.tinkerpop.gremlin.structure.util with type parameters of type Vertex Modifier and Type Field Description static Comparator<Vertex>
Comparators. VERTEX_COMPARATOR
Methods in org.apache.tinkerpop.gremlin.structure.util that return Vertex Modifier and Type Method Description static Vertex
Attachable.Method. createVertex(Attachable<Vertex> attachableVertex, Graph hostGraph)
static Vertex
Attachable.Method. createVertex(Attachable<Vertex> attachableVertex, Vertex hostVertex)
static Vertex
Host. getHostingVertex(Object object)
Extracts theVertex
that is holding the specified object.Methods in org.apache.tinkerpop.gremlin.structure.util that return types with arguments of type Vertex Modifier and Type Method Description static Optional<Vertex>
Attachable.Method. getVertex(Attachable<Vertex> attachableVertex, Graph hostGraph)
static Optional<Vertex>
Attachable.Method. getVertex(Attachable<Vertex> attachableVertex, Vertex hostVertex)
Methods in org.apache.tinkerpop.gremlin.structure.util with parameters of type Vertex Modifier and Type Method Description static boolean
ElementHelper. areEqual(Vertex a, Vertex b)
static void
ElementHelper. attachProperties(Vertex vertex, Object... propertyKeyValues)
Assign key/value pairs as properties to anVertex
.static void
ElementHelper. attachProperties(Vertex vertex, VertexProperty.Cardinality cardinality, Object... propertyKeyValues)
Assign key/value pairs as properties to aVertex
.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 inproperty(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 aVertex
.Method parameters in org.apache.tinkerpop.gremlin.structure.util with type arguments of type Vertex Modifier and Type Method 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)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.structure.util.detached
Classes in org.apache.tinkerpop.gremlin.structure.util.detached that implement Vertex Modifier and Type Class Description class
DetachedVertex
Methods in org.apache.tinkerpop.gremlin.structure.util.detached that return Vertex Modifier and Type Method Description Vertex
DetachedVertexProperty. element()
Vertex
DetachedEdge. inVertex()
Vertex
DetachedEdge. outVertex()
Methods in org.apache.tinkerpop.gremlin.structure.util.detached that return types with arguments of type Vertex Modifier and Type Method Description Iterator<Vertex>
DetachedEdge. vertices(Direction direction)
Iterator<Vertex>
DetachedVertex. vertices(Direction direction, String... labels)
Methods in org.apache.tinkerpop.gremlin.structure.util.detached with parameters of type Vertex Modifier and Type Method Description Edge
DetachedVertex. addEdge(String label, Vertex inVertex, Object... keyValues)
static DetachedVertex
DetachedFactory. detach(Vertex vertex, boolean withProperties)
Constructors in org.apache.tinkerpop.gremlin.structure.util.detached with parameters of type Vertex Constructor Description DetachedVertex(Vertex vertex, boolean withProperties)
DetachedVertexProperty(Object id, String label, V value, Map<String,Object> properties, Vertex vertex)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.structure.util.empty
Methods in org.apache.tinkerpop.gremlin.structure.util.empty that return Vertex Modifier and Type Method Description Vertex
EmptyGraph. addVertex(Object... keyValues)
Vertex
EmptyVertexProperty. element()
Methods in org.apache.tinkerpop.gremlin.structure.util.empty that return types with arguments of type Vertex Modifier and Type Method Description Iterator<Vertex>
EmptyGraph. vertices(Object... vertexIds)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.structure.util.keyed
Methods in org.apache.tinkerpop.gremlin.structure.util.keyed that return Vertex Modifier and Type Method Description Vertex
KeyedVertexProperty. element()
-
Uses of Vertex in org.apache.tinkerpop.gremlin.structure.util.reference
Classes in org.apache.tinkerpop.gremlin.structure.util.reference that implement Vertex Modifier and Type Class Description class
ReferenceVertex
Methods in org.apache.tinkerpop.gremlin.structure.util.reference that return Vertex Modifier and Type Method Description Vertex
ReferenceVertexProperty. element()
Vertex
ReferenceEdge. inVertex()
Vertex
ReferenceEdge. outVertex()
Methods in org.apache.tinkerpop.gremlin.structure.util.reference that return types with arguments of type Vertex Modifier and Type Method Description Iterator<Vertex>
ReferenceEdge. vertices(Direction direction)
Iterator<Vertex>
ReferenceVertex. vertices(Direction direction, String... edgeLabels)
Methods in org.apache.tinkerpop.gremlin.structure.util.reference with parameters of type Vertex Modifier and Type Method Description Edge
ReferenceVertex. addEdge(String label, Vertex inVertex, Object... keyValues)
static ReferenceVertex
ReferenceFactory. detach(Vertex vertex)
Constructors in org.apache.tinkerpop.gremlin.structure.util.reference with parameters of type Vertex Constructor Description ReferenceVertex(Vertex vertex)
-
Uses of Vertex in org.apache.tinkerpop.gremlin.structure.util.star
Classes in org.apache.tinkerpop.gremlin.structure.util.star that implement Vertex Modifier and Type Class Description class
StarGraph.StarAdjacentVertex
class
StarGraph.StarVertex
Methods in org.apache.tinkerpop.gremlin.structure.util.star that return Vertex Modifier and Type Method Description Vertex
StarGraph. addVertex(Object... keyValues)
Vertex
StarGraph.StarVertexProperty. element()
Vertex
StarGraph.StarInEdge. inVertex()
Vertex
StarGraph.StarOutEdge. inVertex()
Vertex
StarGraph.StarInEdge. outVertex()
Vertex
StarGraph.StarOutEdge. outVertex()
Methods in org.apache.tinkerpop.gremlin.structure.util.star that return types with arguments of type Vertex Modifier and Type Method Description Iterator<Vertex>
StarGraph.StarAdjacentVertex. vertices(Direction direction, String... edgeLabels)
Iterator<Vertex>
StarGraph.StarEdge. vertices(Direction direction)
Iterator<Vertex>
StarGraph.StarVertex. vertices(Direction direction, String... edgeLabels)
Iterator<Vertex>
StarGraph. vertices(Object... vertexIds)
Methods in org.apache.tinkerpop.gremlin.structure.util.star with parameters of type Vertex Modifier and Type Method Description Edge
StarGraph.StarAdjacentVertex. addEdge(String label, Vertex inVertex, Object... keyValues)
Edge
StarGraph.StarVertex. addEdge(String label, Vertex inVertex, Object... keyValues)
static StarGraph
StarGraph. of(Vertex vertex)
-