| 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 |
TitanGraph.getRelationType(String name)
Returns the
RelationType uniquely identified by the given name, or NULL if such does not exist. |
RelationType |
TitanTransaction.getRelationType(String name)
Returns the type with the given name.
|
RelationType |
TitanRelation.getType()
Returns the type of this relation.
|
| Modifier and Type | Method and Description |
|---|---|
<O> O |
TitanElement.removeProperty(RelationType type)
Removes the value associated with the given key for this vertex (if exists).
|
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 |
|---|---|
Q |
OLAPQueryBuilder.types(RelationType... type) |
| 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 |
TitanManagement.getRelationType(String name)
Identical to
TitanTransaction.getRelationType(String) |
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.createEdgeIndex(EdgeLabel label,
String name,
com.tinkerpop.blueprints.Direction direction,
Order sortOrder,
RelationType... sortKeys)
Creates a
RelationTypeIndex for the provided edge label. |
RelationTypeIndex |
TitanManagement.createEdgeIndex(EdgeLabel label,
String name,
com.tinkerpop.blueprints.Direction direction,
RelationType... sortKeys)
|
RelationTypeIndex |
TitanManagement.createPropertyIndex(PropertyKey key,
String name,
Order sortOrder,
RelationType... sortKeys)
Creates a
RelationTypeIndex for the provided property key. |
RelationTypeIndex |
TitanManagement.createPropertyIndex(PropertyKey key,
String name,
RelationType... sortKeys)
|
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)
|
EdgeLabelMaker |
EdgeLabelMaker.signature(RelationType... types) |
RelationTypeMaker |
RelationTypeMaker.signature(RelationType... types)
Configures the signature of this relation type.
|
PropertyKeyMaker |
PropertyKeyMaker.signature(RelationType... types) |
| Modifier and Type | Method and Description |
|---|---|
RelationType |
TitanBlueprintsGraph.getRelationType(String name) |
| 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.createEdgeIndex(EdgeLabel label,
String name,
com.tinkerpop.blueprints.Direction direction,
Order sortOrder,
RelationType... sortKeys) |
RelationTypeIndex |
ManagementSystem.createEdgeIndex(EdgeLabel label,
String name,
com.tinkerpop.blueprints.Direction direction,
RelationType... sortKeys) |
RelationTypeIndex |
ManagementSystem.createPropertyIndex(PropertyKey key,
String name,
Order sortOrder,
RelationType... sortKeys) |
RelationTypeIndex |
ManagementSystem.createPropertyIndex(PropertyKey key,
String name,
RelationType... sortKeys) |
RelationTypeIndex |
ManagementSystem.getRelationIndex(RelationType type,
String name) |
Iterable<RelationTypeIndex> |
ManagementSystem.getRelationIndexes(RelationType type) |
| Modifier and Type | Method and Description |
|---|---|
<O> O |
FulgoraNeighborVertex.removeProperty(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 |
|---|---|
Iterable<RelationType> |
InternalRelation.getPropertyKeysDirect() |
| Modifier and Type | Method and Description |
|---|---|
<O> O |
InternalRelation.getProperty(RelationType type) |
<O> O |
InternalRelation.getPropertyDirect(RelationType type) |
<O> O |
InternalRelation.removePropertyDirect(RelationType type) |
void |
InternalRelation.setPropertyDirect(RelationType type,
Object value) |
| Constructor and Description |
|---|
RelationTypeCondition(RelationType relationType) |
| Modifier and Type | Method and Description |
|---|---|
protected RelationType |
AbstractVertexCentricQueryBuilder.getSingleType() |
| Modifier and Type | Method and Description |
|---|---|
Q |
AbstractVertexCentricQueryBuilder.type(RelationType type) |
Q |
AbstractVertexCentricQueryBuilder.types(RelationType... types) |
| Modifier and Type | Method and Description |
|---|---|
RelationType |
AbstractTypedRelation.getType() |
| Modifier and Type | Method and Description |
|---|---|
Iterable<RelationType> |
CacheEdge.getPropertyKeysDirect() |
Iterable<RelationType> |
StandardProperty.getPropertyKeysDirect() |
Iterable<RelationType> |
CacheProperty.getPropertyKeysDirect() |
Iterable<RelationType> |
StandardEdge.getPropertyKeysDirect() |
| Modifier and Type | Method and Description |
|---|---|
<O> O |
AbstractTypedRelation.getProperty(RelationType type) |
<O> O |
CacheEdge.getPropertyDirect(RelationType type) |
<O> O |
StandardProperty.getPropertyDirect(RelationType type) |
<O> O |
CacheProperty.getPropertyDirect(RelationType type) |
<O> O |
StandardEdge.getPropertyDirect(RelationType type) |
<O> O |
AbstractTypedRelation.removeProperty(RelationType type) |
<O> O |
CacheEdge.removePropertyDirect(RelationType type) |
<O> O |
StandardProperty.removePropertyDirect(RelationType type) |
<O> O |
CacheProperty.removePropertyDirect(RelationType type) |
<O> O |
StandardEdge.removePropertyDirect(RelationType type) |
void |
CacheEdge.setPropertyDirect(RelationType type,
Object value) |
void |
StandardProperty.setPropertyDirect(RelationType type,
Object value) |
void |
CacheProperty.setPropertyDirect(RelationType type,
Object value) |
void |
StandardEdge.setPropertyDirect(RelationType type,
Object value) |
| Constructor and Description |
|---|
AbstractTypedRelation(long id,
RelationType type) |
| 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 | Method and Description |
|---|---|
StandardEdgeLabelMaker |
StandardEdgeLabelMaker.signature(RelationType... types) |
StandardRelationTypeMaker |
StandardRelationTypeMaker.signature(RelationType... types) |
StandardPropertyKeyMaker |
StandardPropertyKeyMaker.signature(RelationType... types) |
StandardEdgeLabelMaker |
StandardEdgeLabelMaker.sortKey(RelationType... types) |
StandardRelationTypeMaker |
StandardRelationTypeMaker.sortKey(RelationType... types)
Configures the composite sort key for this label.
|
StandardPropertyKeyMaker |
StandardPropertyKeyMaker.sortKey(RelationType... types) |
| 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 | Method and Description |
|---|---|
<O> O |
EmptyVertex.removeProperty(RelationType type) |
| Modifier and Type | Class and Description |
|---|---|
class |
EdgeLabelVertex |
class |
PropertyKeyVertex |
class |
RelationTypeVertex |
| Modifier and Type | Method and Description |
|---|---|
<O> O |
AbstractVertex.removeProperty(RelationType key) |
Copyright © 2012–2014. All rights reserved.