Package org.nuxeo.ecm.platform.query.api
Class WhereClauseDefinitionBuilder.WhereClauseDefinitionImpl
java.lang.Object
org.nuxeo.ecm.platform.query.api.WhereClauseDefinitionBuilder.WhereClauseDefinitionImpl
- All Implemented Interfaces:
WhereClauseDefinition
- Enclosing class:
WhereClauseDefinitionBuilder
protected static class WhereClauseDefinitionBuilder.WhereClauseDefinitionImpl
extends Object
implements WhereClauseDefinition
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final boolean
protected final String
protected final PredicateDefinition[]
protected final boolean
protected final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
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) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.nuxeo.ecm.platform.query.api.WhereClauseDefinition
builder
-
Field Details
-
quoteFixedPartParameters
protected final boolean quoteFixedPartParameters -
escapeFixedPartParameters
protected final boolean escapeFixedPartParameters -
predicates
-
fixedPart
-
escaperClass
-
selectStatement
-
-
Constructor Details
-
WhereClauseDefinitionImpl
-
-
Method Details
-
setFixedPath
- Specified by:
setFixedPath
in interfaceWhereClauseDefinition
-
getQuoteFixedPartParameters
public boolean getQuoteFixedPartParameters()- Specified by:
getQuoteFixedPartParameters
in interfaceWhereClauseDefinition
-
getEscapeFixedPartParameters
public boolean getEscapeFixedPartParameters()- Specified by:
getEscapeFixedPartParameters
in interfaceWhereClauseDefinition
-
getPredicates
- Specified by:
getPredicates
in interfaceWhereClauseDefinition
-
setPredicates
- Specified by:
setPredicates
in interfaceWhereClauseDefinition
-
getFixedPart
- Specified by:
getFixedPart
in interfaceWhereClauseDefinition
-
setFixedPart
- Specified by:
setFixedPart
in interfaceWhereClauseDefinition
-
getEscaperClass
- Specified by:
getEscaperClass
in interfaceWhereClauseDefinition
-
getSelectStatement
Description copied from interface:WhereClauseDefinition
Return the custom select statement used by the fixed part ("select * from Document" for NXQL queries, for instance).- Specified by:
getSelectStatement
in interfaceWhereClauseDefinition
-