| Modifier and Type | Field and Description |
|---|---|
java.util.function.BiFunction<M,Edge,M> |
MessageScope.Local.edgeFunction |
java.util.function.Supplier<? extends Traversal<Vertex,Edge>> |
MessageScope.Local.incidentTraversal |
| Modifier and Type | Method and Description |
|---|---|
Traversal<Vertex,Edge> |
MessageScope.Local.ReverseTraversalSupplier.get() |
java.util.function.BiFunction<M,Edge,M> |
MessageScope.Local.getEdgeFunction() |
java.util.function.Supplier<? extends Traversal<Vertex,Edge>> |
MessageScope.Local.getIncidentTraversal() |
| Modifier and Type | Method and Description |
|---|---|
static <M> MessageScope.Local<M> |
MessageScope.Local.of(java.util.function.Supplier<? extends Traversal<Vertex,Edge>> incidentTraversal) |
static <M> MessageScope.Local<M> |
MessageScope.Local.of(java.util.function.Supplier<? extends Traversal<Vertex,Edge>> incidentTraversal,
java.util.function.BiFunction<M,Edge,M> edgeFunction) |
static <M> MessageScope.Local<M> |
MessageScope.Local.of(java.util.function.Supplier<? extends Traversal<Vertex,Edge>> incidentTraversal,
java.util.function.BiFunction<M,Edge,M> edgeFunction) |
| Modifier and Type | Method and Description |
|---|---|
PeerPressureVertexProgram.Builder |
PeerPressureVertexProgram.Builder.incident(java.lang.Class<java.util.function.Supplier<Traversal<Vertex,Edge>>> traversalClass) |
PeerPressureVertexProgram.Builder |
PeerPressureVertexProgram.Builder.incident(java.util.function.Supplier<Traversal<Vertex,Edge>> traversal) |
| Modifier and Type | Method and Description |
|---|---|
PageRankVertexProgram.Builder |
PageRankVertexProgram.Builder.incident(java.lang.Class<java.util.function.Supplier<Traversal<Vertex,Edge>>> traversalClass) |
PageRankVertexProgram.Builder |
PageRankVertexProgram.Builder.incident(java.util.function.Supplier<Traversal<Vertex,Edge>> traversal) |
| Modifier and Type | Method and Description |
|---|---|
default GraphTraversal<S,Edge> |
GraphTraversal.bothE(java.lang.String... edgeLabels) |
default GraphTraversal<A,Edge> |
ElementTraversal.bothE(java.lang.String... edgeLabels) |
default <A> GraphTraversal<A,Edge> |
AnonymousGraphTraversal.bothE(java.lang.String... edgeLabels) |
default GraphTraversal<S,Edge> |
GraphTraversal.inE(java.lang.String... edgeLabels) |
default GraphTraversal<A,Edge> |
ElementTraversal.inE(java.lang.String... edgeLabels) |
default <A> GraphTraversal<A,Edge> |
AnonymousGraphTraversal.inE(java.lang.String... edgeLabels) |
default GraphTraversal<S,Edge> |
GraphTraversal.outE(java.lang.String... edgeLabels) |
default GraphTraversal<A,Edge> |
ElementTraversal.outE(java.lang.String... edgeLabels) |
default <A> GraphTraversal<A,Edge> |
AnonymousGraphTraversal.outE(java.lang.String... edgeLabels) |
default <E2> GraphTraversal<Edge,Property<E2>> |
EdgeTraversal.properties(java.lang.String... propertyKeys) |
default <E2> GraphTraversal<Edge,java.util.Map<java.lang.String,Property<E2>>> |
EdgeTraversal.propertyMap(java.lang.String... propertyKeys) |
default GraphTraversal<Edge,Edge> |
EdgeTraversal.start() |
default GraphTraversal<Edge,Edge> |
EdgeTraversal.start() |
default GraphTraversal<S,Edge> |
GraphTraversal.toE(Direction direction,
java.lang.String... edgeLabels) |
default GraphTraversal<A,Edge> |
ElementTraversal.toE(Direction direction,
java.lang.String... edgeLabels) |
default <A> GraphTraversal<A,Edge> |
AnonymousGraphTraversal.toE(Direction direction,
java.lang.String... edgeLabels) |
default <E2> GraphTraversal<Edge,E2> |
EdgeTraversal.value() |
default <E2> GraphTraversal<Edge,java.util.Map<java.lang.String,E2>> |
EdgeTraversal.valueMap(boolean includeTokens,
java.lang.String... propertyKeys) |
default <E2> GraphTraversal<Edge,java.util.Map<java.lang.String,E2>> |
EdgeTraversal.valueMap(java.lang.String... propertyKeys) |
| Modifier and Type | Method and Description |
|---|---|
default GraphTraversal<S,E> |
GraphTraversal.subgraph(java.util.function.Predicate<Edge> includeEdge) |
default GraphTraversal<A,A> |
ElementTraversal.subgraph(java.util.function.Predicate<Edge> includeEdge) |
default <A> GraphTraversal<A,A> |
AnonymousGraphTraversal.subgraph(java.util.function.Predicate<Edge> includeEdge) |
default GraphTraversal<S,E> |
GraphTraversal.subgraph(java.util.Set<java.lang.Object> edgeIdHolder,
java.util.Map<java.lang.Object,Vertex> vertexMap,
java.util.function.Predicate<Edge> includeEdge) |
default GraphTraversal<A,A> |
ElementTraversal.subgraph(java.util.Set<java.lang.Object> edgeIdHolder,
java.util.Map<java.lang.Object,Vertex> vertexMap,
java.util.function.Predicate<Edge> includeEdge) |
default <A> GraphTraversal<A,A> |
AnonymousGraphTraversal.subgraph(java.util.Set<java.lang.Object> edgeIdHolder,
java.util.Map<java.lang.Object,Vertex> vertexMap,
java.util.function.Predicate<Edge> includeEdge) |
default GraphTraversal<S,E> |
GraphTraversal.subgraph(java.lang.String sideEffectKey,
java.util.function.Predicate<Edge> includeEdge) |
default GraphTraversal<A,A> |
ElementTraversal.subgraph(java.lang.String sideEffectKey,
java.util.function.Predicate<Edge> includeEdge) |
default <A> GraphTraversal<A,A> |
AnonymousGraphTraversal.subgraph(java.lang.String sideEffectKey,
java.util.function.Predicate<Edge> includeEdge) |
default GraphTraversal<S,E> |
GraphTraversal.subgraph(java.lang.String sideEffectKey,
java.util.Set<java.lang.Object> edgeIdHolder,
java.util.Map<java.lang.Object,Vertex> vertexMap,
java.util.function.Predicate<Edge> includeEdge) |
default GraphTraversal<A,A> |
ElementTraversal.subgraph(java.lang.String sideEffectKey,
java.util.Set<java.lang.Object> edgeIdHolder,
java.util.Map<java.lang.Object,Vertex> vertexMap,
java.util.function.Predicate<Edge> includeEdge) |
default <A> GraphTraversal<A,A> |
AnonymousGraphTraversal.subgraph(java.lang.String sideEffectKey,
java.util.Set<java.lang.Object> edgeIdHolder,
java.util.Map<java.lang.Object,Vertex> vertexMap,
java.util.function.Predicate<Edge> includeEdge) |
| Constructor and Description |
|---|
SubgraphStep(Traversal traversal,
java.lang.String sideEffectKey,
java.util.Set<java.lang.Object> edgeIdHolder,
java.util.Map<java.lang.Object,Vertex> idVertexMap,
java.util.function.Predicate<Edge> includeEdge) |
| Modifier and Type | Method and Description |
|---|---|
Edge |
Vertex.addEdge(java.lang.String label,
Vertex inVertex,
java.lang.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 |
|---|---|
default GraphTraversal<Edge,Edge> |
Graph.E(java.lang.Object... edgeIds)
Starts a
GraphTraversal over the edges in the graph. |
default GraphTraversal<Edge,Edge> |
Graph.E(java.lang.Object... edgeIds)
Starts a
GraphTraversal over the edges in the graph. |
java.util.Iterator<Edge> |
Vertex.Iterators.edgeIterator(Direction direction,
java.lang.String... edgeLabels)
Gets an
Iterator of incident edges. |
java.util.Iterator<Edge> |
Graph.Iterators.edgeIterator(java.lang.Object... edgeIds)
Get the
Edge objects in this graph with the provided edge ids. |
| Modifier and Type | Method and Description |
|---|---|
Edge |
GraphReader.readEdge(java.io.InputStream inputStream,
java.util.function.Function<DetachedEdge,Edge> edgeMaker)
Reads a single edge from an
InputStream. |
| Modifier and Type | Method and Description |
|---|---|
void |
GraphWriter.writeEdge(java.io.OutputStream outputStream,
Edge e)
Write an edge to a stream.
|
| Modifier and Type | Method and Description |
|---|---|
Edge |
GraphReader.readEdge(java.io.InputStream inputStream,
java.util.function.Function<DetachedEdge,Edge> edgeMaker)
Reads a single edge from an
InputStream. |
Vertex |
GraphReader.readVertex(java.io.InputStream inputStream,
Direction direction,
java.util.function.Function<DetachedVertex,Vertex> vertexMaker,
java.util.function.Function<DetachedEdge,Edge> edgeMaker)
Reads a single vertex from an
InputStream. |
java.util.Iterator<Vertex> |
GraphReader.readVertices(java.io.InputStream inputStream,
Direction direction,
java.util.function.Function<DetachedVertex,Vertex> vertexMaker,
java.util.function.Function<DetachedEdge,Edge> edgeMaker)
Reads a set of vertices from an
InputStream which were written by
GraphWriter.writeVertices(java.io.OutputStream, com.tinkerpop.gremlin.process.Traversal). |
| Modifier and Type | Method and Description |
|---|---|
Edge |
GraphMLReader.readEdge(java.io.InputStream inputStream,
java.util.function.Function<DetachedEdge,Edge> edgeMaker) |
| Modifier and Type | Method and Description |
|---|---|
void |
GraphMLWriter.writeEdge(java.io.OutputStream outputStream,
Edge e) |
| Modifier and Type | Method and Description |
|---|---|
Edge |
GraphMLReader.readEdge(java.io.InputStream inputStream,
java.util.function.Function<DetachedEdge,Edge> edgeMaker) |
Vertex |
GraphMLReader.readVertex(java.io.InputStream inputStream,
Direction direction,
java.util.function.Function<DetachedVertex,Vertex> vertexMaker,
java.util.function.Function<DetachedEdge,Edge> edgeMaker) |
java.util.Iterator<Vertex> |
GraphMLReader.readVertices(java.io.InputStream inputStream,
Direction direction,
java.util.function.Function<DetachedVertex,Vertex> vertexMaker,
java.util.function.Function<DetachedEdge,Edge> edgeMaker) |
| Modifier and Type | Method and Description |
|---|---|
Edge |
LegacyGraphSONReader.GraphSONUtility.edgeFromJson(com.fasterxml.jackson.databind.JsonNode json,
Vertex out,
Vertex in) |
Edge |
LegacyGraphSONReader.readEdge(java.io.InputStream inputStream,
java.util.function.Function<DetachedEdge,Edge> edgeMaker) |
Edge |
GraphSONReader.readEdge(java.io.InputStream inputStream,
java.util.function.Function<DetachedEdge,Edge> edgeMaker) |
| Modifier and Type | Method and Description |
|---|---|
void |
GraphSONWriter.writeEdge(java.io.OutputStream outputStream,
Edge e) |
| Modifier and Type | Method and Description |
|---|---|
Edge |
LegacyGraphSONReader.readEdge(java.io.InputStream inputStream,
java.util.function.Function<DetachedEdge,Edge> edgeMaker) |
Edge |
GraphSONReader.readEdge(java.io.InputStream inputStream,
java.util.function.Function<DetachedEdge,Edge> edgeMaker) |
Vertex |
LegacyGraphSONReader.readVertex(java.io.InputStream inputStream,
Direction direction,
java.util.function.Function<DetachedVertex,Vertex> vertexMaker,
java.util.function.Function<DetachedEdge,Edge> edgeMaker) |
Vertex |
GraphSONReader.readVertex(java.io.InputStream inputStream,
Direction direction,
java.util.function.Function<DetachedVertex,Vertex> vertexMaker,
java.util.function.Function<DetachedEdge,Edge> edgeMaker) |
java.util.Iterator<Vertex> |
LegacyGraphSONReader.readVertices(java.io.InputStream inputStream,
Direction direction,
java.util.function.Function<DetachedVertex,Vertex> vertexMaker,
java.util.function.Function<DetachedEdge,Edge> edgeMaker) |
java.util.Iterator<Vertex> |
GraphSONReader.readVertices(java.io.InputStream inputStream,
Direction direction,
java.util.function.Function<DetachedVertex,Vertex> vertexMaker,
java.util.function.Function<DetachedEdge,Edge> edgeMaker) |
| Modifier and Type | Method and Description |
|---|---|
Edge |
KryoReader.readEdge(java.io.InputStream inputStream,
java.util.function.Function<DetachedEdge,Edge> edgeMaker) |
| Modifier and Type | Method and Description |
|---|---|
void |
KryoWriter.writeEdge(java.io.OutputStream outputStream,
Edge e) |
| Modifier and Type | Method and Description |
|---|---|
Edge |
KryoReader.readEdge(java.io.InputStream inputStream,
java.util.function.Function<DetachedEdge,Edge> edgeMaker) |
Vertex |
KryoReader.readVertex(java.io.InputStream inputStream,
Direction direction,
java.util.function.Function<DetachedVertex,Vertex> vertexMaker,
java.util.function.Function<DetachedEdge,Edge> edgeMaker) |
java.util.Iterator<Vertex> |
KryoReader.readVertices(java.io.InputStream inputStream,
Direction direction,
java.util.function.Function<DetachedVertex,Vertex> vertexMaker,
java.util.function.Function<DetachedEdge,Edge> edgeMaker) |
| Modifier and Type | Class and Description |
|---|---|
class |
StrategyEdge |
| Modifier and Type | Method and Description |
|---|---|
Edge |
StrategyVertex.addEdge(java.lang.String label,
Vertex inVertex,
java.lang.Object... keyValues) |
Edge |
StrategyEdge.getBaseEdge() |
Edge |
StrategyEdge.StrategyEdgeIterator.next() |
| Modifier and Type | Method and Description |
|---|---|
GraphTraversal<Edge,Edge> |
StrategyGraph.E(java.lang.Object... edgeIds) |
GraphTraversal<Edge,Edge> |
StrategyGraph.E(java.lang.Object... edgeIds) |
java.util.Iterator<Edge> |
StrategyVertex.edgeIterator(Direction direction,
java.lang.String... edgeLabels) |
java.util.Iterator<Edge> |
StrategyGraph.edgeIterator(java.lang.Object... edgeIds) |
java.util.function.UnaryOperator<TriFunction<java.lang.String,Vertex,java.lang.Object[],Edge>> |
SequenceStrategy.getAddEdgeStrategy(StrategyContext<StrategyVertex> ctx,
GraphStrategy composingStrategy) |
java.util.function.UnaryOperator<TriFunction<java.lang.String,Vertex,java.lang.Object[],Edge>> |
ReadOnlyStrategy.getAddEdgeStrategy(StrategyContext<StrategyVertex> ctx,
GraphStrategy composingStrategy) |
java.util.function.UnaryOperator<TriFunction<java.lang.String,Vertex,java.lang.Object[],Edge>> |
PartitionStrategy.getAddEdgeStrategy(StrategyContext<StrategyVertex> ctx,
GraphStrategy composingStrategy) |
java.util.function.UnaryOperator<TriFunction<java.lang.String,Vertex,java.lang.Object[],Edge>> |
IdStrategy.getAddEdgeStrategy(StrategyContext<StrategyVertex> ctx,
GraphStrategy composingStrategy) |
default java.util.function.UnaryOperator<TriFunction<java.lang.String,Vertex,java.lang.Object[],Edge>> |
GraphStrategy.getAddEdgeStrategy(StrategyContext<StrategyVertex> ctx,
GraphStrategy composingStrategy)
Construct a
TriFunction that enhances the features of
Vertex.addEdge(String, com.tinkerpop.gremlin.structure.Vertex, Object...). |
java.util.function.UnaryOperator<java.util.function.Function<java.lang.Object[],GraphTraversal<Edge,Edge>>> |
SubgraphStrategy.getGraphEStrategy(StrategyContext<StrategyGraph> ctx,
GraphStrategy composingStrategy) |
java.util.function.UnaryOperator<java.util.function.Function<java.lang.Object[],GraphTraversal<Edge,Edge>>> |
SubgraphStrategy.getGraphEStrategy(StrategyContext<StrategyGraph> ctx,
GraphStrategy composingStrategy) |
java.util.function.UnaryOperator<java.util.function.Function<java.lang.Object[],GraphTraversal<Edge,Edge>>> |
SequenceStrategy.getGraphEStrategy(StrategyContext<StrategyGraph> ctx,
GraphStrategy composingStrategy) |
java.util.function.UnaryOperator<java.util.function.Function<java.lang.Object[],GraphTraversal<Edge,Edge>>> |
SequenceStrategy.getGraphEStrategy(StrategyContext<StrategyGraph> ctx,
GraphStrategy composingStrategy) |
java.util.function.UnaryOperator<java.util.function.Function<java.lang.Object[],GraphTraversal<Edge,Edge>>> |
PartitionStrategy.getGraphEStrategy(StrategyContext<StrategyGraph> ctx,
GraphStrategy composingStrategy) |
java.util.function.UnaryOperator<java.util.function.Function<java.lang.Object[],GraphTraversal<Edge,Edge>>> |
PartitionStrategy.getGraphEStrategy(StrategyContext<StrategyGraph> ctx,
GraphStrategy composingStrategy) |
java.util.function.UnaryOperator<java.util.function.Function<java.lang.Object[],GraphTraversal<Edge,Edge>>> |
IdStrategy.getGraphEStrategy(StrategyContext<StrategyGraph> ctx,
GraphStrategy composingStrategy) |
java.util.function.UnaryOperator<java.util.function.Function<java.lang.Object[],GraphTraversal<Edge,Edge>>> |
IdStrategy.getGraphEStrategy(StrategyContext<StrategyGraph> ctx,
GraphStrategy composingStrategy) |
default java.util.function.UnaryOperator<java.util.function.Function<java.lang.Object[],GraphTraversal<Edge,Edge>>> |
GraphStrategy.getGraphEStrategy(StrategyContext<StrategyGraph> ctx,
GraphStrategy composingStrategy)
Construct a
Function that enhances the features of Graph.E(java.lang.Object...). |
default java.util.function.UnaryOperator<java.util.function.Function<java.lang.Object[],GraphTraversal<Edge,Edge>>> |
GraphStrategy.getGraphEStrategy(StrategyContext<StrategyGraph> ctx,
GraphStrategy composingStrategy)
Construct a
Function that enhances the features of Graph.E(java.lang.Object...). |
java.util.function.UnaryOperator<java.util.function.Function<java.lang.Object[],java.util.Iterator<Edge>>> |
SequenceStrategy.getGraphIteratorsEdgeIteratorStrategy(StrategyContext<StrategyGraph> ctx,
GraphStrategy composingStrategy) |
java.util.function.UnaryOperator<java.util.function.Function<java.lang.Object[],java.util.Iterator<Edge>>> |
IdStrategy.getGraphIteratorsEdgeIteratorStrategy(StrategyContext<StrategyGraph> ctx,
GraphStrategy composingStrategy) |
default java.util.function.UnaryOperator<java.util.function.Function<java.lang.Object[],java.util.Iterator<Edge>>> |
GraphStrategy.getGraphIteratorsEdgeIteratorStrategy(StrategyContext<StrategyGraph> ctx,
GraphStrategy composingStrategy)
Construct a
Function that enhances the features of Graph.Iterators.edgeIterator(java.lang.Object...). |
java.util.function.UnaryOperator<java.util.function.BiFunction<Direction,java.lang.String[],java.util.Iterator<Edge>>> |
SubgraphStrategy.getVertexIteratorsEdgeIteratorStrategy(StrategyContext<StrategyVertex> ctx,
GraphStrategy composingStrategy) |
java.util.function.UnaryOperator<java.util.function.BiFunction<Direction,java.lang.String[],java.util.Iterator<Edge>>> |
SequenceStrategy.getVertexIteratorsEdgeIteratorStrategy(StrategyContext<StrategyVertex> ctx,
GraphStrategy composingStrategy) |
java.util.function.UnaryOperator<java.util.function.BiFunction<Direction,java.lang.String[],java.util.Iterator<Edge>>> |
PartitionStrategy.getVertexIteratorsEdgeIteratorStrategy(StrategyContext<StrategyVertex> ctx,
GraphStrategy composingStrategy) |
default java.util.function.UnaryOperator<java.util.function.BiFunction<Direction,java.lang.String[],java.util.Iterator<Edge>>> |
GraphStrategy.getVertexIteratorsEdgeIteratorStrategy(StrategyContext<StrategyVertex> ctx,
GraphStrategy composingStrategy)
Construct a
TriFunction that enhances the features of Vertex.Iterators.edgeIterator(com.tinkerpop.gremlin.structure.Direction, java.lang.String...). |
| Modifier and Type | Method and Description |
|---|---|
SubgraphStrategy.Builder |
SubgraphStrategy.Builder.edgePredicate(java.util.function.Predicate<Edge> edgePredicate) |
| Constructor and Description |
|---|
StrategyEdge(Edge baseEdge,
StrategyGraph strategyGraph) |
| Constructor and Description |
|---|
StrategyEdgeIterator(java.util.Iterator<Edge> itty,
StrategyGraph strategyGraph) |
| Modifier and Type | Field and Description |
|---|---|
static java.util.Comparator<Edge> |
Comparators.EDGE_COMPARATOR |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
StringFactory.edgeString(Edge edge)
Construct the representation for a
Edge. |
| Modifier and Type | Method and Description |
|---|---|
GraphTraversal<Edge,Edge> |
BatchGraph.E(java.lang.Object... edgeIds) |
GraphTraversal<Edge,Edge> |
BatchGraph.E(java.lang.Object... edgeIds) |
java.util.Iterator<Edge> |
BatchGraph.edgeIterator(java.lang.Object... edgeIds) |
| Modifier and Type | Class and Description |
|---|---|
class |
DetachedEdge
|
| Modifier and Type | Method and Description |
|---|---|
Edge |
DetachedVertex.addEdge(java.lang.String label,
Vertex inVertex,
java.lang.Object... keyValues) |
static Edge |
DetachedEdge.addTo(Graph graph,
DetachedEdge detachedEdge) |
Edge |
DetachedEdge.attach(Graph hostGraph) |
Edge |
DetachedEdge.attach(Vertex hostVertex) |
| Modifier and Type | Method and Description |
|---|---|
GraphTraversal<Vertex,Edge> |
DetachedVertex.edgeIterator(Direction direction,
java.lang.String... edgeLabels) |
| Modifier and Type | Method and Description |
|---|---|
static DetachedEdge |
DetachedFactory.detach(Edge edge,
boolean withProperties) |
| Constructor and Description |
|---|
DetachedEdge(Edge edge,
boolean withProperties) |
| Modifier and Type | Method and Description |
|---|---|
GraphTraversal<Edge,Edge> |
EmptyGraph.E(java.lang.Object... edgeIds) |
GraphTraversal<Edge,Edge> |
EmptyGraph.E(java.lang.Object... edgeIds) |
java.util.Iterator<Edge> |
EmptyGraph.edgeIterator(java.lang.Object... edgeIds) |
Copyright © 2013-2015 TinkerPop. All Rights Reserved.