public class PropertyKeyVertex extends RelationTypeVertex implements PropertyKey
org.apache.tinkerpop.gremlin.structure.Vertex.Exceptions
SchemaSource.Entry
queryCache
Constructor and Description |
---|
PropertyKeyVertex(StandardJanusGraphTx tx,
long id,
byte lifecycle) |
Modifier and Type | Method and Description |
---|---|
Cardinality |
cardinality()
The
Cardinality of this property key. |
Class<?> |
dataType()
Returns the data type for this property key.
|
boolean |
isEdgeLabel()
Checks if this relation type is an edge label
|
boolean |
isPropertyKey()
Checks if this relation type is a property key
|
boolean |
isUnidirected(org.apache.tinkerpop.gremlin.structure.Direction dir) |
getBaseType, getConsistencyModifier, getKeyIndexes, getRelationIndexes, getSignature, getSortKey, getSortOrder, getTTL, isInvisibleType, multiplicity, resetCache
asIndexType, getDefinition, getEdges, getEdges, getRelated, getStatus, getVertexLabelInternal, longId, name, toString
addToQueryCache, getQueryCacheSize, hasLoadedRelations, loadRelations, refresh
addRelation, getAddedRelations, getLifeCycle, hasAddedRelations, hasRemovedRelations, remove, removeRelation, updateLifeCycle
addEdge, edges, getCompareId, isModified, isTxOpen, it, label, properties, property, property, query, tx, valueOrNull, verifyAccess, vertexLabel, vertices
clone, compare, compareTo, equals, hashCode, hasId, id, isInvisible, isLoaded, isNew, isRemoved, isTemporaryId, setId
finalize, getClass, notify, notifyAll, wait, wait, wait
addEdge, isModified, label, property, property, property, query, vertexLabel
graph, hasId, id, isLoaded, isNew, isRemoved, remove, valueOrNull
edges, properties, property, vertices
isNew, longId
name
getStatus
addRelation, getAddedRelations, hasAddedRelations, hasLoadedRelations, hasRemovedRelations, it, loadRelations, query, removeRelation
getLifeCycle, graph, isInvisible, setId, tx
public PropertyKeyVertex(StandardJanusGraphTx tx, long id, byte lifecycle)
public Class<?> dataType()
PropertyKey
dataType
in interface PropertyKey
public Cardinality cardinality()
PropertyKey
Cardinality
of this property key.cardinality
in interface PropertyKey
public final boolean isPropertyKey()
RelationType
isPropertyKey
in interface RelationType
PropertyKey
public final boolean isEdgeLabel()
RelationType
isEdgeLabel
in interface RelationType
EdgeLabel
public boolean isUnidirected(org.apache.tinkerpop.gremlin.structure.Direction dir)
isUnidirected
in interface InternalRelationType
Copyright © 2012–2023. All rights reserved.