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 Object
- implements WhereClauseDefinition
Generic descriptor for query where clause, accepting predicates and a fixed
part. A custom escaper can also be set.
- Since:
- 5.4
- Author:
- Anahide Tchertchian
WhereClauseDescriptor
public WhereClauseDescriptor()
getDocType
public String getDocType()
- Specified by:
getDocType
in interface WhereClauseDefinition
setFixedPath
public void setFixedPath(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 String getFixedPart()
- Specified by:
getFixedPart
in interface WhereClauseDefinition
setFixedPart
public void setFixedPart(String fixedPart)
- Specified by:
setFixedPart
in interface WhereClauseDefinition
getEscaperClass
public Class<? extends Escaper> getEscaperClass()
- Specified by:
getEscaperClass
in interface WhereClauseDefinition
Copyright © 2011 Nuxeo SAS. All Rights Reserved.