public class BaseVertexLabel extends EmptyVertex implements InternalVertexLabel
Modifier and Type | Field and Description |
---|---|
static BaseVertexLabel |
DEFAULT_VERTEXLABEL |
Constructor and Description |
---|
BaseVertexLabel(String name) |
Modifier and Type | Method and Description |
---|---|
int |
getTTL() |
boolean |
hasDefaultConfiguration() |
boolean |
isPartitioned()
Whether vertices with this label are partitioned.
|
boolean |
isStatic()
Whether vertices with this label are static, that is, immutable beyond the transaction
in which they were created.
|
Collection<Connection> |
mappedConnections()
Collects all connection constraints.
|
Collection<PropertyKey> |
mappedProperties()
Collects all property constraints.
|
String |
name()
Returns the unique name of this entity.
|
String |
toString() |
addEdge, addRelation, edges, getAddedRelations, getLifeCycle, hasAddedRelations, hasId, hasLoadedRelations, hasRemovedRelations, id, isInvisible, isLoaded, isModified, isNew, isRemoved, it, label, loadRelations, longId, properties, property, property, query, remove, removeRelation, setId, 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, longId, remove, valueOrNull
edges, properties, property, vertices
isNew
graph
public static final BaseVertexLabel DEFAULT_VERTEXLABEL
public BaseVertexLabel(String name)
public boolean isPartitioned()
VertexLabel
isPartitioned
in interface VertexLabel
public boolean isStatic()
VertexLabel
isStatic
in interface VertexLabel
public String name()
Namifiable
name
in interface Namifiable
public boolean hasDefaultConfiguration()
hasDefaultConfiguration
in interface InternalVertexLabel
public int getTTL()
getTTL
in interface InternalVertexLabel
public Collection<PropertyKey> mappedProperties()
VertexLabel
mappedProperties
in interface VertexLabel
PropertyKey
which represents all property constraints for a VertexLabel
.public Collection<Connection> mappedConnections()
VertexLabel
mappedConnections
in interface VertexLabel
Connection
which represents all connection constraints for a VertexLabel
.Copyright © 2012–2023. All rights reserved.