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
null if one could not be found. |
Modifier and Type | Method and Description |
---|---|
GraphComputer |
AbstractHadoopGraphComputer.edges(Traversal<Vertex,Edge> edgeFilter) |
GraphComputer |
AbstractHadoopGraphComputer.vertices(Traversal<Vertex,Vertex> vertexFilter) |
GraphComputer |
AbstractHadoopGraphComputer.vertices(Traversal<Vertex,Vertex> vertexFilter) |
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() |
Vertex |
VertexWritableIterator.next() |
Modifier and Type | Method and Description |
---|---|
Iterator<Vertex> |
FileSystemStorage.head(String location,
Class readerClass,
int totalLines) |
Modifier and Type | Method and Description |
---|---|
void |
VertexWritable.set(Vertex vertex) |
Constructor and Description |
---|
VertexWritable(Vertex vertex) |
Modifier and Type | Class and Description |
---|---|
class |
Neo4jVertex |
Modifier and Type | Method and Description |
---|---|
Vertex |
Neo4jGraph.addVertex(Object... keyValues) |
Vertex |
Neo4jVertexProperty.element() |
Vertex |
Neo4jEdge.inVertex() |
Vertex |
Neo4jEdge.outVertex() |
Modifier and Type | Method and Description |
---|---|
Iterator<Vertex> |
Neo4jEdge.vertices(Direction direction) |
Iterator<Vertex> |
Neo4jVertex.vertices(Direction direction,
String... edgeLabels) |
Iterator<Vertex> |
Neo4jGraph.vertices(Object... vertexIds) |
Modifier and Type | Method and Description |
---|---|
Edge |
Neo4jVertex.addEdge(String label,
Vertex inVertex,
Object... keyValues) |
Modifier and Type | Method and Description |
---|---|
Iterator<Vertex> |
NoMultiNoMetaNeo4jTrait.lookupVertices(Neo4jGraph graph,
List<HasContainer> hasContainers,
Object... ids) |
Iterator<Vertex> |
MultiMetaNeo4jTrait.lookupVertices(Neo4jGraph graph,
List<HasContainer> hasContainers,
Object... ids) |
Iterator<Vertex> |
Neo4jTrait.lookupVertices(Neo4jGraph graph,
List<HasContainer> hasContainers,
Object... ids) |
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() |
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() |
Modifier and Type | Method and Description |
---|---|
void |
GraphComputerTest.MultiScopeVertexProgram.execute(Vertex vertex,
Messenger<Long> messenger,
Memory memory) |
void |
GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram.execute(Vertex vertex,
Messenger<Long> messenger,
Memory memory) |
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.VertexProgramM.execute(Vertex vertex,
Messenger messenger,
Memory memory) |
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 |
GraphComputerTest.MapReduceK.map(Vertex vertex,
MapReduce.MapEmitter emitter) |
void |
GraphComputerTest.MapReduceB.map(Vertex vertex,
MapReduce.MapEmitter<Integer,Integer> emitter) |
void |
GraphComputerTest.MapReduceBB.map(Vertex vertex,
MapReduce.MapEmitter<Integer,Integer> emitter) |
void |
GraphComputerTest.MapReduceC.map(Vertex vertex,
MapReduce.MapEmitter<MapReduce.NullObject,MapReduce.NullObject> emitter) |
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 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.
|
GraphComputer |
GraphComputerTest.BadGraphComputer.edges(Traversal<Vertex,Edge> edgeFilter) |
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.
|
GraphComputer |
GraphComputerTest.BadGraphComputer.vertices(Traversal<Vertex,Vertex> vertexFilter) |
GraphComputer |
GraphComputerTest.BadGraphComputer.vertices(Traversal<Vertex,Vertex> vertexFilter) |
Modifier and Type | Method and Description |
---|---|
void |
BulkDumperVertexProgram.execute(Vertex sourceVertex,
Messenger<Tuple> messenger,
Memory memory) |
Modifier and Type | Method and Description |
---|---|
Vertex |
OneTimeBulkLoader.getOrCreateVertex(Vertex vertex,
Graph graph,
GraphTraversalSource g)
Creates a clone of the given vertex in the given graph.
|
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.
|
Vertex |
OneTimeBulkLoader.getVertex(Vertex vertex,
Graph graph,
GraphTraversalSource g)
Get a vertex that matches the given vertex from the given graph.
|
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 |
OneTimeBulkLoader.getOrCreateEdge(Edge edge,
Vertex outVertex,
Vertex inVertex,
Graph graph,
GraphTraversalSource g)
Creates a clone of the given edge between the given in- and out-vertices.
|
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 |
OneTimeBulkLoader.getOrCreateVertex(Vertex vertex,
Graph graph,
GraphTraversalSource g)
Creates a clone of the given vertex in the given graph.
|
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 |
OneTimeBulkLoader.getOrCreateVertexProperty(VertexProperty<?> property,
Vertex vertex,
Graph graph,
GraphTraversalSource g)
Creates a clone of the given property for the given vertex.
|
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.
|
Vertex |
OneTimeBulkLoader.getVertex(Vertex vertex,
Graph graph,
GraphTraversalSource g)
Get a vertex that matches the given vertex from the given graph.
|
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.edges(Traversal.Admin<Vertex,Edge> edgeTraversal) |
PeerPressureVertexProgram.Builder |
PeerPressureVertexProgram.Builder.initialVoteStrength(Traversal.Admin<Vertex,? extends Number> initialVoteStrengthTraversal) |
PeerPressureVertexProgram.Builder |
PeerPressureVertexProgram.Builder.traversal(Traversal.Admin<Vertex,Edge> edgeTraversal)
Deprecated.
As of release 3.2.0, replaced by
PeerPressureVertexProgram.Builder.edges(Traversal.Admin) |
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.edges(Traversal.Admin<Vertex,Edge> edgeTraversal) |
PageRankVertexProgram.Builder |
PageRankVertexProgram.Builder.initialRank(Traversal.Admin<Vertex,? extends Number> initialRankTraversal) |
PageRankVertexProgram.Builder |
PageRankVertexProgram.Builder.traversal(Traversal.Admin<Vertex,Edge> traversal)
Deprecated.
As of release 3.2.0, replaced by
PageRankVertexProgram.Builder.edges(Traversal.Admin) |
Modifier and Type | Method and Description |
---|---|
void |
TraversalVertexProgram.execute(Vertex vertex,
Messenger<TraverserSet<Object>> messenger,
Memory memory) |
Modifier and Type | Method and Description |
---|---|
void |
HaltedTraversersCountTraversal.addStart(Traverser.Admin<Vertex> start) |
Modifier and Type | Method and Description |
---|---|
List<Traversal.Admin<Vertex,Edge>> |
PeerPressureVertexProgramStep.getLocalChildren() |
List<Traversal.Admin<Vertex,Edge>> |
PageRankVertexProgramStep.getLocalChildren() |
Modifier and Type | Method and 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) |
Modifier and Type | Method and Description |
---|---|
protected static Traversal.Admin<Vertex,Edge> |
GraphFilterStrategy.getEdgeFilter(Traversal.Admin<?,?> traversal) |
Modifier and Type | Class and Description |
---|---|
class |
ComputerGraph.ComputerAdjacentVertex |
class |
ComputerGraph.ComputerVertex |
Modifier and Type | Method and Description |
---|---|
Vertex |
ComputerGraph.addVertex(Object... keyValues) |
Vertex |
ComputerGraph.ComputerVertexProperty.element() |
Vertex |
ComputerGraph.ComputerVertex.getBaseVertex() |
Vertex |
ComputerGraph.ComputerAdjacentVertex.getBaseVertex() |
Vertex |
ComputerGraph.ComputerEdge.inVertex() |
Vertex |
ComputerGraph.ComputerEdge.outVertex() |
Modifier and Type | Method and Description |
---|---|
Iterator<Vertex> |
ComputerGraph.ComputerEdge.vertices(Direction direction) |
Iterator<Vertex> |
ComputerGraph.ComputerVertex.vertices(Direction direction,
String... edgeLabels) |
Iterator<Vertex> |
ComputerGraph.ComputerAdjacentVertex.vertices(Direction direction,
String... edgeLabels) |
Iterator<Vertex> |
ComputerGraph.vertices(Object... vertexIds) |
Modifier and Type | Method and Description |
---|---|
Edge |
ComputerGraph.ComputerVertex.addEdge(String label,
Vertex inVertex,
Object... keyValues) |
Edge |
ComputerGraph.ComputerAdjacentVertex.addEdge(String label,
Vertex inVertex,
Object... keyValues) |
static ComputerGraph.ComputerVertex |
ComputerGraph.mapReduce(Vertex starVertex) |
static ComputerGraph.ComputerVertex |
ComputerGraph.vertexProgram(Vertex starVertex,
VertexProgram vertexProgram) |
Constructor and Description |
---|
ComputerAdjacentVertex(Vertex adjacentVertex) |
ComputerVertex(Vertex vertex) |
Modifier and Type | Method and Description |
---|---|
Vertex |
RemoteGraph.addVertex(Object... keyValues)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Iterator<Vertex> |
RemoteGraph.vertices(Object... vertexIds)
Deprecated.
This method returns an empty
Iterator - it is not meant to be called directly. |
Modifier and Type | Method and Description |
---|---|
GraphTraversal<Vertex,Vertex> |
GraphTraversalSource.addV() |
GraphTraversal<Vertex,Vertex> |
GraphTraversalSource.addV() |
default GraphTraversal<S,Vertex> |
GraphTraversal.addV()
Adds a
Vertex with a default vertex label. |
static <A> GraphTraversal<A,Vertex> |
__.addV() |
GraphTraversal<Vertex,Vertex> |
GraphTraversalSource.addV(String label) |
GraphTraversal<Vertex,Vertex> |
GraphTraversalSource.addV(String label) |
default GraphTraversal<S,Vertex> |
GraphTraversal.addV(String vertexLabel)
Adds a
Vertex . |
static <A> GraphTraversal<A,Vertex> |
__.addV(String vertexLabel) |
GraphTraversal<Vertex,Vertex> |
GraphTraversalSource.addV(Traversal<?,String> vertexLabelTraversal) |
GraphTraversal<Vertex,Vertex> |
GraphTraversalSource.addV(Traversal<?,String> vertexLabelTraversal) |
default GraphTraversal<S,Vertex> |
GraphTraversal.addV(Traversal<?,String> vertexLabelTraversal)
|
static <A> GraphTraversal<A,Vertex> |
__.addV(Traversal<?,String> vertexLabelTraversal) |
static GraphTraversal<Vertex,Vertex> |
__.both(String... edgeLabels) |
static GraphTraversal<Vertex,Vertex> |
__.both(String... edgeLabels) |
default GraphTraversal<S,Vertex> |
GraphTraversal.both(String... edgeLabels)
Map the
Vertex 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 the
Edge 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 the
Vertex 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 GraphTraversal<Edge,Vertex> |
__.otherV() |
default GraphTraversal<S,Vertex> |
GraphTraversal.otherV()
Map the
Edge 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 the
Vertex 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 the
Vertex 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 the
Edge to its incident vertices given the direction. |
GraphTraversal<Vertex,Vertex> |
GraphTraversalSource.V(Object... vertexIds) |
GraphTraversal<Vertex,Vertex> |
GraphTraversalSource.V(Object... vertexIds) |
default GraphTraversal<S,Vertex> |
GraphTraversal.V(Object... vertexIdsOrElements)
A
V step is usually used to start a traversal but it may also be used mid-traversal. |
static <A> GraphTraversal<A,Vertex> |
__.V(Object... vertexIdsOrElements) |
Modifier and Type | Method and Description |
---|---|
default GraphTraversal<S,E> |
GraphTraversal.from(Vertex fromVertex)
When used as a modifier to
GraphTraversal.addE(String) this method specifies the traversal to use for selecting the
outgoing vertex of the newly added Edge . |
default GraphTraversal<S,E> |
GraphTraversal.to(Vertex toVertex)
When used as a modifier to
GraphTraversal.addE(String) this method specifies the traversal to use for selecting the
incoming vertex of the newly added Edge . |
Modifier and Type | Method and Description |
---|---|
default GraphTraversal<S,E> |
GraphTraversal.from(Traversal<?,Vertex> fromVertex)
When used as a modifier to
GraphTraversal.addE(String) this method specifies the traversal to use for selecting the
outgoing vertex of the newly added Edge . |
default GraphTraversal<S,E> |
GraphTraversal.to(Traversal<?,Vertex> toVertex)
When used as a modifier to
GraphTraversal.addE(String) this method specifies the traversal to use for selecting the
incoming vertex of the newly added Edge . |
Modifier and Type | Method and Description |
---|---|
ComputerTraversalEngine.Builder |
ComputerTraversalEngine.Builder.edges(Traversal<Vertex,Edge> edgeFilter)
Deprecated.
As of release 3.2.0. Please use
Graph.traversal(Class) . |
ComputerTraversalEngine.Builder |
ComputerTraversalEngine.Builder.vertices(Traversal<Vertex,Vertex> vertexFilter)
Deprecated.
As of release 3.2.0. Please use
Graph.traversal(Class) . |
ComputerTraversalEngine.Builder |
ComputerTraversalEngine.Builder.vertices(Traversal<Vertex,Vertex> vertexFilter)
Deprecated.
As of release 3.2.0. Please use
Graph.traversal(Class) . |
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 |
---|---|
protected Iterator<E> |
VertexStep.flatMap(Traverser.Admin<Vertex> traverser) |
protected Iterator<Vertex> |
ProfileTest.MockStep.flatMap(Traverser.Admin<Vertex> traverser) |
Modifier and Type | Method and Description |
---|---|
void |
ConsoleMutationListener.vertexAdded(Vertex vertex) |
void |
MutationListener.vertexAdded(Vertex vertex)
Raised when a new
Vertex is added. |
void |
ConsoleMutationListener.vertexPropertyChanged(Vertex element,
Property oldValue,
Object setValue,
Object... vertexPropertyKeyValues) |
void |
MutationListener.vertexPropertyChanged(Vertex element,
Property oldValue,
Object setValue,
Object... vertexPropertyKeyValues)
Deprecated.
As of release 3.2.7, replaced by
MutationListener.vertexPropertyChanged(Vertex, VertexProperty, Object, Object...) . |
void |
ConsoleMutationListener.vertexPropertyChanged(Vertex element,
VertexProperty oldValue,
Object setValue,
Object... vertexPropertyKeyValues) |
default void |
MutationListener.vertexPropertyChanged(Vertex element,
VertexProperty oldValue,
Object setValue,
Object... vertexPropertyKeyValues)
Raised after the property of a
Vertex changed. |
void |
ConsoleMutationListener.vertexRemoved(Vertex vertex) |
void |
MutationListener.vertexRemoved(Vertex vertex)
Raised after a
Vertex was 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 |
---|---|
SubgraphStrategy.Builder |
SubgraphStrategy.Builder.vertexCriterion(Traversal<Vertex,?> predicate)
Deprecated.
|
SubgraphStrategy.Builder |
SubgraphStrategy.Builder.vertices(Traversal<Vertex,?> vertexPredicate)
The traversal predicate that defines the vertices to include in the subgraph.
|
Modifier and Type | Method and Description |
---|---|
void |
SparkMessenger.setVertexAndIncomingMessages(Vertex vertex,
Iterable<M> incomingMessages) |
Modifier and Type | Method and Description |
---|---|
Iterator<Vertex> |
SparkContextStorage.head(String location,
Class readerClass,
int totalLines) |
Modifier and Type | Method and Description |
---|---|
Vertex |
Graph.addVertex(Object... keyValues)
Add a
Vertex to the graph given an optional series of key/value pairs. |
default Vertex |
Graph.addVertex(String label)
Add a
Vertex to the graph with provided vertex label. |
Vertex |
VertexProperty.element()
Gets the
Vertex that owns this VertexProperty . |
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
Iterator of adjacent vertices. |
Iterator<Vertex> |
Graph.vertices(Object... vertexIds)
|
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 |
---|---|
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 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
InputStream which were written by
GraphWriter.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
InputStream which were written by
GraphWriter.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
InputStream which were written by
GraphWriter.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
Traversal to 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 |
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)
Read a
Vertex from output generated by any of the GraphSONWriter writeVertex or
writeVertices methods or by GraphSONWriter.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 |
GraphSONReader.readVertex(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
Function<Attachable<Edge>,Edge> edgeAttachMethod,
Direction attachEdgesOfThisDirection)
Read a
Vertex from output generated by any of the GraphSONWriter writeVertex or
writeVertices methods or by GraphSONWriter.writeGraph(OutputStream, Graph) . |
Modifier and Type | Method and Description |
---|---|
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> |
GraphSONReader.readVertices(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
Function<Attachable<Edge>,Edge> edgeAttachMethod,
Direction attachEdgesOfThisDirection)
Read
Vertex objects from output generated by any of the GraphSONWriter writeVertex or
writeVertices methods or by GraphSONWriter.writeGraph(OutputStream, Graph) . |
Modifier and Type | Method and Description |
---|---|
void |
GraphSONWriter.writeVertex(OutputStream outputStream,
Vertex v)
Writes a single
Vertex with no edges serialized. |
void |
GraphSONWriter.writeVertex(OutputStream outputStream,
Vertex v,
Direction direction)
Writes a single
Vertex to stream where edges only from the specified direction are written. |
Modifier and Type | Method and Description |
---|---|
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)
Read a
Vertex from output generated by any of the GraphSONWriter writeVertex or
writeVertices methods or by GraphSONWriter.writeGraph(OutputStream, Graph) . |
Vertex |
GraphSONReader.readVertex(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod)
Read a
Vertex from output generated by any of the GraphSONWriter writeVertex or
writeVertices methods or by GraphSONWriter.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.
|
Vertex |
GraphSONReader.readVertex(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
Function<Attachable<Edge>,Edge> edgeAttachMethod,
Direction attachEdgesOfThisDirection)
Read a
Vertex from output generated by any of the GraphSONWriter writeVertex or
writeVertices methods or by GraphSONWriter.writeGraph(OutputStream, Graph) . |
Vertex |
GraphSONReader.readVertex(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
Function<Attachable<Edge>,Edge> edgeAttachMethod,
Direction attachEdgesOfThisDirection)
Read a
Vertex from output generated by any of the GraphSONWriter writeVertex or
writeVertices methods or by GraphSONWriter.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.
|
Iterator<Vertex> |
GraphSONReader.readVertices(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
Function<Attachable<Edge>,Edge> edgeAttachMethod,
Direction attachEdgesOfThisDirection)
Read
Vertex objects from output generated by any of the GraphSONWriter writeVertex or
writeVertices methods or by GraphSONWriter.writeGraph(OutputStream, Graph) . |
Iterator<Vertex> |
GraphSONReader.readVertices(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
Function<Attachable<Edge>,Edge> edgeAttachMethod,
Direction attachEdgesOfThisDirection)
Read
Vertex objects from output generated by any of the GraphSONWriter writeVertex or
writeVertices methods or by GraphSONWriter.writeGraph(OutputStream, Graph) . |
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 |
---|---|
<I extends InputShim> |
GryoSerializersV1d0.VertexSerializer.read(KryoShim<I,?> kryo,
I input,
Class<Vertex> vertexClass) |
<I extends InputShim> |
GryoSerializersV3d0.VertexSerializer.read(KryoShim<I,?> kryo,
I input,
Class<Vertex> vertexClass) |
Vertex |
GryoReader.readVertex(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod)
Read a
Vertex from output generated by any of the GryoWriter writeVertex or
writeVertices methods or by GryoWriter.writeGraph(OutputStream, Graph) . |
Vertex |
GryoReader.readVertex(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
Function<Attachable<Edge>,Edge> edgeAttachMethod,
Direction attachEdgesOfThisDirection)
Read a
Vertex from output generated by any of the GryoWriter writeVertex or
writeVertices methods or by GryoWriter.writeGraph(OutputStream, Graph) . |
Modifier and Type | Method and 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)
Read
Vertex objects from output generated by any of the GryoWriter writeVertex or
writeVertices methods or by GryoWriter.writeGraph(OutputStream, Graph) . |
Modifier and Type | Method and Description |
---|---|
<O extends OutputShim> |
GryoSerializersV1d0.VertexSerializer.write(KryoShim<?,O> kryo,
O output,
Vertex vertex) |
<O extends OutputShim> |
GryoSerializersV3d0.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.
|
Modifier and Type | Method and Description |
---|---|
<I extends InputShim> |
GryoSerializersV1d0.VertexSerializer.read(KryoShim<I,?> kryo,
I input,
Class<Vertex> vertexClass) |
<I extends InputShim> |
GryoSerializersV3d0.VertexSerializer.read(KryoShim<I,?> kryo,
I input,
Class<Vertex> vertexClass) |
Vertex |
GryoReader.readVertex(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod)
Read a
Vertex from output generated by any of the GryoWriter writeVertex or
writeVertices methods or by GryoWriter.writeGraph(OutputStream, Graph) . |
Vertex |
GryoReader.readVertex(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod)
Read a
Vertex from output generated by any of the GryoWriter writeVertex or
writeVertices methods or by GryoWriter.writeGraph(OutputStream, Graph) . |
Vertex |
GryoReader.readVertex(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
Function<Attachable<Edge>,Edge> edgeAttachMethod,
Direction attachEdgesOfThisDirection)
Read a
Vertex from output generated by any of the GryoWriter writeVertex or
writeVertices methods or by GryoWriter.writeGraph(OutputStream, Graph) . |
Vertex |
GryoReader.readVertex(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
Function<Attachable<Edge>,Edge> edgeAttachMethod,
Direction attachEdgesOfThisDirection)
Read a
Vertex from output generated by any of the GryoWriter writeVertex or
writeVertices methods or by GryoWriter.writeGraph(OutputStream, Graph) . |
Iterator<Vertex> |
GryoReader.readVertices(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
Function<Attachable<Edge>,Edge> edgeAttachMethod,
Direction attachEdgesOfThisDirection)
Read
Vertex objects from output generated by any of the GryoWriter writeVertex or
writeVertices methods or by GryoWriter.writeGraph(OutputStream, Graph) . |
Iterator<Vertex> |
GryoReader.readVertices(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
Function<Attachable<Edge>,Edge> edgeAttachMethod,
Direction attachEdgesOfThisDirection)
Read
Vertex objects from output generated by any of the GryoWriter writeVertex or
writeVertices methods or by GryoWriter.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
Traversal to 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) |
static Vertex |
Host.getHostingVertex(Object object)
Extracts the
Vertex that is holding the specified object. |
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)
|
Modifier and Type | Method and Description |
---|---|
boolean |
TinkerGraphComputerView.legalEdge(Vertex vertex,
Edge edge) |
boolean |
TinkerGraphComputerView.legalVertex(Vertex vertex) |
Modifier and Type | Method and Description |
---|---|
GraphComputer |
TinkerGraphComputer.edges(Traversal<Vertex,Edge> edgeFilter) |
void |
TinkerWorkerPool.executeVertexProgram(TriConsumer<Iterator<Vertex>,VertexProgram,TinkerWorkerMemory> worker) |
GraphComputer |
TinkerGraphComputer.vertices(Traversal<Vertex,Vertex> vertexFilter) |
GraphComputer |
TinkerGraphComputer.vertices(Traversal<Vertex,Vertex> vertexFilter) |
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 |
---|---|
static Map<Object,Vertex> |
TinkerHelper.getVertices(TinkerGraph graph) |
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–2018 Apache Software Foundation. All rights reserved.