public class QueryProperties extends Object
Modifier and Type | Field and Description |
---|---|
static String |
RESULT_COUNT_ONLY_KEY |
static String |
RESULT_MAX_SIZE_KEY |
static String |
RESULT_PREFIX |
static String |
SORT_COLUMN_KEY |
static String |
SORT_ORDER_KEY |
static String |
SORT_PREFIX |
Constructor and Description |
---|
QueryProperties() |
QueryProperties(Properties properties) |
QueryProperties(org.openinvoice.ubl4j.core.common.text.TextLabel sortColumn,
InvoiceQueryResult.SortOrder sortOrder) |
Modifier and Type | Method and Description |
---|---|
List<QueryFilter> |
getFilters() |
int |
getMaxResultSize() |
org.openinvoice.ubl4j.core.common.text.TextLabel |
getSortColumn() |
InvoiceQueryResult.SortOrder |
getSortOrder() |
List<String> |
getSupportedKeys() |
boolean |
isCountOnly() |
boolean |
isSupportedKey(String key) |
void |
setCountOnly(boolean countOnly) |
void |
setFilters(List<QueryFilter> filters) |
void |
setMaxResultSize(int maxResultSize) |
void |
setSortColumn(org.openinvoice.ubl4j.core.common.text.TextLabel sortColumn) |
void |
setSortOrder(InvoiceQueryResult.SortOrder sortOrder) |
public static final String SORT_PREFIX
public static final String RESULT_PREFIX
public static final String SORT_COLUMN_KEY
public static final String SORT_ORDER_KEY
public static final String RESULT_MAX_SIZE_KEY
public static final String RESULT_COUNT_ONLY_KEY
public QueryProperties(Properties properties) throws InvoiceQueryException
InvoiceQueryException
public QueryProperties(org.openinvoice.ubl4j.core.common.text.TextLabel sortColumn, InvoiceQueryResult.SortOrder sortOrder)
public QueryProperties()
public boolean isSupportedKey(String key)
public org.openinvoice.ubl4j.core.common.text.TextLabel getSortColumn()
public void setSortColumn(org.openinvoice.ubl4j.core.common.text.TextLabel sortColumn)
public InvoiceQueryResult.SortOrder getSortOrder()
public void setSortOrder(InvoiceQueryResult.SortOrder sortOrder)
public int getMaxResultSize()
public void setMaxResultSize(int maxResultSize)
public boolean isCountOnly()
public void setCountOnly(boolean countOnly)
public List<QueryFilter> getFilters()
public void setFilters(List<QueryFilter> filters)
Copyright © 2011-2015 Plain Source. All Rights Reserved.