| 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 |
TitanRelation.getType()
Returns the type of this relation.
|
| Modifier and Type | Method and Description |
|---|---|
Q |
TitanMultiVertexQuery.types(RelationType... type) |
Q |
BaseVertexQuery.types(RelationType... type)
Query for only those relations matching one of the given relation types.
|
Q |
TitanVertexQuery.types(RelationType... type) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<TitanRelation> |
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> |
TitanManagement.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 |
TitanManagement.containsRelationIndex(RelationType type,
String name)
Whether a
RelationTypeIndex with the given name has been defined for the provided RelationType |
RelationTypeIndex |
TitanManagement.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> |
TitanManagement.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 Titan
|
| 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<TitanRelation> 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() |
| Constructor and Description |
|---|
AbstractTypedRelation(long id,
RelationType type) |
| Modifier and Type | Method and Description |
|---|---|
RelationType |
TitanBlueprintsGraph.getRelationType(String name) |
| Modifier and Type | Method and Description |
|---|---|
RelationType |
StandardTitanTx.getExistingRelationType(long typeid) |
RelationType |
StandardTitanTx.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–2015. All rights reserved.