public class CacheVertexProperty extends AbstractVertexProperty
isProperty
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
|
long |
longId()
Unique identifier for this entity.
|
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, setId
finalize, getClass, notify, notifyAll, wait, wait, wait
propertyKey
direction, getType, isIncidentOn, isLoop, value
hasId, id, isLoaded, isNew, isRemoved, 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 long longId()
JanusGraphElement
JanusGraphElement.id()
for the permanent id.longId
in interface Idfiable
longId
in interface JanusGraphElement
longId
in class AbstractElement
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–2018. All rights reserved.