org.nuxeo.ecm.platform.query.core
Class WhereClauseDescriptor
java.lang.Object
org.nuxeo.ecm.platform.query.core.WhereClauseDescriptor
- All Implemented Interfaces:
- WhereClauseDefinition
public class WhereClauseDescriptor
- extends java.lang.Object
- implements WhereClauseDefinition
Generic descriptor for query where clause, accepting predicates and a fixed
part. A custom escaper can also be set: LuceneMinimalEscaper
will be
used by default.
- Since:
- 5.4
- Author:
- Anahide Tchertchian
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WhereClauseDescriptor
public WhereClauseDescriptor()
getDocType
public java.lang.String getDocType()
- Specified by:
getDocType
in interface WhereClauseDefinition
setFixedPath
public void setFixedPath(java.lang.String fixedPart)
- Specified by:
setFixedPath
in interface WhereClauseDefinition
getQuoteFixedPartParameters
public boolean getQuoteFixedPartParameters()
- Specified by:
getQuoteFixedPartParameters
in interface WhereClauseDefinition
getEscapeFixedPartParameters
public boolean getEscapeFixedPartParameters()
- Specified by:
getEscapeFixedPartParameters
in interface WhereClauseDefinition
getPredicates
public PredicateDefinition[] getPredicates()
- Specified by:
getPredicates
in interface WhereClauseDefinition
setPredicates
public void setPredicates(PredicateDefinition[] predicates)
- Specified by:
setPredicates
in interface WhereClauseDefinition
getFixedPart
public java.lang.String getFixedPart()
- Specified by:
getFixedPart
in interface WhereClauseDefinition
setFixedPart
public void setFixedPart(java.lang.String fixedPart)
- Specified by:
setFixedPart
in interface WhereClauseDefinition
getEscaperClass
public java.lang.Class<? extends Escaper> getEscaperClass()
- Specified by:
getEscaperClass
in interface WhereClauseDefinition
Copyright © 2010 Nuxeo SAS. All Rights Reserved.