All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
boolean |
containsIndex(String indexName) |
static String |
element2String(Object elementId) |
Stream<RawQuery.Result> |
executeQuery(IndexQueryBuilder query,
ElementCategory resultType,
BackendTransaction backendTx,
StandardJanusGraphTx transaction) |
Long |
executeTotals(IndexQueryBuilder query,
ElementCategory resultType,
BackendTransaction backendTx,
StandardJanusGraphTx transaction) |
IndexFeatures |
features(MixedIndexType index) |
String |
getDefaultFieldName(PropertyKey key,
Parameter[] parameters,
String indexName) |
long |
getIndexIdFromKey(StaticBuffer key) |
IndexSerializer.IndexInfoRetriever |
getIndexInfoRetriever(StandardJanusGraphTx tx) |
Collection<IndexSerializer.IndexUpdate> |
getIndexUpdates(InternalRelation relation) |
Collection<IndexSerializer.IndexUpdate> |
getIndexUpdates(InternalVertex vertex,
Collection<InternalRelation> updatedProperties) |
MultiKeySliceQuery |
getQuery(CompositeIndexType index,
List<Object[]> values) |
IndexQuery |
getQuery(MixedIndexType index,
Condition condition,
OrderList orders) |
static org.janusgraph.graphdb.database.IndexSerializer.RecordEntry[] |
indexMatch(JanusGraphRelation relation,
CompositeIndexType index) |
static IndexSerializer.IndexRecords |
indexMatches(JanusGraphVertex vertex,
CompositeIndexType index) |
static IndexSerializer.IndexRecords |
indexMatches(JanusGraphVertex vertex,
CompositeIndexType index,
PropertyKey replaceKey,
Object replaceValue) |
static String |
key2Field(MixedIndexType index,
PropertyKey key) |
Stream<Object> |
query(JointIndexQuery.Subquery query,
BackendTransaction tx) |
Long |
queryCount(JointIndexQuery.Subquery query,
BackendTransaction tx) |
static void |
register(MixedIndexType index,
PropertyKey key,
BackendTransaction tx) |
Set<IndexSerializer.IndexUpdate<StaticBuffer,Entry>> |
reindexElement(JanusGraphElement element,
CompositeIndexType index) |
boolean |
reindexElement(JanusGraphElement element,
MixedIndexType index,
Map<String,Map<String,List<IndexEntry>>> documentsPerStore) |
void |
removeElement(Object elementId,
MixedIndexType index,
Map<String,Map<String,List<IndexEntry>>> documentsPerStore) |
boolean |
supports(MixedIndexType index,
ParameterIndexField field) |
boolean |
supports(MixedIndexType index,
ParameterIndexField field,
JanusGraphPredicate predicate) |
boolean |
supportsExistsQuery(MixedIndexType index,
ParameterIndexField field) |