org.gcube.data.analysis.tabulardata.query.json
Class TabularJSONQueryImpl

java.lang.Object
  extended by org.gcube.data.analysis.tabulardata.query.json.TabularJSONQueryImpl
All Implemented Interfaces:
TabularJSONQuery, TabularBaseQuery<TabularJSONQuery,String>

public class TabularJSONQueryImpl
extends Object
implements TabularJSONQuery


Constructor Summary
TabularJSONQueryImpl(TabularQuery tabularQuery)
           
 
Method Summary
 String getAll()
           
 String getPage(org.gcube.data.analysis.tabulardata.query.parameters.QueryPage page)
           
 int getTotalTuples()
           
 TabularJSONQuery setFilter(org.gcube.data.analysis.tabulardata.query.parameters.QueryFilter filter)
           
 TabularJSONQuery setOrdering(org.gcube.data.analysis.tabulardata.query.parameters.QueryOrder ordering)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TabularJSONQueryImpl

public TabularJSONQueryImpl(TabularQuery tabularQuery)
Method Detail

setFilter

public TabularJSONQuery setFilter(org.gcube.data.analysis.tabulardata.query.parameters.QueryFilter filter)
Specified by:
setFilter in interface TabularBaseQuery<TabularJSONQuery,String>

setOrdering

public TabularJSONQuery setOrdering(org.gcube.data.analysis.tabulardata.query.parameters.QueryOrder ordering)
Specified by:
setOrdering in interface TabularBaseQuery<TabularJSONQuery,String>

getTotalTuples

public int getTotalTuples()
Specified by:
getTotalTuples in interface TabularBaseQuery<TabularJSONQuery,String>

getPage

public String getPage(org.gcube.data.analysis.tabulardata.query.parameters.QueryPage page)
Specified by:
getPage in interface TabularBaseQuery<TabularJSONQuery,String>

getAll

public String getAll()
Specified by:
getAll in interface TabularBaseQuery<TabularJSONQuery,String>


Copyright © 2013. All Rights Reserved.