Modifier and Type | Method and Description |
---|---|
static CredentialTraversal<Vertex,Vertex> |
__.to(Direction direction,
String... edgeLabels) |
default CredentialTraversal<S,Vertex> |
CredentialTraversal.to(Direction direction,
String... edgeLabels) |
static CredentialTraversal<Vertex,Edge> |
__.toE(Direction direction,
String... edgeLabels) |
default CredentialTraversal<S,Edge> |
CredentialTraversal.toE(Direction direction,
String... edgeLabels) |
static CredentialTraversal<Edge,Vertex> |
__.toV(Direction direction) |
default CredentialTraversal<S,Vertex> |
CredentialTraversal.toV(Direction direction) |
Modifier and Type | Method and Description |
---|---|
static Direction |
TraversalEnumParser.parseTraversalDirectionFromContext(GremlinParser.TraversalDirectionContext context)
Parsing of
Direction requires some special handling because of aliases (from/to). |
Modifier and Type | Method and Description |
---|---|
GraphFilter.Legal |
GraphFilter.checkEdgeLegality(Direction direction)
Get the legality of a particular edge direction.
|
GraphFilter.Legal |
GraphFilter.checkEdgeLegality(Direction direction,
String label)
Get the legality of a particular edge direction and label.
|
Set<String> |
GraphFilter.getLegallyPositiveEdgeLabels(Direction direction)
For a particular edge directionality, get all the
GraphFilter.Legal.YES or GraphFilter.Legal.MAYBE edge labels. |
Modifier and Type | Method and Description |
---|---|
ShortestPathVertexProgram.Builder |
ShortestPathVertexProgram.Builder.edgeDirection(Direction direction) |
Modifier and Type | Method and Description |
---|---|
Iterator<Edge> |
ComputerGraph.ComputerVertex.edges(Direction direction,
String... edgeLabels) |
Iterator<Edge> |
ComputerGraph.ComputerAdjacentVertex.edges(Direction direction,
String... edgeLabels) |
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) |
Modifier and Type | Method and Description |
---|---|
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) |
default GraphTraversal<S,Edge> |
GraphTraversal.toE(Direction direction,
String... edgeLabels)
Map the
Vertex to its incident edges given the direction and edge labels. |
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. |
Modifier and Type | Field and Description |
---|---|
protected Direction |
EdgeVertexStep.direction |
Modifier and Type | Method and Description |
---|---|
Direction |
VertexStep.getDirection() |
Direction |
EdgeVertexStep.getDirection() |
Modifier and Type | Method and Description |
---|---|
protected void |
MergeEdgeStep.resolveVertex(Merge token,
Direction direction,
Map map,
Traverser.Admin<S> traverser,
Traversal.Admin<S,Object> traversal) |
Constructor and Description |
---|
EdgeVertexStep(Traversal.Admin traversal,
Direction direction) |
VertexStep(Traversal.Admin traversal,
Class<E> returnClass,
Direction direction,
String... edgeLabels) |
Modifier and Type | Field and Description |
---|---|
static Direction |
Direction.from
Friendly alias to
OUT |
static Direction[] |
Direction.proper
|
static Direction |
Direction.to
Friendly alias to
IN |
Modifier and Type | Method and Description |
---|---|
static Direction |
Direction.directionValueOf(String name)
Get
Direction from name. |
Direction |
Direction.opposite()
Produce the opposite representation of the current
Direction enum. |
static Direction |
Direction.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Direction[] |
Direction.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
Iterator<Edge> |
Vertex.edges(Direction direction,
String... edgeLabels)
Gets an
Iterator of incident edges. |
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. |
Modifier and Type | Method and Description |
---|---|
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) . |
void |
GraphWriter.writeVertex(OutputStream outputStream,
Vertex v,
Direction direction)
Write a vertex to a stream with its associated 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 | Field and Description |
---|---|
static EnumSerializer<Direction> |
EnumSerializer.DirectionSerializer |
Modifier and Type | Method and Description |
---|---|
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.
|
void |
GraphMLWriter.writeVertex(OutputStream outputStream,
Vertex v,
Direction direction)
This method is not supported for this writer.
|
void |
GraphMLWriter.writeVertices(OutputStream outputStream,
Iterator<Vertex> vertexIterator,
Direction direction)
This method is not supported for this writer.
|
Modifier and Type | Method and Description |
---|---|
Vertex |
GraphSONReader.readVertex(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
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 |
LegacyGraphSONReader.readVertex(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
Function<Attachable<Edge>,Edge> edgeAttachMethod,
Direction attachEdgesOfThisDirection)
This method is not supported for this reader.
|
Iterator<Vertex> |
GraphSONReader.readVertices(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
Function<Attachable<Edge>,Edge> edgeAttachMethod,
Direction attachEdgesOfThisDirection)
Read
Vertex objects 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.
|
void |
GraphSONWriter.writeVertex(OutputStream outputStream,
Vertex v,
Direction direction)
Writes a single
Vertex to stream where edges only from the specified direction are written. |
void |
GraphSONWriter.writeVertices(OutputStream outputStream,
Iterator<Vertex> vertexIterator,
Direction direction)
Writes a list of vertices in adjacency list format where vertices are written with edges from both
directions.
|
Modifier and Type | Method and Description |
---|---|
Vertex |
GryoReader.readVertex(InputStream inputStream,
Function<Attachable<Vertex>,Vertex> vertexAttachMethod,
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) . |
void |
GryoWriter.writeVertex(OutputStream outputStream,
Vertex v,
Direction direction)
Write a vertex to a stream with its associated 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 | Method and Description |
---|---|
Iterator<Edge> |
DetachedVertex.edges(Direction direction,
String... edgeLabels) |
Iterator<Vertex> |
DetachedEdge.vertices(Direction direction) |
Iterator<Vertex> |
DetachedVertex.vertices(Direction direction,
String... labels) |
Modifier and Type | Method and Description |
---|---|
Iterator<Edge> |
ReferenceVertex.edges(Direction direction,
String... edgeLabels) |
Iterator<Vertex> |
ReferenceEdge.vertices(Direction direction) |
Iterator<Vertex> |
ReferenceVertex.vertices(Direction direction,
String... edgeLabels) |
Modifier and Type | Method and Description |
---|---|
Direction |
DirectionalStarGraph.getDirection() |
Modifier and Type | Method and Description |
---|---|
void |
StarGraph.StarVertex.dropEdges(Direction direction) |
void |
StarGraph.StarVertex.dropEdges(Direction direction,
String edgeLabel) |
Iterator<Edge> |
StarGraph.StarVertex.edges(Direction direction,
String... edgeLabels) |
Iterator<Edge> |
StarGraph.StarAdjacentVertex.edges(Direction direction,
String... edgeLabels) |
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) |
static StarGraphGryoSerializer |
StarGraphGryoSerializer.with(Direction direction)
Gets a serializer from the cache.
|
Constructor and Description |
---|
DirectionalStarGraph(StarGraph starGraphToSerialize,
Direction direction) |
StarGraphSerializer(Direction edgeDirectionToSerialize,
GraphFilter graphFilter) |
Modifier and Type | Method and Description |
---|---|
Iterator<Edge> |
TinkerVertex.edges(Direction direction,
String... edgeLabels) |
static Iterator<TinkerEdge> |
TinkerHelper.getEdges(TinkerVertex vertex,
Direction direction,
String... edgeLabels) |
static Iterator<TinkerVertex> |
TinkerHelper.getVertices(TinkerVertex vertex,
Direction direction,
String... edgeLabels) |
Iterator<Vertex> |
TinkerEdge.vertices(Direction direction) |
Iterator<Vertex> |
TinkerVertex.vertices(Direction direction,
String... edgeLabels) |
Copyright © 2013–2023 Apache Software Foundation. All rights reserved.