public class JanusGraphLazyVertexProperty<V> extends JanusGraphLazyRelation<V> implements JanusGraphVertexProperty<V>
Constructor and Description |
---|
JanusGraphLazyVertexProperty(Entry dataEntry,
InternalVertex vertex,
StandardJanusGraphTx tx,
InternalRelationType type) |
JanusGraphLazyVertexProperty(InternalRelation janusGraphRelation,
InternalVertex vertex,
StandardJanusGraphTx tx,
InternalRelationType type) |
Modifier and Type | Method and Description |
---|---|
JanusGraphVertex |
element()
Returns the vertex on which this property is incident.
|
boolean |
isPresent() |
<V> Iterator<org.apache.tinkerpop.gremlin.structure.Property<V>> |
properties(String... propertyKeys) |
direction, equals, getArity, getCompareId, getLen, getLifeCycle, getPropertyKeysDirect, getType, getValueDirect, getVertex, graph, hashCode, hasId, id, isEdge, isIncidentOn, isInvisible, isLoaded, isLoop, isNew, isProperty, isRemoved, isSingle, it, label, loadValue, longId, property, remove, removePropertyDirect, setId, setPropertyDirect, toString, tx, value, value, valueOrNull
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
empty, getRemover, graph, propertyKey
direction, getType, isEdge, isIncidentOn, isLoop, isProperty, longId, value
hasId, id, isLoaded, isNew, isRemoved, property, remove, valueOrNull
keys, label, property, values
key
public JanusGraphLazyVertexProperty(InternalRelation janusGraphRelation, InternalVertex vertex, StandardJanusGraphTx tx, InternalRelationType type)
public JanusGraphLazyVertexProperty(Entry dataEntry, InternalVertex vertex, StandardJanusGraphTx tx, InternalRelationType type)
public boolean isPresent()
isPresent
in interface org.apache.tinkerpop.gremlin.structure.Property<V>
public JanusGraphVertex element()
JanusGraphVertexProperty
element
in interface org.apache.tinkerpop.gremlin.structure.Property<V>
element
in interface org.apache.tinkerpop.gremlin.structure.VertexProperty<V>
element
in interface JanusGraphVertexProperty<V>
public <V> Iterator<org.apache.tinkerpop.gremlin.structure.Property<V>> properties(String... propertyKeys)
properties
in interface org.apache.tinkerpop.gremlin.structure.Element
properties
in interface org.apache.tinkerpop.gremlin.structure.VertexProperty<V>
properties
in class JanusGraphLazyRelation<V>
Copyright © 2012–2024. All rights reserved.