Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.query.core
Class CoreQueryPageProviderDescriptor

java.lang.Object
  extended by org.nuxeo.ecm.platform.query.core.CoreQueryPageProviderDescriptor
All Implemented Interfaces:
Serializable, PageProviderDefinition

public class CoreQueryPageProviderDescriptor
extends Object
implements PageProviderDefinition

Core Query page provider descriptor.

Since:
5.4
Author:
Anahide Tchertchian
See Also:
Serialized Form

Constructor Summary
CoreQueryPageProviderDescriptor()
           
 
Method Summary
 boolean getEscapePatternParameters()
           
 Long getMaxPageSize()
           
 String getName()
           
 long getPageSize()
           
 String getPageSizeBinding()
           
 String getPattern()
           
 Map<String,String> getProperties()
           
 String[] getQueryParameters()
           
 boolean getQuotePatternParameters()
           
 List<SortInfo> getSortInfos()
           
 String getSortInfosBinding()
           
 WhereClauseDefinition getWhereClause()
           
 boolean isEnabled()
           
 boolean isSortable()
           
 void setPattern(String pattern)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoreQueryPageProviderDescriptor

public CoreQueryPageProviderDescriptor()
Method Detail

setPattern

public void setPattern(String pattern)
Specified by:
setPattern in interface PageProviderDefinition

getQuotePatternParameters

public boolean getQuotePatternParameters()
Specified by:
getQuotePatternParameters in interface PageProviderDefinition

getEscapePatternParameters

public boolean getEscapePatternParameters()
Specified by:
getEscapePatternParameters in interface PageProviderDefinition

getProperties

public Map<String,String> getProperties()
Specified by:
getProperties in interface PageProviderDefinition

getQueryParameters

public String[] getQueryParameters()
Specified by:
getQueryParameters in interface PageProviderDefinition

getPattern

public String getPattern()
Specified by:
getPattern in interface PageProviderDefinition

getWhereClause

public WhereClauseDefinition getWhereClause()
Specified by:
getWhereClause in interface PageProviderDefinition

isSortable

public boolean isSortable()
Specified by:
isSortable in interface PageProviderDefinition

getSortInfos

public List<SortInfo> getSortInfos()
Specified by:
getSortInfos in interface PageProviderDefinition

getPageSize

public long getPageSize()
Specified by:
getPageSize in interface PageProviderDefinition

isEnabled

public boolean isEnabled()
Specified by:
isEnabled in interface PageProviderDefinition

getPageSizeBinding

public String getPageSizeBinding()
Specified by:
getPageSizeBinding in interface PageProviderDefinition

getSortInfosBinding

public String getSortInfosBinding()
Specified by:
getSortInfosBinding in interface PageProviderDefinition

getName

public String getName()
Specified by:
getName in interface PageProviderDefinition

getMaxPageSize

public Long getMaxPageSize()
Specified by:
getMaxPageSize in interface PageProviderDefinition

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.