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. |
Modifier and Type | Method and Description |
---|---|
RelationType |
JanusGraphRelation.getType()
Returns the type of this relation.
|
RelationType |
EmptyJanusGraphVertexProperty.getType() |
Modifier and Type | Method and Description |
---|---|
Q |
JanusGraphVertexQuery.types(RelationType... type) |
Q |
JanusGraphMultiVertexQuery.types(RelationType... type) |
Q |
BaseVertexQuery.types(RelationType... type)
Query for only those relations matching one of the given relation types.
|
Modifier and Type | Method and Description |
---|---|
Iterable<JanusGraphRelation> |
ChangeState.getRelations(Change change,
RelationType... types)
Returns all relations that match the change state and any of the provided relation types.
|
Modifier and Type | Method and Description |
---|---|
<T extends RelationType> |
JanusGraphManagement.getRelationTypes(Class<T> clazz)
Returns an iterable over all defined types that have the given clazz (either
EdgeLabel which returns all labels,
PropertyKey which returns all keys, or RelationType which returns all types). |
Modifier and Type | Method and Description |
---|---|
RelationType |
SchemaInspector.getRelationType(String name)
Returns the type with the given name.
|
RelationType[] |
RelationTypeIndex.getSortKey()
Returns the (composite) sort key for this index.
|
RelationType |
RelationTypeIndex.getType()
Returns the
RelationType on which this index is installed. |
RelationType |
RelationTypeMaker.make()
Builds the configured relation type
|
Modifier and Type | Method and Description |
---|---|
boolean |
JanusGraphManagement.containsRelationIndex(RelationType type,
String name)
Whether a
RelationTypeIndex with the given name has been defined for the provided RelationType |
RelationTypeIndex |
JanusGraphManagement.getRelationIndex(RelationType type,
String name)
Returns the
RelationTypeIndex with the given name for the provided RelationType or null
if it does not exist |
Iterable<RelationTypeIndex> |
JanusGraphManagement.getRelationIndexes(RelationType type)
|
Modifier and Type | Method and Description |
---|---|
void |
RelationFactory.addProperty(RelationType type,
Object value) |
void |
RelationFactory.setType(RelationType type) |
Modifier and Type | Method and Description |
---|---|
<T extends RelationType> |
ManagementSystem.getRelationTypes(Class<T> clazz) |
Modifier and Type | Method and Description |
---|---|
RelationType |
ManagementSystem.getRelationType(String name) |
RelationType[] |
RelationTypeIndexWrapper.getSortKey() |
RelationType |
RelationTypeIndexWrapper.getType() |
Modifier and Type | Method and Description |
---|---|
boolean |
ManagementSystem.containsRelationIndex(RelationType type,
String name) |
RelationTypeIndex |
ManagementSystem.getRelationIndex(RelationType type,
String name) |
Iterable<RelationTypeIndex> |
ManagementSystem.getRelationIndexes(RelationType type) |
Modifier and Type | Interface and Description |
---|---|
interface |
InternalRelationType
Internal Type interface adding methods that should only be used by JanusGraph
|
Modifier and Type | Method and Description |
---|---|
QueryContainer.QueryBuilder |
QueryContainer.QueryBuilder.type(RelationType type) |
QueryContainer.QueryBuilder |
QueryContainer.QueryBuilder.types(RelationType... types) |
Modifier and Type | Method and Description |
---|---|
RelationType |
FulgoraVertexProperty.getType() |
Modifier and Type | Field and Description |
---|---|
protected RelationType |
IndexUpdateJob.indexRelationType |
Modifier and Type | Method and Description |
---|---|
static Map.Entry<RelationType,Collection> |
QueryUtil.extractOrCondition(Or<JanusGraphRelation> condition) |
Constructor and Description |
---|
RelationTypeCondition(RelationType relationType) |
Modifier and Type | Method and Description |
---|---|
protected RelationType |
BaseVertexCentricQueryBuilder.getSingleType() |
Modifier and Type | Method and Description |
---|---|
Q |
BaseVertexCentricQueryBuilder.type(RelationType type) |
Q |
BaseVertexCentricQueryBuilder.types(RelationType... types) |
Modifier and Type | Method and Description |
---|---|
RelationType |
AbstractTypedRelation.getType() |
Modifier and Type | Method and Description |
---|---|
static Iterable<? extends JanusGraphRelation> |
RelationIdentifierUtils.findEdgeRelations(JanusGraphVertex v,
RelationType type,
RelationIdentifier rId,
JanusGraphTransaction tx) |
Constructor and Description |
---|
AbstractTypedRelation(long id,
RelationType type) |
Modifier and Type | Method and Description |
---|---|
RelationType |
JanusGraphBlueprintsGraph.getRelationType(String name) |
Modifier and Type | Method and Description |
---|---|
RelationType |
StandardJanusGraphTx.getExistingRelationType(long typeId) |
RelationType |
StandardJanusGraphTx.getRelationType(String name) |
Modifier and Type | Method and Description |
---|---|
RelationType |
TypeInspector.getExistingRelationType(long id) |
RelationType |
TypeInspector.getRelationType(String name) |
Modifier and Type | Interface and Description |
---|---|
interface |
SystemRelationType |
Modifier and Type | Class and Description |
---|---|
class |
BaseKey |
class |
BaseLabel |
class |
BaseRelationType |
class |
EmptyRelationType |
class |
ImplicitKey |
Modifier and Type | Class and Description |
---|---|
class |
EdgeLabelVertex |
class |
PropertyKeyVertex |
class |
RelationTypeVertex |
Copyright © 2012–2023. All rights reserved.