public abstract class SpecializedTinkerVertex extends TinkerVertex
graph, inEdges, outEdges, propertiesid, label, removed| Modifier | Constructor and Description |
|---|---|
protected |
SpecializedTinkerVertex(Object id,
String label,
TinkerGraph graph,
Set<String> specificKeys) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.tinkerpop.gremlin.structure.Edge |
addEdge(String label,
org.apache.tinkerpop.gremlin.structure.Vertex vertex,
Object... keyValues) |
protected abstract void |
addSpecializedInEdge(org.apache.tinkerpop.gremlin.structure.Edge edge) |
protected abstract void |
addSpecializedOutEdge(org.apache.tinkerpop.gremlin.structure.Edge edge) |
Iterator<org.apache.tinkerpop.gremlin.structure.Edge> |
edges(org.apache.tinkerpop.gremlin.structure.Direction direction,
String... edgeLabels) |
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) |
protected abstract Iterator<org.apache.tinkerpop.gremlin.structure.Edge> |
specificEdges(org.apache.tinkerpop.gremlin.structure.Direction direction,
String... edgeLabels) |
protected abstract <V> org.apache.tinkerpop.gremlin.structure.VertexProperty<V> |
specificProperty(String key) |
protected abstract <V> org.apache.tinkerpop.gremlin.structure.VertexProperty<V> |
updateSpecificProperty(String key,
V value) |
Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> |
vertices(org.apache.tinkerpop.gremlin.structure.Direction direction,
String... edgeLabels) |
graph, remove, toStringelementAlreadyRemoved, equals, hashCode, id, labelprotected SpecializedTinkerVertex(Object id, String label, TinkerGraph graph, Set<String> specificKeys)
public Set<String> keys()
keys in interface org.apache.tinkerpop.gremlin.structure.Elementkeys in class TinkerVertexpublic <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.Vertexproperty in class TinkerVertexprotected abstract <V> org.apache.tinkerpop.gremlin.structure.VertexProperty<V> specificProperty(String key)
public <V> Iterator<org.apache.tinkerpop.gremlin.structure.VertexProperty<V>> properties(String... propertyKeys)
properties in interface org.apache.tinkerpop.gremlin.structure.Elementproperties in interface org.apache.tinkerpop.gremlin.structure.Vertexproperties in class TinkerVertexpublic <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.Vertexproperty in class TinkerVertexprotected abstract <V> org.apache.tinkerpop.gremlin.structure.VertexProperty<V> updateSpecificProperty(String key, V value)
public 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.VertexaddEdge in class TinkerVertexprotected abstract void addSpecializedOutEdge(org.apache.tinkerpop.gremlin.structure.Edge edge)
protected abstract void addSpecializedInEdge(org.apache.tinkerpop.gremlin.structure.Edge edge)
public 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.Vertexedges in class TinkerVertexprotected abstract Iterator<org.apache.tinkerpop.gremlin.structure.Edge> specificEdges(org.apache.tinkerpop.gremlin.structure.Direction direction, String... edgeLabels)
public 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.Vertexvertices in class TinkerVertexCopyright © 2013–2018 Apache Software Foundation. All rights reserved.