Modifier and Type | Method and Description |
---|---|
VertexLabel |
Connection.getIncomingVertexLabel() |
VertexLabel |
Connection.getOutgoingVertexLabel() |
VertexLabel |
JanusGraphVertex.vertexLabel()
Returns the vertex label of this vertex.
|
Modifier and Type | Method and Description |
---|---|
JanusGraphVertex |
JanusGraphTransaction.addVertex(Object id,
VertexLabel vertexLabel)
Creates a new vertex in the graph with the given vertex id and the given vertex label.
|
Constructor and Description |
---|
Connection(String edgeLabel,
VertexLabel outgoingVertexLabel,
VertexLabel incomingVertexLabel) |
Modifier and Type | Method and Description |
---|---|
VertexLabel |
SchemaManager.addProperties(VertexLabel vertexLabel,
PropertyKey... keys)
Add property constraints for a given vertex label.
|
VertexLabel |
SchemaInspector.getOrCreateVertexLabel(String name)
Returns the vertex label with the given name.
|
VertexLabel |
SchemaInspector.getVertexLabel(String name)
Returns the vertex label with the given name.
|
VertexLabel |
VertexLabelMaker.make()
Creates a
VertexLabel according to the specifications of this builder. |
default VertexLabel |
DefaultSchemaMaker.makeVertexLabel(VertexLabelMaker factory)
Creates a new vertex label with the default settings against the provided
VertexLabelMaker . |
VertexLabel |
JanusGraphDefaultSchemaMaker.makeVertexLabel(VertexLabelMaker factory) |
VertexLabel |
DisableDefaultSchemaMaker.makeVertexLabel(VertexLabelMaker factory) |
Modifier and Type | Method and Description |
---|---|
Iterable<VertexLabel> |
JanusGraphManagement.getVertexLabels()
Returns an
Iterable over all defined VertexLabel s. |
Modifier and Type | Method and Description |
---|---|
EdgeLabel |
SchemaManager.addConnection(EdgeLabel edgeLabel,
VertexLabel outVLabel,
VertexLabel inVLabel)
Add a constraint on which vertices the given edge label can connect.
|
VertexLabel |
SchemaManager.addProperties(VertexLabel vertexLabel,
PropertyKey... keys)
Add property constraints for a given vertex label.
|
default void |
DefaultSchemaMaker.makeConnectionConstraint(EdgeLabel edgeLabel,
VertexLabel outVLabel,
VertexLabel inVLabel,
SchemaManager manager)
Add a constraint on which vertices the given edge label can connect using the schema manager.
|
void |
JanusGraphDefaultSchemaMaker.makeConnectionConstraint(EdgeLabel edgeLabel,
VertexLabel outVLabel,
VertexLabel inVLabel,
SchemaManager manager) |
void |
DisableDefaultSchemaMaker.makeConnectionConstraint(EdgeLabel edgeLabel,
VertexLabel outVLabel,
VertexLabel inVLabel,
SchemaManager manager) |
default void |
DefaultSchemaMaker.makePropertyConstraintForVertex(VertexLabel vertexLabel,
PropertyKey key,
SchemaManager manager)
Add property constraints for a given vertex label using the schema manager.
|
void |
JanusGraphDefaultSchemaMaker.makePropertyConstraintForVertex(VertexLabel vertexLabel,
PropertyKey key,
SchemaManager manager) |
void |
DisableDefaultSchemaMaker.makePropertyConstraintForVertex(VertexLabel vertexLabel,
PropertyKey key,
SchemaManager manager) |
Modifier and Type | Method and Description |
---|---|
void |
StandardJanusGraph.assignID(InternalVertex vertex,
VertexLabel label) |
Modifier and Type | Method and Description |
---|---|
void |
VertexIDAssigner.assignID(InternalVertex vertex,
VertexLabel label) |
Modifier and Type | Method and Description |
---|---|
VertexLabel |
ManagementSystem.addProperties(VertexLabel vertexLabel,
PropertyKey... keys) |
VertexLabel |
ManagementSystem.getOrCreateVertexLabel(String name) |
VertexLabel |
ManagementSystem.getVertexLabel(String name) |
Modifier and Type | Method and Description |
---|---|
Iterable<VertexLabel> |
ManagementSystem.getVertexLabels() |
Modifier and Type | Method and Description |
---|---|
EdgeLabel |
ManagementSystem.addConnection(EdgeLabel edgeLabel,
VertexLabel outVLabel,
VertexLabel inVLabel) |
VertexLabel |
ManagementSystem.addProperties(VertexLabel vertexLabel,
PropertyKey... keys) |
Modifier and Type | Interface and Description |
---|---|
interface |
InternalVertexLabel |
Modifier and Type | Method and Description |
---|---|
static VertexLabel |
BasicVertexCentricQueryUtil.castToVertexLabel(org.apache.tinkerpop.gremlin.structure.Vertex vertexLabel) |
Modifier and Type | Method and Description |
---|---|
VertexLabel |
JanusGraphBlueprintsGraph.addProperties(VertexLabel vertexLabel,
PropertyKey... keys) |
VertexLabel |
JanusGraphBlueprintsGraph.getOrCreateVertexLabel(String name) |
VertexLabel |
JanusGraphBlueprintsGraph.getVertexLabel(String name) |
Modifier and Type | Method and Description |
---|---|
EdgeLabel |
JanusGraphBlueprintsGraph.addConnection(EdgeLabel edgeLabel,
VertexLabel outVLabel,
VertexLabel inVLabel) |
VertexLabel |
JanusGraphBlueprintsGraph.addProperties(VertexLabel vertexLabel,
PropertyKey... keys) |
Modifier and Type | Method and Description |
---|---|
VertexLabel |
StandardJanusGraphTx.addProperties(VertexLabel vertexLabel,
PropertyKey... keys) |
VertexLabel |
StandardJanusGraphTx.getExistingVertexLabel(long id) |
VertexLabel |
StandardJanusGraphTx.getOrCreateVertexLabel(String name) |
VertexLabel |
StandardJanusGraphTx.getVertexLabel(String name) |
Modifier and Type | Method and Description |
---|---|
EdgeLabel |
StandardJanusGraphTx.addConnection(EdgeLabel edgeLabel,
VertexLabel outVLabel,
VertexLabel inVLabel) |
VertexLabel |
StandardJanusGraphTx.addProperties(VertexLabel vertexLabel,
PropertyKey... keys) |
JanusGraphVertex |
StandardJanusGraphTx.addVertex(Object vertexId,
VertexLabel label) |
JanusGraphVertex |
StandardJanusGraphTx.addVertex(VertexLabel vertexLabel) |
Modifier and Type | Class and Description |
---|---|
class |
VertexLabelVertex |
Modifier and Type | Method and Description |
---|---|
VertexLabel |
TypeInspector.getExistingVertexLabel(long id) |
VertexLabel |
StandardVertexLabelMaker.make() |
Modifier and Type | Class and Description |
---|---|
class |
BaseVertexLabel |
Modifier and Type | Method and Description |
---|---|
VertexLabel |
EmptyVertex.vertexLabel() |
Modifier and Type | Method and Description |
---|---|
VertexLabel |
AbstractVertex.vertexLabel() |
Copyright © 2012–2024. All rights reserved.