public class VertexLabelVertex extends JanusGraphSchemaVertex implements InternalVertexLabel
org.apache.tinkerpop.gremlin.structure.Vertex.Exceptions
SchemaSource.Entry
queryCache
Constructor and Description |
---|
VertexLabelVertex(StandardJanusGraphTx tx,
long id,
byte lifecycle) |
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.
|
asIndexType, getDefinition, getEdges, getEdges, getRelated, getStatus, getVertexLabelInternal, longId, name, resetCache, 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
graph, isInvisible, setId
public VertexLabelVertex(StandardJanusGraphTx tx, long id, byte lifecycle)
public boolean isPartitioned()
VertexLabel
isPartitioned
in interface VertexLabel
public boolean isStatic()
VertexLabel
isStatic
in interface VertexLabel
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
.public boolean hasDefaultConfiguration()
hasDefaultConfiguration
in interface InternalVertexLabel
public int getTTL()
getTTL
in interface InternalVertexLabel
Copyright © 2012–2023. All rights reserved.