|
EclipseLink 2.4.2, build 'v20130514-5956486' API Reference | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IAbstractConditionalExpressionStateObjectBuilder<T extends IScalarExpressionStateObjectBuilder<T>>
| Method Summary | |
|---|---|
T |
all(SimpleSelectStatementStateObject subquery)
Creates the expression ALL(subquery). |
T |
and(T builder)
Creates the expression x AND y. |
T |
any(SimpleSelectStatementStateObject subquery)
Creates the expression ANY(subquery). |
T |
between(T lowerBoundExpression,
T upperBoundExpression)
Creates the expression x BETWEEN y AND z. |
T |
collectionPath(java.lang.String path)
Creates a new collection-valued path expression. |
T |
different(java.lang.Number number)
|
T |
different(java.lang.String literal)
|
T |
different(T builder)
|
T |
equal(java.lang.Number number)
|
T |
equal(java.lang.String literal)
|
T |
equal(T builder)
|
T |
exists(SimpleSelectStatementStateObject subquery)
|
T |
FALSE()
|
T |
greaterThan(java.lang.Number number)
|
T |
greaterThan(java.lang.String literal)
|
T |
greaterThan(T builder)
|
T |
greaterThanOrEqual(java.lang.Number number)
|
T |
greaterThanOrEqual(java.lang.String literal)
|
T |
greaterThanOrEqual(T builder)
|
T |
in(SimpleSelectStatementStateObject subquery)
|
T |
in(java.lang.String... inItems)
|
T |
in(T... inItems)
|
T |
isEmpty(java.lang.String path)
|
T |
isNotEmpty(java.lang.String path)
|
T |
isNotNull(java.lang.String path)
|
T |
isNull(java.lang.String path)
|
T |
like(java.lang.String patternValue)
|
T |
like(T patternValue)
|
T |
like(T patternValue,
java.lang.String escapeCharacter)
|
T |
lower(T builder)
|
T |
lowerThan(java.lang.Number number)
|
T |
lowerThan(java.lang.String literal)
|
T |
lowerThan(T builder)
|
T |
lowerThanOrEqual(java.lang.Number number)
|
T |
lowerThanOrEqual(java.lang.String literal)
|
T |
lowerThanOrEqual(T builder)
|
T |
member(java.lang.String path)
|
T |
memberOf(java.lang.String path)
|
T |
notBetween(T lowerBoundExpression,
T upperBoundExpression)
|
T |
notExists(SimpleSelectStatementStateObject subquery)
|
T |
notIn(SimpleSelectStatementStateObject subquery)
|
T |
notIn(java.lang.String... inItems)
|
T |
notIn(T... inItems)
|
T |
notLike(java.lang.String patternValue)
|
T |
notLike(T builder)
|
T |
notLike(T builder,
java.lang.String escapeCharacter)
|
T |
notMember(java.lang.String path)
|
T |
notMemberOf(java.lang.String path)
|
T |
NULL()
|
T |
or(T builder)
|
T |
some(SimpleSelectStatementStateObject subquery)
|
T |
sub(StateObject stateObject)
|
T |
substring(T parameter1,
T parameter2,
T parameter3)
|
T |
trim(TrimExpression.Specification specification,
java.lang.String trimCharacter,
T builder)
|
T |
trim(TrimExpression.Specification specification,
T builder)
|
T |
TRUE()
|
T |
upper(T builder)
|
T |
variable(java.lang.String variable)
Creates the expression representing an identification variable. |
| Methods inherited from interface org.eclipse.persistence.jpa.jpql.model.IScalarExpressionStateObjectBuilder |
|---|
abs, add, avg, avgDistinct, case_, coalesce, concat, count, countDistinct, currentDate, currentTime, currentTimestamp, date, divide, entityType, enumLiteral, 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 Detail |
|---|
T all(SimpleSelectStatementStateObject subquery)
ALL(subquery).
subquery - The already constructed subquery
T and(T builder)
x AND y.
builder - The right side of the logical expression
T any(SimpleSelectStatementStateObject subquery)
ANY(subquery).
subquery - The already constructed subquery
T between(T lowerBoundExpression,
T upperBoundExpression)
x BETWEEN y AND z.
lowerBoundExpression - The lower bound expressionupperBoundExpression - The upper bound expression
T collectionPath(java.lang.String path)
path - The collection-valued path expression
T different(java.lang.Number number)
T different(java.lang.String literal)
T different(T builder)
T equal(java.lang.Number number)
T equal(java.lang.String literal)
T equal(T builder)
T exists(SimpleSelectStatementStateObject subquery)
T FALSE()
T greaterThan(java.lang.Number number)
T greaterThan(java.lang.String literal)
T greaterThan(T builder)
T greaterThanOrEqual(java.lang.Number number)
T greaterThanOrEqual(java.lang.String literal)
T greaterThanOrEqual(T builder)
T in(SimpleSelectStatementStateObject subquery)
T in(java.lang.String... inItems)
T in(T... inItems)
T isEmpty(java.lang.String path)
T isNotEmpty(java.lang.String path)
T isNotNull(java.lang.String path)
T isNull(java.lang.String path)
T like(java.lang.String patternValue)
T like(T patternValue)
T like(T patternValue,
java.lang.String escapeCharacter)
T lower(T builder)
T lowerThan(java.lang.Number number)
T lowerThan(java.lang.String literal)
T lowerThan(T builder)
T lowerThanOrEqual(java.lang.Number number)
T lowerThanOrEqual(java.lang.String literal)
T lowerThanOrEqual(T builder)
T member(java.lang.String path)
T memberOf(java.lang.String path)
T notBetween(T lowerBoundExpression,
T upperBoundExpression)
T notExists(SimpleSelectStatementStateObject subquery)
T notIn(SimpleSelectStatementStateObject subquery)
T notIn(java.lang.String... inItems)
T notIn(T... inItems)
T notLike(java.lang.String patternValue)
T notLike(T builder)
T notLike(T builder,
java.lang.String escapeCharacter)
T notMember(java.lang.String path)
T notMemberOf(java.lang.String path)
T NULL()
T or(T builder)
T some(SimpleSelectStatementStateObject subquery)
T sub(StateObject stateObject)
T substring(T parameter1,
T parameter2,
T parameter3)
T trim(TrimExpression.Specification specification,
java.lang.String trimCharacter,
T builder)
T trim(TrimExpression.Specification specification,
T builder)
T TRUE()
T upper(T builder)
T variable(java.lang.String variable)
variable - The identification variable
|
EclipseLink 2.4.2, build 'v20130514-5956486' API Reference | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||