public class JanusGraphSchemaVertex extends CacheVertex implements SchemaSource
SchemaSource.Entry
queryCache
Constructor and Description |
---|
JanusGraphSchemaVertex(StandardJanusGraphTx tx,
Object 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() |
long |
longId() |
String |
name() |
void |
resetCache()
Resets the internal caches used to speed up lookups on this index type.
|
String |
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
property
graph, isInvisible, setId
public JanusGraphSchemaVertex(StandardJanusGraphTx tx, Object id, byte lifecycle)
public long longId()
longId
in interface SchemaSource
public String name()
name
in interface SchemaSource
protected org.apache.tinkerpop.gremlin.structure.Vertex getVertexLabelInternal()
getVertexLabelInternal
in class AbstractVertex
public TypeDefinitionMap getDefinition()
getDefinition
in interface SchemaSource
public List<SchemaSource.Entry> getRelated(TypeDefinitionCategory def, org.apache.tinkerpop.gremlin.structure.Direction dir)
getRelated
in interface SchemaSource
public void resetCache()
ManagementSystem
.resetCache
in interface SchemaSource
public 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 AbstractVertex
public SchemaStatus getStatus()
getStatus
in interface SchemaSource
public IndexType asIndexType()
asIndexType
in interface SchemaSource
Copyright © 2012–2024. All rights reserved.