public class BaseKey extends BaseRelationType implements PropertyKey
Modifier and Type | Field and Description |
---|---|
static BaseKey |
SchemaCategory |
static BaseKey |
SchemaDefinitionDesc |
static BaseKey |
SchemaDefinitionProperty |
static BaseKey |
SchemaName |
static BaseKey |
SchemaUpdateTime |
static BaseKey |
VertexExists |
Modifier and Type | Method and Description |
---|---|
Cardinality |
cardinality()
The
Cardinality of this property key. |
Class<?> |
dataType()
Returns the data type for this property key.
|
Iterable<IndexType> |
getKeyIndexes() |
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) |
Multiplicity |
multiplicity() |
getConsistencyModifier, hasId, id, isInvisibleType, name, setId
getBaseType, getRelationIndexes, getSignature, getSortKey, getSortOrder, getStatus, getTTL, isInvisible, toString
addEdge, addRelation, edges, getAddedRelations, getLifeCycle, hasAddedRelations, hasLoadedRelations, hasRemovedRelations, isLoaded, isModified, isNew, isRemoved, it, label, loadRelations, properties, property, property, query, remove, removeRelation, tx, value, valueOrNull, vertexLabel, vertices
clone, equals, finalize, getClass, hashCode, 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
getBaseType, getRelationIndexes, getSignature, getSortKey, getSortOrder, getStatus, getTTL
addRelation, getAddedRelations, hasAddedRelations, hasLoadedRelations, hasRemovedRelations, it, loadRelations, query, removeRelation
getLifeCycle, graph, isInvisible, tx
public static final BaseKey VertexExists
public static final BaseKey SchemaName
public static final BaseKey SchemaDefinitionProperty
public static final BaseKey SchemaCategory
public static final BaseKey SchemaDefinitionDesc
public static final BaseKey SchemaUpdateTime
public Class<?> dataType()
PropertyKey
dataType
in interface PropertyKey
public final boolean isPropertyKey()
RelationType
isPropertyKey
in interface RelationType
PropertyKey
public final boolean isEdgeLabel()
RelationType
isEdgeLabel
in interface RelationType
EdgeLabel
public Multiplicity multiplicity()
multiplicity
in interface InternalRelationType
public boolean isUnidirected(org.apache.tinkerpop.gremlin.structure.Direction dir)
isUnidirected
in interface InternalRelationType
public Cardinality cardinality()
PropertyKey
Cardinality
of this property key.cardinality
in interface PropertyKey
public Iterable<IndexType> getKeyIndexes()
getKeyIndexes
in interface InternalRelationType
getKeyIndexes
in class EmptyRelationType
Copyright © 2012–2024. All rights reserved.