public class MixedIndexAggQueryBuilder extends Object implements MixedIndexAggQuery
MixedIndexAggQuery, which contains a single query against a mixed index. It is used to retrieve
aggregated result of elements satisfying given conditions.It is used to retrieve.| Constructor and Description |
|---|
MixedIndexAggQueryBuilder(IndexSerializer serializer,
BackendTransaction txHandle) |
| Modifier and Type | Method and Description |
|---|---|
MixedIndexAggQueryBuilder |
constructIndex(JointIndexQuery indexQuery,
ElementCategory resultType) |
Number |
execute(Aggregation aggregation)
Fire an aggregation query against index backend to retrieve aggregated result of satisfying elements
|
QueryProfiler |
getProfiler() |
void |
observeWith(QueryProfiler parentProfiler,
boolean hasSiblings) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitobserveWithpublic MixedIndexAggQueryBuilder(IndexSerializer serializer, BackendTransaction txHandle)
public MixedIndexAggQueryBuilder constructIndex(JointIndexQuery indexQuery, ElementCategory resultType)
public Number execute(Aggregation aggregation)
MixedIndexAggQueryexecute in interface MixedIndexAggQueryaggregation - aggregation operation to perform on elements that match the querypublic void observeWith(QueryProfiler parentProfiler, boolean hasSiblings)
observeWith in interface ProfileObservablepublic QueryProfiler getProfiler()
getProfiler in interface ProfileObservableCopyright © 2012–2024. All rights reserved.