public abstract class RelationTypeVertex extends TitanSchemaVertex implements InternalRelationType
org.apache.tinkerpop.gremlin.structure.Vertex.ExceptionsSchemaSource.EntryqueryCache| Constructor and Description |
|---|
RelationTypeVertex(StandardTitanTx tx,
long id,
byte lifecycle) |
| Modifier and Type | Method and Description |
|---|---|
InternalRelationType |
getBaseType() |
ConsistencyModifier |
getConsistencyModifier() |
Iterable<IndexType> |
getKeyIndexes() |
Iterable<InternalRelationType> |
getRelationIndexes() |
long[] |
getSignature() |
long[] |
getSortKey() |
Order |
getSortOrder() |
Integer |
getTTL() |
boolean |
isInvisibleType() |
Multiplicity |
multiplicity() |
void |
resetCache()
Resets the internal caches used to speed up lookups on this index type.
|
asIndexType, getDefinition, getEdges, getEdges, getRelated, getStatus, getVertexLabelInternal, name, toStringaddToQueryCache, getQueryCacheSize, hasLoadedRelations, loadRelationsaddRelation, getAddedRelations, getLifeCycle, hasAddedRelations, hasRemovedRelations, remove, removeRelation, updateLifeCycleaddEdge, edges, getCompareId, id, isModified, it, label, properties, property, property, query, tx, valueOrNull, verifyAccess, vertexLabel, verticesclone, compare, compareTo, equals, hashCode, hasId, isInvisible, isLoaded, isNew, isRemoved, isTemporaryId, longId, setIdfinalize, getClass, notify, notifyAll, wait, wait, waitgetStatus, isUnidirectedisEdgeLabel, isPropertyKeynameaddRelation, getAddedRelations, hasAddedRelations, hasLoadedRelations, hasRemovedRelations, it, loadRelations, query, removeRelationaddEdge, isModified, label, property, property, property, vertexLabeledges, properties, property, verticesgetLifeCycle, graph, isInvisible, setId, txhasId, id, isLoaded, isNew, isRemoved, longId, remove, valueOrNulllongIdpublic RelationTypeVertex(StandardTitanTx tx, long id, byte lifecycle)
public long[] getSortKey()
getSortKey in interface InternalRelationTypepublic Order getSortOrder()
getSortOrder in interface InternalRelationTypepublic long[] getSignature()
getSignature in interface InternalRelationTypepublic boolean isInvisibleType()
isInvisibleType in interface InternalRelationTypepublic Multiplicity multiplicity()
multiplicity in interface InternalRelationTypepublic ConsistencyModifier getConsistencyModifier()
getConsistencyModifier in interface InternalRelationTypepublic Integer getTTL()
getTTL in interface InternalRelationTypepublic InternalRelationType getBaseType()
getBaseType in interface InternalRelationTypepublic Iterable<InternalRelationType> getRelationIndexes()
getRelationIndexes in interface InternalRelationTypepublic Iterable<IndexType> getKeyIndexes()
getKeyIndexes in interface InternalRelationTypepublic void resetCache()
TitanSchemaVertexManagementSystem.resetCache in interface SchemaSourceresetCache in class TitanSchemaVertexCopyright © 2012–2015. All rights reserved.