public interface JanusGraphVertexProperty<V> extends JanusGraphRelation, org.apache.tinkerpop.gremlin.structure.VertexProperty<V>, JanusGraphProperty<V>
JanusGraphRelation
connecting a vertex to a value.
JanusGraphProperty extends JanusGraphRelation
, with methods for retrieving the property's value and key.JanusGraphRelation
,
PropertyKey
Modifier and Type | Method and Description |
---|---|
JanusGraphVertex |
element()
Returns the vertex on which this property is incident.
|
static <V> JanusGraphVertexProperty<V> |
empty() |
static Consumer<JanusGraphVertexProperty> |
getRemover(org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality cardinality,
Object value) |
default JanusGraphTransaction |
graph() |
default PropertyKey |
propertyKey() |
direction, getType, isEdge, isIncidentOn, isLoop, isProperty, value
hasId, id, isLoaded, isNew, isRemoved, longId, property, remove, valueOrNull
keys, label, properties, property, values
label, properties
key
JanusGraphVertex element()
default JanusGraphTransaction graph()
graph
in interface org.apache.tinkerpop.gremlin.structure.Element
graph
in interface JanusGraphElement
graph
in interface org.apache.tinkerpop.gremlin.structure.VertexProperty<V>
default PropertyKey propertyKey()
propertyKey
in interface JanusGraphProperty<V>
static <V> JanusGraphVertexProperty<V> empty()
static Consumer<JanusGraphVertexProperty> getRemover(org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality cardinality, Object value)
Copyright © 2012–2023. All rights reserved.