public class EdgeLabelVertex extends RelationTypeVertex implements EdgeLabel
org.apache.tinkerpop.gremlin.structure.Vertex.ExceptionsSchemaSource.EntryqueryCache| Constructor and Description |
|---|
EdgeLabelVertex(StandardJanusGraphTx tx,
long id,
byte lifecycle) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isDirected()
Checks whether this labels is defined as directed.
|
boolean |
isEdgeLabel()
Checks if this relation type is an edge label
|
boolean |
isPropertyKey()
Checks if this relation type is a property key
|
boolean |
isUnidirected()
Checks whether this labels is defined as unidirected.
|
boolean |
isUnidirected(org.apache.tinkerpop.gremlin.structure.Direction dir) |
Collection<Connection> |
mappedConnections()
Collects all connection constraints.
|
Collection<PropertyKey> |
mappedProperties()
Collects all property constraints.
|
getBaseType, getConsistencyModifier, getKeyIndexes, getRelationIndexes, getSignature, getSortKey, getSortOrder, getTTL, isInvisibleType, multiplicity, resetCacheasIndexType, getDefinition, getEdges, getEdges, getRelated, getStatus, getVertexLabelInternal, longId, name, toStringaddToQueryCache, getQueryCacheSize, hasLoadedRelations, loadRelations, refreshaddRelation, getAddedRelations, getLifeCycle, hasAddedRelations, hasRemovedRelations, remove, removeRelation, updateLifeCycleaddEdge, edges, getCompareId, isModified, isTxOpen, it, label, properties, property, property, query, tx, valueOrNull, verifyAccess, vertexLabel, verticesclone, compare, compareTo, equals, hashCode, hasId, id, isInvisible, isLoaded, isNew, isRemoved, isTemporaryId, setIdfinalize, getClass, notify, notifyAll, wait, wait, waitmultiplicityaddEdge, isModified, label, property, property, property, query, vertexLabelgraph, hasId, id, isLoaded, isNew, isRemoved, remove, valueOrNulledges, properties, property, verticesisNew, longIdnamegetStatusaddRelation, getAddedRelations, hasAddedRelations, hasLoadedRelations, hasRemovedRelations, it, loadRelations, query, removeRelationgetLifeCycle, graph, isInvisible, setId, txpublic EdgeLabelVertex(StandardJanusGraphTx tx, long id, byte lifecycle)
public boolean isDirected()
EdgeLabelisDirected in interface EdgeLabelpublic boolean isUnidirected()
EdgeLabelisUnidirected in interface EdgeLabelpublic Collection<PropertyKey> mappedProperties()
EdgeLabelmappedProperties in interface EdgeLabelPropertyKey which represents all property constraints for a EdgeLabel.public Collection<Connection> mappedConnections()
EdgeLabelmappedConnections in interface EdgeLabelConnection which represents all connection constraints for a EdgeLabel.public boolean isUnidirected(org.apache.tinkerpop.gremlin.structure.Direction dir)
isUnidirected in interface InternalRelationTypepublic final boolean isPropertyKey()
RelationTypeisPropertyKey in interface RelationTypePropertyKeypublic final boolean isEdgeLabel()
RelationTypeisEdgeLabel in interface RelationTypeEdgeLabelCopyright © 2012–2024. All rights reserved.