Uses of Interface
org.eclipse.persistence.jpa.jpql.tools.model.ICaseExpressionStateObjectBuilder
Package
Description
The classes defined in this package define the state model API, a state model can be used to
manually or programmatically create and edit a JPQL query.
-
Uses of ICaseExpressionStateObjectBuilder in org.eclipse.persistence.jpa.jpql.tools.model
Modifier and TypeClassDescriptionclass
This abstract implementation ofICaseExpressionStateObjectBuilder
adds support for creating aCASE
expression.class
The default implementation of aICaseExpressionStateObjectBuilder
.Modifier and TypeMethodDescriptionAbstractJPQLQueryBuilder.buildCaseExpressionStateObjectBuilder
(StateObject parent) IJPQLQueryBuilder.buildCaseExpressionStateObjectBuilder
(StateObject parent) Creates a builder that can create aCASE
expression programmatically.JPQLQueryBuilderWrapper.buildCaseExpressionStateObjectBuilder
(StateObject parent) AbstractScalarExpressionStateObjectBuilder.getCaseBuilder()
IScalarExpressionStateObjectBuilder.getCaseBuilder()
Returns the builder that can create aCASE
expression, which requires aIConditionalExpressionStateObjectBuilder
to build theWHEN
clauses.AbstractCaseExpressionStateObjectBuilder.when
(ICaseExpressionStateObjectBuilder when, ICaseExpressionStateObjectBuilder then) ICaseExpressionStateObjectBuilder.when
(ICaseExpressionStateObjectBuilder when, ICaseExpressionStateObjectBuilder then) Creates a singleWHEN
expression.Modifier and TypeMethodDescriptionAbstractScalarExpressionStateObjectBuilder.case_
(ICaseExpressionStateObjectBuilder builder) IScalarExpressionStateObjectBuilder.case_
(ICaseExpressionStateObjectBuilder builder) Creates a newCASE
expression.AbstractCaseExpressionStateObjectBuilder.when
(ICaseExpressionStateObjectBuilder when, ICaseExpressionStateObjectBuilder then) ICaseExpressionStateObjectBuilder.when
(ICaseExpressionStateObjectBuilder when, ICaseExpressionStateObjectBuilder then) Creates a singleWHEN
expression.