public class ImplicitKey extends EmptyRelationType implements SystemRelationType, PropertyKey
| Modifier and Type | Field and Description |
|---|---|
static ImplicitKey |
ADJACENT_ID |
static ImplicitKey |
ID |
static ImplicitKey |
LABEL |
static Map<EntryMetaData,ImplicitKey> |
MetaData2ImplicitKey |
static ImplicitKey |
TIMESTAMP |
static ImplicitKey |
TITANID |
static ImplicitKey |
TTL |
static ImplicitKey |
VISIBILITY |
| Modifier and Type | Method and Description |
|---|---|
<O> O |
computeProperty(InternalElement e) |
Cardinality |
getCardinality()
The
Cardinality of this property key. |
ConsistencyModifier |
getConsistencyModifier() |
Class<?> |
getDataType()
Returns the data type for this property key.
|
long |
getID()
Unique identifier for this entity.
|
Multiplicity |
getMultiplicity() |
String |
getName()
Returns the unique name of this entity.
|
boolean |
hasId()
Checks whether this entity has a unique identifier.
|
boolean |
isEdgeLabel()
Checks if this relation type is an edge label
|
boolean |
isHiddenType() |
boolean |
isPropertyKey()
Checks if this relation type is a property key
|
boolean |
isUnidirected(com.tinkerpop.blueprints.Direction dir) |
void |
setID(long id) |
String |
toString() |
getBaseType, getKeyIndexes, getRelationIndexes, getSignature, getSortKey, getSortOrder, getStatus, isHiddenaddEdge, addEdge, addEdge, addProperty, addProperty, addRelation, compareTo, getAddedRelations, getEdgeCount, getEdges, getEdges, getId, getLabel, getLifeCycle, getProperties, getProperties, getProperties, getProperty, getProperty, getPropertyCount, getPropertyKeys, getRelations, getTitanEdges, getVertexLabel, getVertices, hasAddedRelations, hasLoadedRelations, hasRemovedRelations, isConnected, isLoaded, isModified, isNew, isRemoved, it, loadRelations, query, remove, removeProperty, removeProperty, removeRelation, setProperty, setProperty, txclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetBaseType, getKeyIndexes, getRelationIndexes, getSignature, getSortKey, getSortOrder, getStatusaddRelation, getAddedRelations, hasAddedRelations, hasLoadedRelations, hasRemovedRelations, it, loadRelations, query, removeRelationaddEdge, addEdge, addProperty, addProperty, getEdgeCount, getEdges, getEdges, getLabel, getProperties, getProperties, getProperties, getPropertyCount, getRelations, getTitanEdges, getVertexLabel, isConnected, isModifiedgetLifeCycle, isHidden, txgetId, getProperty, getProperty, isLoaded, isNew, isRemoved, remove, removeProperty, removeProperty, setProperty, setPropertycompareTopublic static final ImplicitKey ID
public static final ImplicitKey TITANID
public static final ImplicitKey LABEL
public static final ImplicitKey ADJACENT_ID
public static final ImplicitKey TIMESTAMP
public static final ImplicitKey VISIBILITY
public static final ImplicitKey TTL
public static final Map<EntryMetaData,ImplicitKey> MetaData2ImplicitKey
public <O> O computeProperty(InternalElement e)
public Class<?> getDataType()
PropertyKeygetDataType in interface PropertyKeypublic Cardinality getCardinality()
PropertyKeyCardinality of this property key.getCardinality in interface PropertyKeypublic String getName()
NamifiablegetName in interface Namifiablepublic boolean isPropertyKey()
RelationTypeisPropertyKey in interface RelationTypePropertyKeypublic boolean isEdgeLabel()
RelationTypeisEdgeLabel in interface RelationTypeEdgeLabelpublic boolean isHiddenType()
isHiddenType in interface InternalRelationTypepublic Multiplicity getMultiplicity()
getMultiplicity in interface InternalRelationTypepublic ConsistencyModifier getConsistencyModifier()
getConsistencyModifier in interface InternalRelationTypepublic boolean isUnidirected(com.tinkerpop.blueprints.Direction dir)
isUnidirected in interface InternalRelationTypepublic long getID()
TitanElementTitanElement.getId() for the permanent id.getID in interface IdfiablegetID in interface TitanElementgetID in class EmptyVertexpublic boolean hasId()
TitanElementhasId in interface TitanElementhasId in class EmptyVertexTitanElement.getID()public void setID(long id)
setID in interface InternalElementsetID in class EmptyVertexCopyright © 2012–2014. All rights reserved.