public interface BaseDataQuery
extends java.io.Serializable
Modifier and Type | Method and Description |
---|---|
java.lang.String |
dimensionAtObservation()
Returns the id of the dimension to be attached at the observation level,
if not specified the returned data will be time series.
|
DataflowBean |
getDataflow()
Returns the Dataflow that the query is returning data for.
|
java.util.Set<DataProviderBean> |
getDataProvider()
Returns the data provider(s) that the query is for, an empty list represents ALL.
|
DATA_QUERY_DETAIL |
getDataQueryDetail()
Returns the detail of the query.
|
DataStructureBean |
getDataStructure()
Returns the Key Family (Data Structure Definition) that this query is returning data for.
|
java.lang.Integer |
getFirstNObservations()
Returns the first 'n' observations, for each series key, to return as a result of a data query.
|
java.lang.Integer |
getLastNObservations()
Returns the last 'n' observations, for each series key, to return as a result of a data query.
|
boolean |
hasSelections()
Returns true if this query has one or more selection groups on it, false means the query is a query for all.
|
java.lang.String dimensionAtObservation()
boolean hasSelections()
DataStructureBean getDataStructure()
DataflowBean getDataflow()
java.util.Set<DataProviderBean> getDataProvider()
java.lang.Integer getLastNObservations()
java.lang.Integer getFirstNObservations()
DATA_QUERY_DETAIL getDataQueryDetail()