Class ArangoDBEdge
java.lang.Object
com.arangodb.tinkerpop.gremlin.structure.ArangoDBElement<Object,EdgeData>
com.arangodb.tinkerpop.gremlin.structure.ArangoDBSimpleElement<EdgeData>
com.arangodb.tinkerpop.gremlin.structure.ArangoDBEdge
- All Implemented Interfaces:
ArangoDBPersistentElement,org.apache.tinkerpop.gremlin.structure.Edge,org.apache.tinkerpop.gremlin.structure.Element
public class ArangoDBEdge
extends ArangoDBSimpleElement<EdgeData>
implements org.apache.tinkerpop.gremlin.structure.Edge, ArangoDBPersistentElement
-
Nested Class Summary
Nested classes/interfaces inherited from class com.arangodb.tinkerpop.gremlin.structure.ArangoDBElement
ArangoDBElement.ExceptionsNested classes/interfaces inherited from interface org.apache.tinkerpop.gremlin.structure.Edge
org.apache.tinkerpop.gremlin.structure.Edge.ExceptionsNested classes/interfaces inherited from interface org.apache.tinkerpop.gremlin.structure.Element
org.apache.tinkerpop.gremlin.structure.Element.Exceptions -
Field Summary
Fields inherited from class com.arangodb.tinkerpop.gremlin.structure.ArangoDBElement
data, graphFields inherited from interface org.apache.tinkerpop.gremlin.structure.Edge
DEFAULT_LABEL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoInsert()protected voiddoRemove()protected voiddoUpdate()org.apache.tinkerpop.gremlin.structure.VertexinVertex()org.apache.tinkerpop.gremlin.structure.Vertex<V> Iterator<org.apache.tinkerpop.gremlin.structure.Property<V>> properties(String... propertyKeys) protected StringIterator<org.apache.tinkerpop.gremlin.structure.Vertex> vertices(org.apache.tinkerpop.gremlin.structure.Direction direction) Methods inherited from class com.arangodb.tinkerpop.gremlin.structure.ArangoDBSimpleElement
createProperty, propertyMethods inherited from class com.arangodb.tinkerpop.gremlin.structure.ArangoDBElement
data, equals, graph, hashCode, remove, removed, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.arangodb.tinkerpop.gremlin.structure.ArangoDBPersistentElement
collection, data, elementId, graph, id, key, label, updateMethods inherited from interface org.apache.tinkerpop.gremlin.structure.Edge
bothVerticesMethods inherited from interface org.apache.tinkerpop.gremlin.structure.Element
keys, property, property, remove, value, values
-
Constructor Details
-
ArangoDBEdge
-
-
Method Details
-
doRemove
protected void doRemove()- Specified by:
doRemovein classArangoDBElement<Object,EdgeData>
-
doUpdate
protected void doUpdate()- Specified by:
doUpdatein classArangoDBElement<Object,EdgeData>
-
doInsert
public void doInsert()- Specified by:
doInsertin classArangoDBElement<Object,EdgeData>
-
stringify
- Specified by:
stringifyin classArangoDBElement<Object,EdgeData>
-
outVertex
public org.apache.tinkerpop.gremlin.structure.Vertex outVertex()- Specified by:
outVertexin interfaceorg.apache.tinkerpop.gremlin.structure.Edge
-
inVertex
public org.apache.tinkerpop.gremlin.structure.Vertex inVertex()- Specified by:
inVertexin interfaceorg.apache.tinkerpop.gremlin.structure.Edge
-
vertices
public Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> vertices(org.apache.tinkerpop.gremlin.structure.Direction direction) - Specified by:
verticesin interfaceorg.apache.tinkerpop.gremlin.structure.Edge
-
properties
public <V> Iterator<org.apache.tinkerpop.gremlin.structure.Property<V>> properties(String... propertyKeys) - Specified by:
propertiesin interfaceorg.apache.tinkerpop.gremlin.structure.Edge- Specified by:
propertiesin interfaceorg.apache.tinkerpop.gremlin.structure.Element- Overrides:
propertiesin classArangoDBElement<Object,EdgeData>
-