Methods
| Modifier and Type |
Method and Description |
boolean |
containsIndex(String indexName) |
Iterable<RawQuery.Result> |
executeQuery(IndexQueryBuilder query,
ElementCategory resultType,
BackendTransaction backendTx,
StandardTitanTx transaction) |
IndexSerializer.IndexInfoRetriever |
getIndexInfoRetriever(StandardTitanTx tx) |
Collection<IndexSerializer.IndexUpdate> |
getIndexUpdates(InternalRelation relation) |
Collection<IndexSerializer.IndexUpdate> |
getIndexUpdates(InternalVertex vertex,
Collection<InternalRelation> updatedProperties) |
IndexQuery |
getQuery(ExternalIndexType index,
Condition condition,
OrderList orders) |
KeySliceQuery |
getQuery(InternalIndexType index,
Object[] values) |
static com.thinkaurelius.titan.graphdb.database.IndexSerializer.RecordEntry[] |
indexMatch(TitanRelation element,
InternalIndexType index) |
static IndexSerializer.IndexRecords |
indexMatches(TitanVertex vertex,
InternalIndexType index,
PropertyKey replaceKey,
Object replaceValue) |
List<Object> |
query(JointIndexQuery.Subquery query,
BackendTransaction tx) |
static void |
register(ExternalIndexType index,
PropertyKey key,
BackendTransaction tx) |
boolean |
supports(ExternalIndexType index,
ParameterIndexField field,
TitanPredicate predicate) |