Package com.evolveum.midpoint.repo.api
Class AggregateQuery<T extends Containerable>
java.lang.Object
com.evolveum.midpoint.repo.api.AggregateQuery<T>
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic class
- 
Constructor SummaryConstructorsConstructorDescriptionAggregateQuery(Class<T> containerableClass, PrismContainerDefinition<T> def) 
- 
Method SummaryModifier and TypeMethodDescriptionfilter(ObjectFilter filter) static <T extends Containerable>
 AggregateQuery<T>getItems()getResultItem(ItemName name) getRoot()voidSets item path by which aggragate results are grouped by, currently only one item path is supported.voidorderBy(AggregateQuery.ResultItem resultItem, OrderDirection orderDirection) retrieveFullObject(ItemName path) retrieveFullObject(ItemName name, ItemPath itemPath) 
- 
Constructor Details- 
AggregateQuery
 
- 
- 
Method Details- 
forType
- 
retrieve
- 
retrieve
- 
count
- 
groupBySets item path by which aggragate results are grouped by, currently only one item path is supported.- Parameters:
- path-
 
- 
getRoot
- 
getItems
- 
getGroupBy
- 
retrieveFullObject
- 
retrieveFullObject
- 
getResultItem
- 
orderBy
- 
filter
- 
filter- Throws:
- SchemaException
 
- 
getOrdering
- 
getFilter
 
-