Class ArangoDBVertexProperty<P>
java.lang.Object
com.arangodb.tinkerpop.gremlin.structure.ArangoDBElement<Object,VertexPropertyData>
com.arangodb.tinkerpop.gremlin.structure.ArangoDBSimpleElement<VertexPropertyData>
com.arangodb.tinkerpop.gremlin.structure.ArangoDBVertexProperty<P>
- All Implemented Interfaces:
org.apache.tinkerpop.gremlin.structure.Element,org.apache.tinkerpop.gremlin.structure.Property<P>,org.apache.tinkerpop.gremlin.structure.VertexProperty<P>
public class ArangoDBVertexProperty<P>
extends ArangoDBSimpleElement<VertexPropertyData>
implements org.apache.tinkerpop.gremlin.structure.VertexProperty<P>
-
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.VertexProperty
org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality, org.apache.tinkerpop.gremlin.structure.VertexProperty.Exceptions -
Field Summary
Fields inherited from class com.arangodb.tinkerpop.gremlin.structure.ArangoDBElement
data, graphFields inherited from interface org.apache.tinkerpop.gremlin.structure.VertexProperty
DEFAULT_LABEL -
Method Summary
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, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.tinkerpop.gremlin.structure.Element
keys, property, property, remove, value, valuesMethods inherited from interface org.apache.tinkerpop.gremlin.structure.Property
ifPresent, orElse, orElseGet, orElseThrow, removeMethods inherited from interface org.apache.tinkerpop.gremlin.structure.VertexProperty
graph
-
Method Details
-
removed
protected boolean removed()- Overrides:
removedin classArangoDBElement<Object,VertexPropertyData>
-
key
- Specified by:
keyin interfaceorg.apache.tinkerpop.gremlin.structure.Property<P>
-
value
- Specified by:
valuein interfaceorg.apache.tinkerpop.gremlin.structure.Property<P>- Throws:
NoSuchElementException
-
isPresent
public boolean isPresent()- Specified by:
isPresentin interfaceorg.apache.tinkerpop.gremlin.structure.Property<P>
-
element
-
id
- Specified by:
idin interfaceorg.apache.tinkerpop.gremlin.structure.Element
-
doUpdate
protected void doUpdate()- Specified by:
doUpdatein classArangoDBElement<Object,VertexPropertyData>
-
doRemove
protected void doRemove()- Specified by:
doRemovein classArangoDBElement<Object,VertexPropertyData>
-
doInsert
protected void doInsert()- Specified by:
doInsertin classArangoDBElement<Object,VertexPropertyData>
-
stringify
- Specified by:
stringifyin classArangoDBElement<Object,VertexPropertyData>
-
properties
public <U> Iterator<org.apache.tinkerpop.gremlin.structure.Property<U>> properties(String... propertyKeys) - Specified by:
propertiesin interfaceorg.apache.tinkerpop.gremlin.structure.Element- Specified by:
propertiesin interfaceorg.apache.tinkerpop.gremlin.structure.VertexProperty<P>- Overrides:
propertiesin classArangoDBElement<Object,VertexPropertyData>
-
label
- Specified by:
labelin interfaceorg.apache.tinkerpop.gremlin.structure.Element- Specified by:
labelin interfaceorg.apache.tinkerpop.gremlin.structure.VertexProperty<P>
-