Package org.openspaces.extensions
Class QueryExtension
java.lang.Object
org.openspaces.extensions.QueryExtension
- Since:
- 10.0
- Author:
- Niv Ingberg
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SpaceEntriesAggregatorstatic <T extends Number>
Taverage(GigaSpace gigaSpace, ISpaceQuery query, String path) static SpaceEntriesAggregatorcount()static SpaceEntriesAggregatorstatic longcount(GigaSpace gigaSpace, ISpaceQuery query, String path) static <T> List<T>distinct(GigaSpace gigaSpace, ISpaceQuery query, DistinctAggregator<T> aggregator) static GroupByResultgroupBy(GigaSpace gigaSpace, ISpaceQuery query, GroupByAggregator aggregator) static SpaceEntriesAggregatorstatic <T extends Comparable>
Tmax(GigaSpace gigaSpace, ISpaceQuery query, String path) static SpaceEntriesAggregatorstatic <T> TmaxEntry(GigaSpace gigaSpace, ISpaceQuery<T> query, String path) static SpaceEntriesAggregatorstatic <T extends Comparable>
Tmin(GigaSpace gigaSpace, ISpaceQuery query, String path) static SpaceEntriesAggregatorstatic <T> TminEntry(GigaSpace gigaSpace, ISpaceQuery<T> query, String path) static <T> List<T>orderBy(GigaSpace gigaSpace, ISpaceQuery query, OrderByAggregator aggregator) static SpaceEntriesAggregatorstatic <T extends Number>
Tsum(GigaSpace gigaSpace, ISpaceQuery query, String path)
-
Constructor Details
-
QueryExtension
public QueryExtension()
-
-
Method Details
-
count
-
sum
-
average
-
max
-
maxEntry
-
min
-
minEntry
-
groupBy
public static GroupByResult groupBy(GigaSpace gigaSpace, ISpaceQuery query, GroupByAggregator aggregator) -
orderBy
public static <T> List<T> orderBy(GigaSpace gigaSpace, ISpaceQuery query, OrderByAggregator aggregator) -
distinct
public static <T> List<T> distinct(GigaSpace gigaSpace, ISpaceQuery query, DistinctAggregator<T> aggregator) -
count
-
count
-
sum
-
average
-
max
-
maxEntry
-
min
-
minEntry
-