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 String
getDocType()
boolean
getEscapeFixedPartParameters()
Class<? extends Escaper>
getEscaperClass()
String
getFixedPart()
PredicateDefinition[]
getPredicates()
boolean
getQuoteFixedPartParameters()
String
getSelectStatement()
Return the custom select statement used by the fixed part ("select * from Document" for NXQL queries, for instance).void
setFixedPart(String fixedPart)
void
setFixedPath(String fixedPart)
void
setPredicates(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
-
-