public class CacheVertexProperty extends AbstractVertexProperty
type
Constructor and Description |
---|
CacheVertexProperty(long id,
PropertyKey key,
InternalVertex start,
Object value,
Entry data) |
Modifier and Type | Method and Description |
---|---|
byte |
getLifeCycle() |
Iterable<PropertyKey> |
getPropertyKeysDirect() |
<O> O |
getValueDirect(PropertyKey key) |
InternalRelation |
it()
Returns this relation in the current transactional context
|
void |
remove()
Deletes this entity and any incident edges or properties from the graph.
|
<O> O |
removePropertyDirect(PropertyKey key) |
void |
setPropertyDirect(PropertyKey key,
Object value) |
element, getArity, getLen, getVertex, graph, isEdge, isPresent, isProperty, properties, setVertexAt, toString, value
direction, getType, id, isIncidentOn, isInvisible, isLoop, property, tx, value, valueOrNull, verifyAccess
clone, compare, compareTo, equals, getCompareId, hashCode, hasId, isLoaded, isNew, isRemoved, isTemporaryId, longId, setId
finalize, getClass, notify, notifyAll, wait, wait, wait
empty, getRemover, propertyKey
direction, getType, isIncidentOn, isLoop, value
hasId, id, isLoaded, isNew, isRemoved, longId, property, valueOrNull
keys, label, property, values
key
ifPresent, orElse, orElseGet, orElseThrow
setId
public CacheVertexProperty(long id, PropertyKey key, InternalVertex start, Object value, Entry data)
public InternalRelation it()
InternalRelation
it
in interface InternalElement
it
in interface InternalRelation
it
in class AbstractTypedRelation
public <O> O getValueDirect(PropertyKey key)
public Iterable<PropertyKey> getPropertyKeysDirect()
public void setPropertyDirect(PropertyKey key, Object value)
public <O> O removePropertyDirect(PropertyKey key)
public byte getLifeCycle()
ElementLifeCycle
public void remove()
JanusGraphElement
Copyright © 2012–2023. All rights reserved.