public class CloudQuery extends Object
| Modifier and Type | Field and Description |
|---|---|
JSONObject |
body |
| Constructor and Description |
|---|
CloudQuery(String tableName)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
CloudQuery |
all(String columnName)
CloudQuery All
|
CloudQuery |
any(String columnName)
CloudQuery Any
|
CloudQuery |
containedIn(String columnName,
Object[] data)
CloudQuery ContainedIn
|
CloudQuery |
containsAll(String columnName,
Object[] data)
CloudQuery Contains All
|
void |
count(CloudIntegerCallback callbackObject) |
void |
distinct(String[] keys,
CloudObjectArrayCallback callbackObject) |
CloudQuery |
doesNotExists(String columnName)
CloudQuery Exists
|
CloudQuery |
doNotSelectColumn(String[] columnNames)
CloudQuery Do Not Select Column
|
CloudQuery |
equalTo(String columnName,
Object obj)
CloudQuery EqualTo
|
CloudQuery |
exists(String columnName)
CloudQuery Exists
|
void |
find(CloudFileArrayCallback callbackObject) |
void |
find(CloudObjectArrayCallback callbackObject) |
void |
findById(Object id,
CloudObjectCallback callbackObject) |
void |
findOne(CloudObjectCallback callbackObject) |
CloudQuery |
first(String columnName)
CloudQuery First
|
CloudQuery |
geoWithin(String columnName,
CloudGeoPoint[] geoPoint)
CloudQuery Geo With In
|
CloudQuery |
geoWithin(String columnName,
CloudGeoPoint geoPoint,
Double radius)
CloudQuery Geo With In
|
ArrayList<String> |
get$include() |
ArrayList<String> |
get$includeList() |
ArrayList<String> |
getInclude() |
ArrayList<String> |
getIncludeList() |
int |
getLimit() |
JSONObject |
getQuery() |
JSONObject |
getSelect() |
int |
getSkip() |
JSONObject |
getSort() |
String |
getTableName() |
CloudQuery |
greaterThan(String columnName,
Object data)
CloudQuery greaterThan
|
CloudQuery |
greaterThanEqualTo(String columnName,
Object data)
CloudQuery Greater Than Equal To
|
boolean |
hasQuery() |
CloudQuery |
include(String columnName)
CloudQuery Include
|
CloudQuery |
includeList(String columnName)
CloudQuery Include List
|
CloudQuery |
lessThan(String columnName,
Object data)
CloudQuery Less Than
|
CloudQuery |
lessThanEqualTo(String columnName,
Object data)
CloudQuery Less Than Equal to
|
static void |
main(String[] args) |
CloudQuery |
near(String columnName,
CloudGeoPoint geoPoint,
Double maxDistance,
Double minDistance)
CloudQuery Near
|
CloudQuery |
notContainedIn(String columnName,
Object[] data)
CloudQuery Not Contained In
|
CloudQuery |
notEqualTo(String columnName,
Object obj)
CloudQuery Not Equal To
|
static CloudQuery |
or(CloudQuery object1,
CloudQuery object2)
CloudQuery Or
|
CloudQuery |
orderByAsc(String columnName)
CloudQuery OrderByAsc
|
CloudQuery |
orderByDesc(String columnName)
CloudQuery OrderByDesc
|
void |
paginate(Integer pageNo,
Integer totalItemsPerPage,
PaginatorCallback callback) |
void |
regex(String columnName,
String regex) |
CloudQuery |
selectColumn(String[] columnNames)
CloudQuery Select Column
|
void |
set$include(ArrayList<String> $include) |
void |
set$includeList(ArrayList<String> $includeList) |
void |
setInclude(ArrayList<String> include) |
void |
setIncludeList(ArrayList<String> includeList) |
CloudQuery |
setLimit(int data)
CloudQuery Limit
|
void |
setQuery(JSONObject query) |
void |
setSelect(JSONObject select) |
CloudQuery |
setSkip(int data)
CloudQuery Skip
|
void |
setSort(JSONObject sort) |
void |
setTableName(String tableName) |
CloudQuery |
startsWith(String columnName,
Object value)
CloudQuery Starts With
|
void |
subString(String columnName,
Object val) |
String |
toString() |
static boolean |
validateQuery(CloudObject co,
JSONObject query) |
public JSONObject body
public CloudQuery(String tableName)
tableName - public String getTableName()
public void setTableName(String tableName)
public JSONObject getSelect()
public void setSelect(JSONObject select)
public JSONObject getSort()
public void setSort(JSONObject sort)
public int getSkip()
public int getLimit()
public JSONObject getQuery()
public void setQuery(JSONObject query)
public boolean hasQuery()
public static CloudQuery or(CloudQuery object1, CloudQuery object2) throws CloudException
object1 - object2 - CloudExceptionpublic static boolean validateQuery(CloudObject co, JSONObject query) throws JSONException
JSONExceptionpublic CloudQuery equalTo(String columnName, Object obj)
columnName - obj - public CloudQuery notEqualTo(String columnName, Object obj)
columnName - obj - public CloudQuery exists(String columnName)
columnName - public CloudQuery doesNotExists(String columnName)
columnName - public CloudQuery includeList(String columnName)
columnName - public CloudQuery include(String columnName)
columnName - public CloudQuery all(String columnName)
columnName - public CloudQuery any(String columnName)
columnName - public CloudQuery first(String columnName)
columnName - public CloudQuery greaterThan(String columnName, Object data)
columnName - data - public CloudQuery greaterThanEqualTo(String columnName, Object data)
columnName - data - public CloudQuery lessThan(String columnName, Object data)
columnName - data - public CloudQuery lessThanEqualTo(String columnName, Object data)
columnName - data - public CloudQuery orderByAsc(String columnName)
columnName - public CloudQuery orderByDesc(String columnName)
columnName - public CloudQuery setLimit(int data)
data - public CloudQuery setSkip(int data)
data - public CloudQuery selectColumn(String[] columnNames)
columnNames - public CloudQuery doNotSelectColumn(String[] columnNames)
columnNames - public CloudQuery containedIn(String columnName, Object[] data) throws CloudException
columnName - data - CloudExceptionpublic CloudQuery notContainedIn(String columnName, Object[] data) throws CloudException
columnName - data - CloudExceptionpublic CloudQuery containsAll(String columnName, Object[] data) throws CloudException
columnName - data - CloudExceptionpublic CloudQuery startsWith(String columnName, Object value)
columnName - value - public CloudQuery near(String columnName, CloudGeoPoint geoPoint, Double maxDistance, Double minDistance)
columnName - geoPoint - maxDistance - minDistance - public CloudQuery geoWithin(String columnName, CloudGeoPoint geoPoint, Double radius)
columnName - geoPoint - radius - public CloudQuery geoWithin(String columnName, CloudGeoPoint[] geoPoint)
columnName - geoPoint - public void count(CloudIntegerCallback callbackObject) throws CloudException
CloudExceptionpublic void distinct(String[] keys, CloudObjectArrayCallback callbackObject) throws CloudException
CloudExceptionpublic void find(CloudFileArrayCallback callbackObject) throws CloudException
CloudExceptionpublic void find(CloudObjectArrayCallback callbackObject) throws CloudException
CloudExceptionpublic void findById(Object id, CloudObjectCallback callbackObject) throws CloudException
CloudExceptionpublic void subString(String columnName, Object val) throws CloudException
CloudExceptionpublic void regex(String columnName, String regex) throws CloudException
CloudExceptionpublic void findOne(CloudObjectCallback callbackObject) throws CloudException
CloudExceptionpublic void paginate(Integer pageNo, Integer totalItemsPerPage, PaginatorCallback callback) throws CloudException
CloudExceptionpublic static void main(String[] args) throws CloudException
CloudExceptionCopyright © 2016. All rights reserved.