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 © 2019 Nuxeo. All rights reserved.