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 booleanprotected final Stringprotected final PredicateDefinition[]protected final booleanprotected final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanReturn 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) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
setFixedPathin interfaceWhereClauseDefinition
-
getQuoteFixedPartParameters
public boolean getQuoteFixedPartParameters()- Specified by:
getQuoteFixedPartParametersin interfaceWhereClauseDefinition
-
getEscapeFixedPartParameters
public boolean getEscapeFixedPartParameters()- Specified by:
getEscapeFixedPartParametersin interfaceWhereClauseDefinition
-
getPredicates
- Specified by:
getPredicatesin interfaceWhereClauseDefinition
-
setPredicates
- Specified by:
setPredicatesin interfaceWhereClauseDefinition
-
getFixedPart
- Specified by:
getFixedPartin interfaceWhereClauseDefinition
-
setFixedPart
- Specified by:
setFixedPartin interfaceWhereClauseDefinition
-
getEscaperClass
- Specified by:
getEscaperClassin interfaceWhereClauseDefinition
-
getSelectStatement
Description copied from interface:WhereClauseDefinitionReturn the custom select statement used by the fixed part ("select * from Document" for NXQL queries, for instance).- Specified by:
getSelectStatementin interfaceWhereClauseDefinition
-