| Modifier and Type | Method and Description |
|---|---|
VertexProgram<org.javatuples.Triplet<Path,Edge,Number>> |
ShortestPathVertexProgram.clone() |
| Modifier and Type | Method and Description |
|---|---|
void |
ShortestPathVertexProgram.execute(Vertex vertex,
Messenger<org.javatuples.Triplet<Path,Edge,Number>> messenger,
Memory memory) |
| Modifier and Type | Method and Description |
|---|---|
Path |
Path.clone() |
Path |
Path.extend(Object object,
Set<String> labels)
Add a new step to the path with an object and any number of associated labels.
|
Path |
Path.extend(Set<String> labels)
Add labels to the head of the path.
|
Path |
Traverser.path()
Get the current path of the traverser.
|
Path |
Path.retract(Set<String> labels)
Remove labels from path.
|
default Path |
Path.subPath(String fromLabel,
String toLabel)
Isolate a sub-path from the path object.
|
| Modifier and Type | Method and Description |
|---|---|
default GraphTraversal<S,Path> |
GraphTraversal.path()
|
static <A> GraphTraversal<A,Path> |
__.path() |
default GraphTraversal<S,Path> |
GraphTraversal.shortestPath()
Executes a Shortest Path algorithm over the graph.
|
| Modifier and Type | Method and Description |
|---|---|
protected Path |
PathStep.map(Traverser.Admin<S> traverser) |
| Modifier and Type | Method and Description |
|---|---|
protected Traverser.Admin<Path> |
PathStep.processNextStart() |
| Modifier and Type | Class and Description |
|---|---|
class |
EmptyPath |
class |
ImmutablePath |
class |
MutablePath |
| Modifier and Type | Method and Description |
|---|---|
Path |
MutablePath.extend(Object object,
Set<String> labels) |
Path |
ImmutablePath.extend(Object object,
Set<String> labels) |
Path |
EmptyPath.extend(Object object,
Set<String> labels) |
Path |
MutablePath.extend(Set<String> labels) |
Path |
ImmutablePath.extend(Set<String> labels) |
Path |
EmptyPath.extend(Set<String> labels) |
static Path |
EmptyPath.instance() |
static Path |
MutablePath.make() |
static Path |
ImmutablePath.make() |
Path |
MutablePath.retract(Set<String> removeLabels) |
Path |
ImmutablePath.retract(Set<String> labels) |
Path |
EmptyPath.retract(Set<String> labels) |
| Modifier and Type | Field and Description |
|---|---|
protected Path |
LP_O_OB_S_SE_SL_Traverser.path |
protected Path |
LP_O_OB_P_S_SE_SL_Traverser.path |
protected Path |
B_LP_O_P_S_SE_SL_Traverser.path |
protected Path |
B_LP_O_S_SE_SL_Traverser.path |
| Modifier and Type | Method and Description |
|---|---|
Path |
ProjectedTraverser.path() |
Path |
LP_O_OB_S_SE_SL_Traverser.path() |
Path |
LP_O_OB_P_S_SE_SL_Traverser.path() |
Path |
B_LP_O_P_S_SE_SL_Traverser.path() |
Path |
B_LP_O_S_SE_SL_Traverser.path() |
| Modifier and Type | Method and Description |
|---|---|
Path |
EmptyTraverser.path() |
Path |
AbstractTraverser.path() |
| Modifier and Type | Method and Description |
|---|---|
protected Path |
PathSerializer.readValue(Buffer buffer,
GraphBinaryReader context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PathSerializer.writeValue(Path value,
Buffer buffer,
GraphBinaryWriter context) |
| Modifier and Type | Method and Description |
|---|---|
<I extends InputShim> |
GryoSerializersV1d0.PathSerializer.read(KryoShim<I,?> kryo,
I input,
Class<Path> pathClass) |
<I extends InputShim> |
GryoSerializersV3d0.PathSerializer.read(KryoShim<I,?> kryo,
I input,
Class<Path> pathClass) |
| Modifier and Type | Method and Description |
|---|---|
<O extends OutputShim> |
GryoSerializersV1d0.PathSerializer.write(KryoShim<?,O> kryo,
O output,
Path path) |
<O extends OutputShim> |
GryoSerializersV3d0.PathSerializer.write(KryoShim<?,O> kryo,
O output,
Path path) |
| Modifier and Type | Method and Description |
|---|---|
<I extends InputShim> |
GryoSerializersV1d0.PathSerializer.read(KryoShim<I,?> kryo,
I input,
Class<Path> pathClass) |
<I extends InputShim> |
GryoSerializersV3d0.PathSerializer.read(KryoShim<I,?> kryo,
I input,
Class<Path> pathClass) |
| Modifier and Type | Method and Description |
|---|---|
static String |
StringFactory.pathString(Path path) |
| Modifier and Type | Class and Description |
|---|---|
class |
DetachedPath |
| Modifier and Type | Method and Description |
|---|---|
Path |
DetachedPath.attach(Function<Attachable<Path>,Path> method) |
Path |
DetachedPath.get() |
| Modifier and Type | Method and Description |
|---|---|
static DetachedPath |
DetachedFactory.detach(Path path,
boolean withProperties) |
| Modifier and Type | Method and Description |
|---|---|
Path |
DetachedPath.attach(Function<Attachable<Path>,Path> method) |
Path |
DetachedPath.attach(Function<Attachable<Path>,Path> method) |
| Constructor and Description |
|---|
DetachedPath(Path path,
boolean withProperties) |
| Modifier and Type | Class and Description |
|---|---|
class |
ReferencePath |
| Modifier and Type | Method and Description |
|---|---|
Path |
ReferencePath.attach(Function<Attachable<Path>,Path> method) |
Path |
ReferencePath.get() |
| Modifier and Type | Method and Description |
|---|---|
static ReferencePath |
ReferenceFactory.detach(Path path) |
| Modifier and Type | Method and Description |
|---|---|
Path |
ReferencePath.attach(Function<Attachable<Path>,Path> method) |
Path |
ReferencePath.attach(Function<Attachable<Path>,Path> method) |
| Constructor and Description |
|---|
ReferencePath(Path path) |
Copyright © 2013–2020 Apache Software Foundation. All rights reserved.