| Modifier and Type | Method and Description |
|---|---|
Edge |
addEdge(java.lang.String label,
Node inNode,
java.util.Map<java.lang.String,java.lang.Object> keyValues)
Add an outgoing edge to the node with provided label and edge properties as key/value pairs.
|
Edge |
addEdge(java.lang.String label,
Node inNode,
java.lang.Object... keyValues)
Add an outgoing edge to the node with provided label and edge properties as key/value pairs.
|
void |
addEdgeSilent(java.lang.String label,
Node inNode,
java.util.Map<java.lang.String,java.lang.Object> keyValues)
Add an outgoing edge to the node with provided label and edge properties as key/value pairs.
|
void |
addEdgeSilent(java.lang.String label,
Node inNode,
java.lang.Object... keyValues)
Add an outgoing edge to the node with provided label and edge properties as key/value pairs.
|
java.util.Iterator<Node> |
both() |
java.util.Iterator<Node> |
both(java.lang.String... edgeLabels) |
java.util.Iterator<Edge> |
bothE() |
java.util.Iterator<Edge> |
bothE(java.lang.String... edgeLabels) |
long |
id() |
java.util.Iterator<Node> |
in() |
java.util.Iterator<Node> |
in(java.lang.String... edgeLabels) |
java.util.Iterator<Edge> |
inE() |
java.util.Iterator<Edge> |
inE(java.lang.String... edgeLabels) |
java.util.Iterator<Node> |
out() |
java.util.Iterator<Node> |
out(java.lang.String... edgeLabels) |
java.util.Iterator<Edge> |
outE() |
java.util.Iterator<Edge> |
outE(java.lang.String... edgeLabels) |
graph, label, property, property, propertyKeys, propertyMap, propertyOption, propertyOption, remove, removeProperty, setProperty, setProperty, setPropertyEdge addEdge(java.lang.String label, Node inNode, java.lang.Object... keyValues)
String
property keys and the even numbered arguments are the related property values.Edge addEdge(java.lang.String label, Node inNode, java.util.Map<java.lang.String,java.lang.Object> keyValues)
void addEdgeSilent(java.lang.String label,
Node inNode,
java.lang.Object... keyValues)
String
property keys and the even numbered arguments are the related property values.
Just like {{{addEdge2}}, but doesn't instantiate and return a dummy edgevoid addEdgeSilent(java.lang.String label,
Node inNode,
java.util.Map<java.lang.String,java.lang.Object> keyValues)
long id()
java.util.Iterator<Node> out()
java.util.Iterator<Node> out(java.lang.String... edgeLabels)
java.util.Iterator<Node> in()
java.util.Iterator<Node> in(java.lang.String... edgeLabels)
java.util.Iterator<Node> both()
java.util.Iterator<Node> both(java.lang.String... edgeLabels)
java.util.Iterator<Edge> outE()
java.util.Iterator<Edge> outE(java.lang.String... edgeLabels)
java.util.Iterator<Edge> inE()
java.util.Iterator<Edge> inE(java.lang.String... edgeLabels)
java.util.Iterator<Edge> bothE()
java.util.Iterator<Edge> bothE(java.lang.String... edgeLabels)