Package org.sensorhub.api.datastore.obs
Class ObsStatsQuery
java.lang.Object
org.sensorhub.api.datastore.obs.ObsStatsQuery
- All Implemented Interfaces:
IQueryFilter
Immutable query object for observation statistics.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
ObsStatsQuery.ObsStatsQueryBuilder<B extends ObsStatsQuery.ObsStatsQueryBuilder<B,
Q>, Q extends ObsStatsQuery> -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
obsFilter
-
aggregateFois
protected boolean aggregateFois -
histogramBinSize
-
limit
protected long limit
-
-
Constructor Details
-
ObsStatsQuery
protected ObsStatsQuery()
-
-
Method Details
-
getObsFilter
-
isAggregateFois
public boolean isAggregateFois() -
getHistogramBinSize
-
getLimit
public long getLimit()- Specified by:
getLimit
in interfaceIQueryFilter
- Returns:
- Maximum number of selected records
-
toString
-