Package org.nuxeo.ecm.platform.query.api
Interface WhereClauseDefinition
-
- All Known Implementing Classes:
WhereClauseDescriptor
public interface WhereClauseDefinition
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetDocType()booleangetEscapeFixedPartParameters()Class<? extends Escaper>getEscaperClass()StringgetFixedPart()PredicateDefinition[]getPredicates()booleangetQuoteFixedPartParameters()StringgetSelectStatement()Return the custom select statement used by the fixed part ("select * from Document" for NXQL queries, for instance).voidsetFixedPart(String fixedPart)voidsetFixedPath(String fixedPart)voidsetPredicates(PredicateDefinition[] predicates)
-
-
-
Method Detail
-
getDocType
String getDocType()
-
setFixedPath
void setFixedPath(String fixedPart)
-
getQuoteFixedPartParameters
boolean getQuoteFixedPartParameters()
-
getEscapeFixedPartParameters
boolean getEscapeFixedPartParameters()
-
getPredicates
PredicateDefinition[] getPredicates()
-
setPredicates
void setPredicates(PredicateDefinition[] predicates)
-
getFixedPart
String getFixedPart()
-
setFixedPart
void setFixedPart(String fixedPart)
-
getSelectStatement
String getSelectStatement()
Return the custom select statement used by the fixed part ("select * from Document" for NXQL queries, for instance).- Since:
- 5.9.2
-
-