|
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 | ||||||||
java.lang.Objectorg.eclipse.persistence.jpa.jpql.model.AbstractConditionalStateObjectBuilderWrapper
public abstract class AbstractConditionalStateObjectBuilderWrapper
This builder wraps another builder and delegates the calls to it.
| Constructor Summary | |
|---|---|
AbstractConditionalStateObjectBuilderWrapper(IConditionalExpressionStateObjectBuilder delegate)
Creates a new AbstractConditionalStateObjectBuilderWrapper. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.persistence.jpa.jpql.model.IScalarExpressionStateObjectBuilder |
|---|
case_, coalesce, concat, enumLiteral, function, function, getCaseBuilder, nullIf, numeric |
| Constructor Detail |
|---|
public AbstractConditionalStateObjectBuilderWrapper(IConditionalExpressionStateObjectBuilder delegate)
AbstractConditionalStateObjectBuilderWrapper.
delegate - The delegate to receive the calls from this one| Method Detail |
|---|
public IConditionalExpressionStateObjectBuilder abs(IConditionalExpressionStateObjectBuilder builder)
ABS(x).
abs in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>builder - The parameter of the ABS expression
public IConditionalExpressionStateObjectBuilder add(IConditionalExpressionStateObjectBuilder builder)
x + y.
add in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>builder - The right side of the addition expression
public IConditionalExpressionStateObjectBuilder all(SimpleSelectStatementStateObject subquery)
ALL(subquery).
all in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>subquery - The already constructed subquery
public IConditionalExpressionStateObjectBuilder and(IConditionalExpressionStateObjectBuilder builder)
x AND y.
and in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>builder - The right side of the logical expression
public IConditionalExpressionStateObjectBuilder any(SimpleSelectStatementStateObject subquery)
ANY(subquery).
any in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>subquery - The already constructed subquery
public IConditionalExpressionStateObjectBuilder avg(java.lang.String path)
AVG(path).
avg in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>path - The state field path expression
public IConditionalExpressionStateObjectBuilder avgDistinct(java.lang.String path)
AVG(DISTINCT path).
avgDistinct in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>path - The state field path expression
public IConditionalExpressionStateObjectBuilder between(IConditionalExpressionStateObjectBuilder lowerBoundExpression,
IConditionalExpressionStateObjectBuilder upperBoundExpression)
x BETWEEN y AND z.
between in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>lowerBoundExpression - The lower bound expressionupperBoundExpression - The upper bound expression
public IConditionalExpressionStateObjectBuilder collectionPath(java.lang.String path)
collectionPath in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>path - The collection-valued path expression
public void commit()
commit in interface IConditionalExpressionStateObjectBuilderpublic IConditionalExpressionStateObjectBuilder count(java.lang.String path)
COUNT(identification_variable |
state_field_path_expression |
single_valued_object_path_expression).
count in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>path - The state field path expression
public IConditionalExpressionStateObjectBuilder countDistinct(java.lang.String path)
COUNT(DISTINCT identification_variable |
state_field_path_expression |
single_valued_object_path_expression).
countDistinct in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>path - The state field path expression
public IConditionalExpressionStateObjectBuilder currentDate()
CURRENT_DATE.
currentDate in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder currentTime()
CURRENT_TIME.
currentTime in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder currentTimestamp()
CURRENT_TIMESTAMP.
currentTimestamp in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder date(java.lang.String jdbcDate)
date in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder different(IConditionalExpressionStateObjectBuilder builder)
different in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder different(java.lang.Number number)
different in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder different(java.lang.String literal)
different in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder divide(IConditionalExpressionStateObjectBuilder builder)
x ÷ y.
divide in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>builder - The right side of the addition expression
public IConditionalExpressionStateObjectBuilder entityType(java.lang.String entityTypeName)
entityType in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>entityTypeName - The short name of the entity
public IConditionalExpressionStateObjectBuilder equal(IConditionalExpressionStateObjectBuilder builder)
equal in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder equal(java.lang.Number number)
equal in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder equal(java.lang.String literal)
equal in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder exists(SimpleSelectStatementStateObject subquery)
exists in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder FALSE()
FALSE in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder greaterThan(IConditionalExpressionStateObjectBuilder builder)
greaterThan in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder greaterThan(java.lang.Number number)
greaterThan in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder greaterThan(java.lang.String literal)
greaterThan in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder greaterThanOrEqual(IConditionalExpressionStateObjectBuilder builder)
greaterThanOrEqual in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder greaterThanOrEqual(java.lang.Number number)
greaterThanOrEqual in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder greaterThanOrEqual(java.lang.String literal)
greaterThanOrEqual in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder in(IConditionalExpressionStateObjectBuilder... inItems)
in in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder in(SimpleSelectStatementStateObject subquery)
in in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder in(java.lang.String... inItems)
in in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder index(java.lang.String variable)
INDEX(identification_variable).
index in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>variable - The identification variable
public IConditionalExpressionStateObjectBuilder isEmpty(java.lang.String path)
isEmpty in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder isNotEmpty(java.lang.String path)
isNotEmpty in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder isNotNull(java.lang.String path)
isNotNull in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder isNull(java.lang.String path)
isNull in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder length(IConditionalExpressionStateObjectBuilder builder)
LENGTH(expression).
length in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>builder - The encapsulated expression
public IConditionalExpressionStateObjectBuilder like(IConditionalExpressionStateObjectBuilder patternValue)
like in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>
public IConditionalExpressionStateObjectBuilder like(IConditionalExpressionStateObjectBuilder patternValue,
java.lang.String escapeCharacter)
like in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder like(java.lang.String patternValue)
like in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>
public IConditionalExpressionStateObjectBuilder locate(IConditionalExpressionStateObjectBuilder parameter1,
IConditionalExpressionStateObjectBuilder parameter2)
LOCATE(string_primary, string_primary).
locate in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>parameter1 - The first string primaryparameter2 - The second string primary
public IConditionalExpressionStateObjectBuilder locate(IConditionalExpressionStateObjectBuilder parameter1,
IConditionalExpressionStateObjectBuilder parameter2,
IConditionalExpressionStateObjectBuilder parameter3)
LOCATE(string_primary, string_primary [, simple_arithmetic_expression]).
locate in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>parameter1 - The first string primaryparameter2 - The second string primaryparameter3 - The position of the search within the string
public IConditionalExpressionStateObjectBuilder lower(IConditionalExpressionStateObjectBuilder builder)
lower in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder lowerThan(IConditionalExpressionStateObjectBuilder builder)
lowerThan in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder lowerThan(java.lang.Number number)
lowerThan in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder lowerThan(java.lang.String literal)
lowerThan in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder lowerThanOrEqual(IConditionalExpressionStateObjectBuilder builder)
lowerThanOrEqual in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder lowerThanOrEqual(java.lang.Number number)
lowerThanOrEqual in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder lowerThanOrEqual(java.lang.String literal)
lowerThanOrEqual in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder max(java.lang.String path)
MAX(path).
max in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>path - The state field path expression
public IConditionalExpressionStateObjectBuilder maxDistinct(java.lang.String path)
MAX(DISTINCT path).
maxDistinct in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>path - The state field path expression
public IConditionalExpressionStateObjectBuilder member(java.lang.String path)
member in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder memberOf(java.lang.String path)
memberOf in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder min(java.lang.String path)
AVG(path).
min in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>path - The state field path expression
public IConditionalExpressionStateObjectBuilder minDistinct(java.lang.String path)
AVG(DISTINCT path).
minDistinct in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>path - The state field path expression
public IConditionalExpressionStateObjectBuilder minus(IConditionalExpressionStateObjectBuilder builder)
- x.
minus in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>builder - The expression that will have the plus sign prepended
public IConditionalExpressionStateObjectBuilder mod(IConditionalExpressionStateObjectBuilder parameter1,
IConditionalExpressionStateObjectBuilder parameter2)
MOD(simple_arithmetic_expression, simple_arithmetic_expression).
mod in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>parameter1 - The first parameterparameter2 - The second parameter
public IConditionalExpressionStateObjectBuilder multiply(IConditionalExpressionStateObjectBuilder builder)
x × y.
multiply in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>builder - The right side of the addition expression
public IConditionalExpressionStateObjectBuilder notBetween(IConditionalExpressionStateObjectBuilder lowerBoundExpression,
IConditionalExpressionStateObjectBuilder upperBoundExpression)
notBetween in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder notExists(SimpleSelectStatementStateObject subquery)
notExists in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder notIn(IConditionalExpressionStateObjectBuilder... inItems)
notIn in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder notIn(SimpleSelectStatementStateObject subquery)
notIn in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder notIn(java.lang.String... inItems)
notIn in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder notLike(IConditionalExpressionStateObjectBuilder builder)
notLike in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>
public IConditionalExpressionStateObjectBuilder notLike(IConditionalExpressionStateObjectBuilder builder,
java.lang.String escapeCharacter)
notLike in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder notLike(java.lang.String patternValue)
notLike in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder notMember(java.lang.String path)
notMember in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder notMemberOf(java.lang.String path)
notMemberOf in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder NULL()
NULL in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder numeric(java.lang.Number numeric)
numeric in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>numeric - The numeric literal
public IConditionalExpressionStateObjectBuilder or(IConditionalExpressionStateObjectBuilder builder)
or in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder parameter(java.lang.String parameter)
parameter in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>parameter - The named or positional input parameter
public IConditionalExpressionStateObjectBuilder path(java.lang.String path)
path in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>path - The state field path path expression
public IConditionalExpressionStateObjectBuilder plus(IConditionalExpressionStateObjectBuilder builder)
+ x.
plus in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>builder - The expression that will have the plus sign prepended
public IConditionalExpressionStateObjectBuilder size(java.lang.String path)
SIZE(collection_valued_path_expression).
size in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>path - The collection-valued path expression
public IConditionalExpressionStateObjectBuilder some(SimpleSelectStatementStateObject subquery)
some in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder sqrt(IConditionalExpressionStateObjectBuilder builder)
SQRT(x).
sqrt in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>builder - The parameter of the ABS expression
public IConditionalExpressionStateObjectBuilder string(java.lang.String literal)
string in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>literal - The string literal
public IConditionalExpressionStateObjectBuilder sub(IConditionalExpressionStateObjectBuilder builder)
(expression).
sub in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>builder - The expression that will be encapsulated
public IConditionalExpressionStateObjectBuilder sub(StateObject stateObject)
sub in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>
public IConditionalExpressionStateObjectBuilder substring(IConditionalExpressionStateObjectBuilder parameter1,
IConditionalExpressionStateObjectBuilder parameter2,
IConditionalExpressionStateObjectBuilder parameter3)
substring in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder subtract(IConditionalExpressionStateObjectBuilder builder)
x - y.
subtract in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>builder - The right side of the addition expression
public IConditionalExpressionStateObjectBuilder sum(java.lang.String path)
SUM(path).
sum in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>path - The state field path expression
public IConditionalExpressionStateObjectBuilder sumDistinct(java.lang.String path)
SUM(path).
sumDistinct in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>path - The state field path expression
public IConditionalExpressionStateObjectBuilder trim(TrimExpression.Specification specification,
IConditionalExpressionStateObjectBuilder builder)
trim in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>
public IConditionalExpressionStateObjectBuilder trim(TrimExpression.Specification specification,
java.lang.String trimCharacter,
IConditionalExpressionStateObjectBuilder builder)
trim in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder TRUE()
TRUE in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder type(java.lang.String path)
TYPE(identification_variable | single_valued_object_path_expression | input_parameter).
type in interface IScalarExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>path - The identification variable or the input parameter
public IConditionalExpressionStateObjectBuilder upper(IConditionalExpressionStateObjectBuilder builder)
upper in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>public IConditionalExpressionStateObjectBuilder variable(java.lang.String variable)
variable in interface IAbstractConditionalExpressionStateObjectBuilder<IConditionalExpressionStateObjectBuilder>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 | ||||||||