| Modifier and Type | Interface and Description |
|---|---|
interface |
TitanEdge
A TitanEdge connects two
TitanVertex. |
interface |
TitanVertexProperty<V>
TitanProperty is a
TitanRelation connecting a vertex to a value. |
| Modifier and Type | Method and Description |
|---|---|
Map<TitanVertex,Iterable<TitanRelation>> |
TitanMultiVertexQuery.relations()
Returns an iterable over all incident relations that match this query for each vertex
|
Iterable<TitanRelation> |
TitanVertexQuery.relations()
Returns an iterable over all incident relations that match this query
|
| 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 |
|---|---|
static com.thinkaurelius.titan.graphdb.database.IndexSerializer.RecordEntry[] |
IndexSerializer.indexMatch(TitanRelation relation,
CompositeIndexType index) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
InternalRelation
Internal Relation interface adding methods that should only be used by Titan.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<TitanRelation> |
RelationCategory.executeQuery(TitanVertexQuery query) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
RelationCategory.evaluate(TitanRelation relation) |
| Modifier and Type | Class and Description |
|---|---|
class |
FulgoraVertexProperty<V> |
| Modifier and Type | Method and Description |
|---|---|
static Map.Entry<RelationType,Collection> |
QueryUtil.extractOrCondition(Or<TitanRelation> condition) |
| Modifier and Type | Class and Description |
|---|---|
class |
DirectionCondition<E extends TitanRelation> |
class |
IncidenceCondition<E extends TitanRelation> |
class |
IncidenceDirectionCondition<E extends TitanRelation> |
| Modifier and Type | Field and Description |
|---|---|
protected Condition<TitanRelation> |
BaseVertexCentricQuery.condition
The condition of this query in QNF
|
protected List<PredicateCondition<String,TitanRelation>> |
BaseVertexCentricQueryBuilder.constraints
The constraints added to this query.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<? extends TitanRelation> |
BasicVertexCentricQueryBuilder.RelationConstructor.emptyResult() |
Map<TitanVertex,Iterable<? extends TitanRelation>> |
MultiVertexCentricQueryBuilder.executeImplicitKeyQuery() |
protected Iterable<TitanRelation> |
BasicVertexCentricQueryBuilder.executeImplicitKeyQuery(InternalVertex v)
If
BaseVertexCentricQueryBuilder.isImplicitKeyQuery(com.thinkaurelius.titan.graphdb.internal.RelationCategory) is true,
this method provides the result set for the query based on the evaluation of the ImplicitKey. |
protected Iterable<TitanRelation> |
BasicVertexCentricQueryBuilder.executeRelations(InternalVertex vertex,
BaseVertexCentricQuery baseQuery) |
Condition<TitanRelation> |
BaseVertexCentricQuery.getCondition() |
Iterable<? extends TitanRelation> |
BasicVertexCentricQueryBuilder.RelationConstructor.getResult(InternalVertex v,
BaseVertexCentricQuery bq) |
Iterable<TitanRelation> |
VertexCentricQueryBuilder.relations() |
Map<TitanVertex,Iterable<TitanRelation>> |
MultiVertexCentricQueryBuilder.relations() |
Iterable<TitanRelation> |
SimpleVertexQueryProcessor.relations()
Converts the entries from this query result into actual
TitanRelation. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
BaseVertexCentricQuery.matches(TitanRelation relation) |
| Constructor and Description |
|---|
BaseVertexCentricQuery(Condition<TitanRelation> condition,
org.apache.tinkerpop.gremlin.structure.Direction direction,
List<BackendQueryHolder<SliceQuery>> queries,
OrderList orders,
int limit) |
VertexCentricQuery(InternalVertex vertex,
Condition<TitanRelation> condition,
org.apache.tinkerpop.gremlin.structure.Direction direction,
List<BackendQueryHolder<SliceQuery>> queries,
OrderList orders,
int limit) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
StandardRelation |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEdge |
class |
AbstractTypedRelation |
class |
AbstractVertexProperty<V> |
class |
CacheEdge |
class |
CacheVertexProperty |
class |
StandardEdge |
class |
StandardVertexProperty |
| Modifier and Type | Field and Description |
|---|---|
QueryExecutor<VertexCentricQuery,TitanRelation,SliceQuery> |
StandardTitanTx.edgeProcessor |
QueryExecutor<VertexCentricQuery,TitanRelation,SliceQuery> |
StandardTitanTx.edgeProcessorImpl |
| Modifier and Type | Method and Description |
|---|---|
static Iterable<TitanRelation> |
RelationConstructor.readRelation(InternalVertex vertex,
Iterable<Entry> data,
StandardTitanTx tx) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
TypeUtil.hasSimpleInternalVertexKeyIndex(TitanRelation rel) |
| Modifier and Type | Class and Description |
|---|---|
class |
VertexCentricEdgeIterable<R extends TitanRelation> |
| Modifier and Type | Method and Description |
|---|---|
static void |
ElementHelper.attachProperties(TitanRelation element,
Object... keyValues) |
| Modifier and Type | Class and Description |
|---|---|
class |
RemovableRelationIterable<O extends TitanRelation> |
class |
RemovableRelationIterator<O extends TitanRelation> |
Copyright © 2012–2015. All rights reserved.