QueryFactory Class
- java.
lang. Object - com.
microsoft. store. partnercenter. models. query. QueryFactory
- com.
public class QueryFactory
Creates new instances of IQuery objects.
Method Summary
Inherited Members
Method Details
buildCountQuery
public IQuery buildCountQuery()
Builds a count query.
Returns:
buildCountQuery
public IQuery buildCountQuery(FieldFilter filter)
Builds a count query.
Parameters:
Returns:
buildCountQuery
public IQuery buildCountQuery(FieldFilter filter, Object token)
Builds a count query.
Parameters:
Returns:
buildIndexedQuery
public IQuery buildIndexedQuery(int pageSize)
Builds an indexed query.
Parameters:
Returns:
buildIndexedQuery
public IQuery buildIndexedQuery(int pageSize, int index)
Builds an indexed query.
Parameters:
Returns:
buildIndexedQuery
public IQuery buildIndexedQuery(int pageSize, int index, FieldFilter filter)
Builds an indexed query.
Parameters:
Returns:
buildIndexedQuery
public IQuery buildIndexedQuery(int pageSize, int index, FieldFilter filter, Sort sortOption)
Builds an indexed query.
Parameters:
Returns:
buildIndexedQuery
public IQuery buildIndexedQuery(int pageSize, int index, FieldFilter filter, Sort sortOption, Object token)
Builds an indexed query.
Parameters:
Returns:
buildSeekQuery
public IQuery buildSeekQuery(SeekOperation seekOperation)
Builds a seek query.
Parameters:
Returns:
buildSeekQuery
public IQuery buildSeekQuery(SeekOperation seekOperation, int pageSize)
Builds a seek query.
Parameters:
Returns:
buildSeekQuery
public IQuery buildSeekQuery(SeekOperation seekOperation, int pageSize, int index)
Builds a seek query.
Parameters:
Returns:
buildSeekQuery
public IQuery buildSeekQuery(SeekOperation seekOperation, int pageSize, int index, FieldFilter filter)
Builds a seek query.
Parameters:
Returns:
buildSeekQuery
public IQuery buildSeekQuery(SeekOperation seekOperation, int pageSize, int index, FieldFilter filter, Sort sortingOption)
Builds a seek query.
Parameters:
Returns:
buildSeekQuery
public IQuery buildSeekQuery(SeekOperation seekOperation, int pageSize, int index, FieldFilter filter, Sort sortingOption, Object token)
Builds a seek query.
Parameters:
Returns:
buildSimpleQuery
public IQuery buildSimpleQuery()
Builds a simple query.
Returns:
buildSimpleQuery
public IQuery buildSimpleQuery(FieldFilter filter)
Builds a simple query.
Parameters:
Returns:
buildSimpleQuery
public IQuery buildSimpleQuery(FieldFilter filter, Sort sortOption)
Builds a simple query.
Parameters:
Returns:
buildSimpleQuery
public IQuery buildSimpleQuery(FieldFilter filter, Sort sortOption, Object token)
Builds a simple query.
Parameters:
Returns:
getInstance
public static QueryFactory getInstance()
Gets an instance of the query factory.
Returns: