Modifier and Type | Interface and Description |
---|---|
interface |
EdgeLabel
EdgeLabel is an extension of
RelationType for edges. |
interface |
PropertyKey
PropertyKey is an extension of
RelationType for properties. |
interface |
RelationType
RelationType defines the schema for
JanusGraphRelation . |
interface |
VertexLabel
A vertex label is a label attached to vertices in a JanusGraph graph.
|
Modifier and Type | Method and Description |
---|---|
JanusGraphSchemaType |
JanusGraphManagement.getIndexOnlyConstraint(String indexName)
Returns the indexOnly constraint for the index with given name or null if such constraint does not exist
|
JanusGraphSchemaType |
JanusGraphIndex.getSchemaTypeConstraint() |
Modifier and Type | Method and Description |
---|---|
Duration |
JanusGraphManagement.getTTL(JanusGraphSchemaType type)
Retrieves the time-to-live for the given
JanusGraphSchemaType as a Duration . |
JanusGraphManagement.IndexBuilder |
JanusGraphManagement.IndexBuilder.indexOnly(JanusGraphSchemaType schemaType)
Restricts this index to only those elements that have the provided schemaType.
|
void |
JanusGraphManagement.setTTL(JanusGraphSchemaType type,
Duration duration)
Sets the time-to-live for the given
JanusGraphSchemaType . |
Modifier and Type | Method and Description |
---|---|
JanusGraphSchemaType |
ManagementSystem.getIndexOnlyConstraint(String indexName) |
JanusGraphSchemaType |
JanusGraphIndexWrapper.getSchemaTypeConstraint() |
Modifier and Type | Method and Description |
---|---|
Duration |
ManagementSystem.getTTL(JanusGraphSchemaType type) |
void |
ManagementSystem.setTTL(JanusGraphSchemaType type,
Duration duration)
Sets time-to-live for those schema types that support it
|
Modifier and Type | Interface and Description |
---|---|
interface |
InternalRelationType
Internal Type interface adding methods that should only be used by JanusGraph
|
interface |
InternalVertexLabel |
Modifier and Type | Method and Description |
---|---|
boolean |
ElementCategory.isValidConstraint(JanusGraphSchemaType type) |
boolean |
ElementCategory.matchesConstraint(JanusGraphSchemaType type,
JanusGraphElement element) |
Modifier and Type | Class and Description |
---|---|
class |
VertexLabelVertex |
Modifier and Type | Method and Description |
---|---|
JanusGraphSchemaType |
IndexType.getSchemaTypeConstraint() |
Modifier and Type | Method and Description |
---|---|
JanusGraphSchemaType |
IndexTypeWrapper.getSchemaTypeConstraint() |
Modifier and Type | Interface and Description |
---|---|
interface |
SystemRelationType |
Modifier and Type | Class and Description |
---|---|
class |
BaseKey |
class |
BaseLabel |
class |
BaseRelationType |
class |
BaseVertexLabel |
class |
EmptyRelationType |
class |
ImplicitKey |
Modifier and Type | Class and Description |
---|---|
class |
EdgeLabelVertex |
class |
PropertyKeyVertex |
class |
RelationTypeVertex |
Copyright © 2012–2023. All rights reserved.