Interface IConditionalExpressionStateObjectBuilder
- All Superinterfaces:
IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>
,IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>
- All Known Subinterfaces:
IEclipseLinkConditionalStateObjectBuilder
- All Known Implementing Classes:
AbstractConditionalStateObjectBuilderWrapper
,DefaultConditionalExpressionStateObjectBuilder
,EclipseLinkConditionalStateObjectBuilder
public interface IConditionalExpressionStateObjectBuilder
extends IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>
This builder can be used to easily create a conditional expression without having to create each
object manually. The builder is associated with
AbstractConditionalClauseStateObject
.- Since:
- 2.4
- Version:
- 2.4
-
Method Summary
Modifier and TypeMethodDescriptionvoid
commit()
Pushes the changes created by this builder to the state object.Methods inherited from interface org.eclipse.persistence.jpa.jpql.tools.model.IAbstractConditionalExpressionStateObjectBuilder
all, and, any, between, collectionPath, different, different, different, equal, equal, equal, exists, FALSE, greaterThan, greaterThan, greaterThan, greaterThanOrEqual, greaterThanOrEqual, greaterThanOrEqual, in, in, in, in, isEmpty, isNotEmpty, isNotNull, isNull, like, like, like, lower, lowerThan, lowerThan, lowerThan, lowerThanOrEqual, lowerThanOrEqual, lowerThanOrEqual, member, memberOf, notBetween, notExists, notIn, notIn, notIn, notIn, notLike, notLike, notLike, notMember, notMemberOf, NULL, or, some, sub, substring, trim, trim, TRUE, upper, variable
Methods inherited from interface org.eclipse.persistence.jpa.jpql.tools.model.IScalarExpressionStateObjectBuilder
abs, add, avg, avgDistinct, case_, coalesce, coalesce, concat, concat, count, countDistinct, currentDate, currentTime, currentTimestamp, date, divide, entityType, enumLiteral, function, function, function, getCaseBuilder, index, length, locate, locate, max, maxDistinct, min, minDistinct, minus, mod, multiply, nullIf, numeric, numeric, parameter, path, plus, size, sqrt, string, sub, subtract, sum, sumDistinct, type
-
Method Details
-
commit
void commit()Pushes the changes created by this builder to the state object.
-