public interface PageProviderDefinition extends Serializable
PageProvider
generation.Modifier and Type | Method and Description |
---|---|
PageProviderDefinition |
clone() |
List<AggregateDefinition> |
getAggregates() |
boolean |
getEscapePatternParameters() |
Long |
getMaxPageSize() |
String |
getName() |
long |
getPageSize() |
String |
getPageSizeBinding() |
List<Long> |
getPageSizeOptions()
Returns the list of page size options to present to users.
|
String |
getPattern() |
Map<String,String> |
getProperties() |
String[] |
getQueryParameters() |
List<QuickFilter> |
getQuickFilters() |
boolean |
getQuotePatternParameters() |
String |
getSearchDocumentType()
Returns the search document type used for wher clause, aggregates and named parameters.
|
List<SortInfo> |
getSortInfos() |
String |
getSortInfosBinding() |
WhereClauseDefinition |
getWhereClause() |
boolean |
isEnabled() |
boolean |
isSortable() |
boolean |
isUsageTrackingEnabled() |
void |
setEnabled(boolean enabled) |
void |
setName(String name) |
void |
setPattern(String pattern) |
boolean isEnabled()
void setEnabled(boolean enabled)
Map<String,String> getProperties()
String[] getQueryParameters()
boolean getQuotePatternParameters()
boolean getEscapePatternParameters()
void setPattern(String pattern)
String getPattern()
WhereClauseDefinition getWhereClause()
String getSearchDocumentType()
boolean isSortable()
List<SortInfo> getSortInfos()
String getSortInfosBinding()
long getPageSize()
String getPageSizeBinding()
Long getMaxPageSize()
List<Long> getPageSizeOptions()
Uses an hardcoded list of values, and adds up the page provider initial page size to it.
PageProviderDefinition clone()
List<AggregateDefinition> getAggregates()
boolean isUsageTrackingEnabled()
List<QuickFilter> getQuickFilters()
Copyright © 2018 Nuxeo. All rights reserved.