Class IndexedQuery
java.lang.Object
com.microsoft.store.partnercenter.models.query.BaseQuery
com.microsoft.store.partnercenter.models.query.SimpleQuery
com.microsoft.store.partnercenter.models.query.IndexedQuery
- All Implemented Interfaces:
IQuery
- Direct Known Subclasses:
SeekQuery
public class IndexedQuery extends SimpleQuery
A query that supports pagination. Use this for huge datasets.
-
Constructor Summary
Constructors Modifier Constructor Description protectedIndexedQuery()protectedIndexedQuery(Object token) -
Method Summary
Modifier and Type Method Description intgetIndex()Gets or sets the starting index of the results to return.intgetPageSize()Gets or sets the number of results to return.QueryTypegetType()Gets the query type.voidsetIndex(int value)Sets the result starting index.voidsetPageSize(int value)Sets the results page size.StringtoString()Returns a string representation of the query.Methods inherited from class com.microsoft.store.partnercenter.models.query.SimpleQuery
getFilter, getSort, setFilter, setSortMethods inherited from class com.microsoft.store.partnercenter.models.query.BaseQuery
getSeekOperation, getToken, setSeekOperation, setToken
-
Constructor Details
-
IndexedQuery
-
IndexedQuery
protected IndexedQuery()
-
-
Method Details
-
getType
Gets the query type.- Specified by:
getTypein interfaceIQuery- Overrides:
getTypein classSimpleQuery- Returns:
- The query type.
-
getIndex
public int getIndex()Gets or sets the starting index of the results to return. -
setIndex
public void setIndex(int value)Description copied from interface:IQuerySets the result starting index. -
getPageSize
public int getPageSize()Gets or sets the number of results to return.- Specified by:
getPageSizein interfaceIQuery- Overrides:
getPageSizein classBaseQuery- Returns:
- The result page size.
-
setPageSize
public void setPageSize(int value)Description copied from interface:IQuerySets the results page size.- Specified by:
setPageSizein interfaceIQuery- Overrides:
setPageSizein classBaseQuery- Parameters:
value- The results page size.
-
toString
Returns a string representation of the query.- Overrides:
toStringin classSimpleQuery- Returns:
- A string representation of the query.
-