org.gcube.data.analysis.tabulardata.query
Interface TabularBaseQuery<QueryType extends TabularBaseQuery<QueryType,QueryResult>,QueryResult>

All Known Subinterfaces:
TabularJSONQuery, TabularQuery
All Known Implementing Classes:
TabularJSONQueryImpl, TabularQueryImpl

public interface TabularBaseQuery<QueryType extends TabularBaseQuery<QueryType,QueryResult>,QueryResult>


Method Summary
 QueryResult getAll()
           
 QueryResult getPage(org.gcube.data.analysis.tabulardata.query.parameters.QueryPage page)
           
 int getTotalTuples()
           
 QueryType setFilter(org.gcube.data.analysis.tabulardata.query.parameters.QueryFilter filter)
           
 QueryType setOrdering(org.gcube.data.analysis.tabulardata.query.parameters.QueryOrder ordering)
           
 

Method Detail

setFilter

QueryType setFilter(org.gcube.data.analysis.tabulardata.query.parameters.QueryFilter filter)

setOrdering

QueryType setOrdering(org.gcube.data.analysis.tabulardata.query.parameters.QueryOrder ordering)

getTotalTuples

int getTotalTuples()

getAll

QueryResult getAll()

getPage

QueryResult getPage(org.gcube.data.analysis.tabulardata.query.parameters.QueryPage page)


Copyright © 2013. All Rights Reserved.