IndexedQuery Class

public class IndexedQuery extends SimpleQuery

A query that supports pagination. Use this for huge datasets.

Constructor Summary

Modifier Constructor Description
protected IndexedQuery()
protected IndexedQuery(Object token)

Method Summary

Modifier and Type Method and Description
int getIndex()

Gets or sets the starting index of the results to return.

int getPageSize()

Gets or sets the number of results to return.

QueryType getType()

Gets the query type.

void setIndex(int value)

Sets the result starting index.

void setPageSize(int value)

Sets the results page size.

java.lang.String toString()

Returns a string representation of the query.

Inherited Members

BaseQuery.getIndex() BaseQuery.getPageSize() BaseQuery.getSeekOperation() BaseQuery.getToken() BaseQuery.setIndex(int value) BaseQuery.setPageSize(int value) BaseQuery.setSeekOperation(SeekOperation value) BaseQuery.setToken(Object value) SimpleQuery.getFilter() SimpleQuery.getSort() SimpleQuery.getType() SimpleQuery.setFilter(FieldFilter value) SimpleQuery.setSort(Sort value) SimpleQuery.toString() java.lang.Object.clone() java.lang.Object.equals(java.lang.Object) java.lang.Object.finalize() java.lang.Object.getClass() java.lang.Object.hashCode() java.lang.Object.notify() java.lang.Object.notifyAll() java.lang.Object.wait() java.lang.Object.wait(long) java.lang.Object.wait(long,int)

Constructor Details

IndexedQuery

protected IndexedQuery()

IndexedQuery

protected IndexedQuery(Object token)

Parameters:

token

Method Details

getIndex

public int getIndex()

Gets or sets the starting index of the results to return.

Overrides:

IndexedQuery.getIndex()

getPageSize

public int getPageSize()

Gets or sets the number of results to return.

Overrides:

IndexedQuery.getPageSize()

getType

public QueryType getType()

Gets the query type.

Overrides:

IndexedQuery.getType()

setIndex

public void setIndex(int value)

Sets the result starting index.

Overrides:

IndexedQuery.setIndex(int value)

Parameters:

value

setPageSize

public void setPageSize(int value)

Sets the results page size.

Overrides:

IndexedQuery.setPageSize(int value)

Parameters:

value

toString

public String toString()

Returns a string representation of the query.

Overrides:

IndexedQuery.toString()

Returns:

A string representation of the query.

Applies to