public class JanusGraphSchemaVertex extends CacheVertex implements SchemaSource
SchemaSource.EntryqueryCache| Constructor and Description |
|---|
JanusGraphSchemaVertex(StandardJanusGraphTx tx,
long id,
byte lifecycle) |
| Modifier and Type | Method and Description |
|---|---|
IndexType |
asIndexType() |
TypeDefinitionMap |
getDefinition() |
Iterable<JanusGraphEdge> |
getEdges(TypeDefinitionCategory def,
org.apache.tinkerpop.gremlin.structure.Direction dir) |
Iterable<JanusGraphEdge> |
getEdges(TypeDefinitionCategory def,
org.apache.tinkerpop.gremlin.structure.Direction dir,
JanusGraphSchemaVertex other) |
List<SchemaSource.Entry> |
getRelated(TypeDefinitionCategory def,
org.apache.tinkerpop.gremlin.structure.Direction dir) |
SchemaStatus |
getStatus() |
protected org.apache.tinkerpop.gremlin.structure.Vertex |
getVertexLabelInternal() |
String |
name() |
void |
resetCache()
Resets the internal caches used to speed up lookups on this index type.
|
String |
toString() |
addToQueryCache, getQueryCacheSize, hasLoadedRelations, loadRelations, refreshaddRelation, getAddedRelations, getLifeCycle, hasAddedRelations, hasRemovedRelations, remove, removeRelation, updateLifeCycleaddEdge, edges, getCompareId, id, isModified, isTxOpen, it, label, properties, property, property, query, tx, valueOrNull, verifyAccess, vertexLabel, verticesclone, compare, compareTo, equals, hashCode, hasId, isInvisible, isLoaded, isNew, isRemoved, isTemporaryId, longId, setIdfinalize, getClass, notify, notifyAll, wait, wait, waitlongIdpropertygraph, isInvisible, setIdpublic JanusGraphSchemaVertex(StandardJanusGraphTx tx, long id, byte lifecycle)
public String name()
name in interface SchemaSourceprotected org.apache.tinkerpop.gremlin.structure.Vertex getVertexLabelInternal()
getVertexLabelInternal in class AbstractVertexpublic TypeDefinitionMap getDefinition()
getDefinition in interface SchemaSourcepublic List<SchemaSource.Entry> getRelated(TypeDefinitionCategory def, org.apache.tinkerpop.gremlin.structure.Direction dir)
getRelated in interface SchemaSourcepublic void resetCache()
ManagementSystem.resetCache in interface SchemaSourcepublic Iterable<JanusGraphEdge> getEdges(TypeDefinitionCategory def, org.apache.tinkerpop.gremlin.structure.Direction dir)
public Iterable<JanusGraphEdge> getEdges(TypeDefinitionCategory def, org.apache.tinkerpop.gremlin.structure.Direction dir, JanusGraphSchemaVertex other)
public String toString()
toString in class AbstractVertexpublic SchemaStatus getStatus()
getStatus in interface SchemaSourcepublic IndexType asIndexType()
asIndexType in interface SchemaSourceCopyright © 2012–2023. All rights reserved.