private static class ItemQueryBuilder.ItemQuery extends java.lang.Object implements IItemQuery
| Modifier and Type | Field and Description |
|---|---|
private java.util.Collection<IAggregator<?,?>> |
aggregators |
private java.util.Collection<IAttribute<?>> |
fields |
private IItemFilter |
filter |
private IAttribute<?> |
groupBy |
| Constructor and Description |
|---|
ItemQuery(IItemFilter filter) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<IAggregator<?,?>> |
getAggregators() |
java.util.Collection<IAttribute<?>> |
getAttributes() |
IItemFilter |
getFilter() |
IAttribute<?> |
getGroupBy() |
private final IItemFilter filter
private java.util.Collection<IAttribute<?>> fields
private java.util.Collection<IAggregator<?,?>> aggregators
private IAttribute<?> groupBy
ItemQuery(IItemFilter filter)
public IItemFilter getFilter()
getFilter in interface IItemQuerypublic java.util.Collection<IAttribute<?>> getAttributes()
getAttributes in interface IItemQuerypublic IAttribute<?> getGroupBy()
getGroupBy in interface IItemQuerypublic java.util.Collection<IAggregator<?,?>> getAggregators()
getAggregators in interface IItemQuery