public class TinkerVertex extends TinkerElement implements org.apache.tinkerpop.gremlin.structure.Vertex
| Modifier and Type | Field and Description |
|---|---|
protected TinkerGraph |
graph |
protected Map<String,Set<org.apache.tinkerpop.gremlin.structure.Edge>> |
inEdges |
protected Map<String,Set<org.apache.tinkerpop.gremlin.structure.Edge>> |
outEdges |
protected Map<String,List<org.apache.tinkerpop.gremlin.structure.VertexProperty>> |
properties |
id, label, removed| Modifier | Constructor and Description |
|---|---|
protected |
TinkerVertex(Object id,
String label,
TinkerGraph graph) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.tinkerpop.gremlin.structure.Edge |
addEdge(String label,
org.apache.tinkerpop.gremlin.structure.Vertex vertex,
Object... keyValues) |
Iterator<org.apache.tinkerpop.gremlin.structure.Edge> |
edges(org.apache.tinkerpop.gremlin.structure.Direction direction,
String... edgeLabels) |
org.apache.tinkerpop.gremlin.structure.Graph |
graph() |
Set<String> |
keys() |
<V> Iterator<org.apache.tinkerpop.gremlin.structure.VertexProperty<V>> |
properties(String... propertyKeys) |
<V> org.apache.tinkerpop.gremlin.structure.VertexProperty<V> |
property(String key) |
<V> org.apache.tinkerpop.gremlin.structure.VertexProperty<V> |
property(org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality cardinality,
String key,
V value,
Object... keyValues) |
void |
remove() |
String |
toString() |
Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> |
vertices(org.apache.tinkerpop.gremlin.structure.Direction direction,
String... edgeLabels) |
elementAlreadyRemoved, equals, hashCode, id, labelprotected Map<String,List<org.apache.tinkerpop.gremlin.structure.VertexProperty>> properties
protected final TinkerGraph graph
protected TinkerVertex(Object id, String label, TinkerGraph graph)
public org.apache.tinkerpop.gremlin.structure.Graph graph()
graph in interface org.apache.tinkerpop.gremlin.structure.Elementpublic <V> org.apache.tinkerpop.gremlin.structure.VertexProperty<V> property(String key)
property in interface org.apache.tinkerpop.gremlin.structure.Elementproperty in interface org.apache.tinkerpop.gremlin.structure.Vertexpublic <V> org.apache.tinkerpop.gremlin.structure.VertexProperty<V> property(org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality cardinality,
String key,
V value,
Object... keyValues)
property in interface org.apache.tinkerpop.gremlin.structure.Vertexpublic Set<String> keys()
keys in interface org.apache.tinkerpop.gremlin.structure.Elementpublic org.apache.tinkerpop.gremlin.structure.Edge addEdge(String label, org.apache.tinkerpop.gremlin.structure.Vertex vertex, Object... keyValues)
addEdge in interface org.apache.tinkerpop.gremlin.structure.Vertexpublic void remove()
remove in interface org.apache.tinkerpop.gremlin.structure.Elementpublic Iterator<org.apache.tinkerpop.gremlin.structure.Edge> edges(org.apache.tinkerpop.gremlin.structure.Direction direction, String... edgeLabels)
edges in interface org.apache.tinkerpop.gremlin.structure.Vertexpublic Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> vertices(org.apache.tinkerpop.gremlin.structure.Direction direction, String... edgeLabels)
vertices in interface org.apache.tinkerpop.gremlin.structure.VertexCopyright © 2013–2018 Apache Software Foundation. All rights reserved.