public class CacheVertexProperty extends AbstractVertexProperty
isPropertytype| 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, valuedirection, getType, id, isIncidentOn, isInvisible, isLoop, property, tx, value, valueOrNull, verifyAccessclone, compare, compareTo, equals, getCompareId, hashCode, hasId, isLoaded, isNew, isRemoved, isTemporaryId, setIdfinalize, getClass, notify, notifyAll, wait, wait, waitpropertyKeydirection, getType, isIncidentOn, isLoop, valuehasId, id, isLoaded, isNew, isRemoved, property, valueOrNullkeys, label, property, valueskeyifPresent, orElse, orElseGet, orElseThrowsetIdpublic CacheVertexProperty(long id,
PropertyKey key,
InternalVertex start,
Object value,
Entry data)
public InternalRelation it()
InternalRelationit in interface InternalElementit in interface InternalRelationit in class AbstractTypedRelationpublic long longId()
TitanElementTitanElement.id() for the permanent id.longId in interface IdfiablelongId in interface TitanElementlongId in class AbstractElementpublic <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()
ElementLifeCyclepublic void remove()
TitanElementCopyright © 2012–2015. All rights reserved.