Deprecated
as a consequence of AbstractTransformable being deprecated. See corresponding docs for further information.
| Modifier and Type | Class and Description |
|---|---|
| private static class | Expression.DateExpression<T>
Deprecated
as a consequence of Return the expression to be rendered when the RHS is an interval type
AbstractField being deprecated.
|
| pack-priv static record |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final Set | |
| private final boolean | |
| private final Field | |
| private final ExpressionOperator | |
| private final Field | |
| pack-priv static final Set | |
| private static final Pattern |
| Access | Constructor and Description |
|---|---|
| pack-priv | Expression(ExpressionOperator operator, boolean internal, Field<T> lhs, Field<?> rhs)
Deprecated
as a consequence of
Field being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| public final Field | $arg1()
Implements org.
Deprecated
as a consequence of
Field being deprecated.
|
| public final Expression | $arg1(Field<T> newValue)
Overrides default org.
Deprecated
as a consequence of
Field and Expression being deprecated.
|
| public final Field | $arg2()
Implements org.
Deprecated
as a consequence of
Field being deprecated.
|
| public final Expression | $arg2(Field<?> newValue)
Overrides default org.
Deprecated
as a consequence of
Field and Expression being deprecated.
|
| public final Function2 | |
| pack-priv final void | |
| pack-priv static final <Q1 extends QueryPart, Q2 extends Q1> void | acceptAssociative(Context<?> ctx, Q2 exp, Function<? super Q2, ? extends Expression.
|
| pack-priv static final DataType | getExpressionDataType(AbstractField<?> l, ExpressionOperator operator, AbstractField<?> r)
Deprecated
as a consequence of
AbstractField being deprecated.
|
| pack-priv final DataType | getExpressionDataType()
Overrides org. |
| private final Field | lhsAsNumber()
Deprecated
as a consequence of
In some expressions, the lhs can be safely assumed to be a single number
Field being deprecated.
|
| private final Field | rhsAsNumber()
Deprecated
as a consequence of
In some expressions, the rhs can be safely assumed to be a single number
Field being deprecated.
|
| public final Field | transform(TransformUnneededArithmeticExpressions transform)
Implements org.
Deprecated
as a consequence of
Field being deprecated.
|
| pack-priv static final <T, R extends QOM. | transform(R expression, Field<T> lhs, ExpressionOperator operator, Field<T> rhs, boolean internal, TransformUnneededArithmeticExpressions transform)
Deprecated
as a consequence of
Field being deprecated.
|
| HASH_OP_FOR_BIT_XOR | back to summary |
|---|---|
| pack-priv static final Set<SQLDialect> HASH_OP_FOR_BIT_XOR | |
| internal | back to summary |
|---|---|
| private final boolean internal | |
| lhs | back to summary |
|---|---|
| private final Field<T> lhs
Deprecated as a consequence of | |
| operator | back to summary |
|---|---|
| private final ExpressionOperator operator | |
| rhs | back to summary |
|---|---|
| private final Field<?> rhs
Deprecated as a consequence of | |
| SUPPORT_YEAR_TO_SECOND | back to summary |
|---|---|
| pack-priv static final Set<SQLDialect> SUPPORT_YEAR_TO_SECOND | |
| TRUNC_TO_MICROS | back to summary |
|---|---|
| private static final Pattern TRUNC_TO_MICROS | |
| Expression | back to summary |
|---|---|
| pack-priv Expression(ExpressionOperator operator, boolean internal, Field<T> lhs, Field<?> rhs)
Deprecated as a consequence of | |
| $arg1 | back to summary |
|---|---|
| public final Field Implements org. Deprecated as a consequence of
| |
| $arg1 | back to summary |
|---|---|
| public final Expression Overrides default org. Deprecated as a consequence of
| |
| $arg2 | back to summary |
|---|---|
| public final Field Implements org. Deprecated as a consequence of
| |
| $arg2 | back to summary |
|---|---|
| public final Expression Overrides default org. Deprecated as a consequence of
| |
| $constructor | back to summary |
|---|---|
| public final Function2 Implements org.
| |
| accept0 | back to summary |
|---|---|
| pack-priv final void accept0(Context<?> ctx) Implements abstract org.
| |
| acceptAssociative | back to summary |
|---|---|
pack-priv static final <Q1 extends QueryPart, Q2 extends Q1> void acceptAssociative(Context<?> ctx, Q2 exp, Function<? super Q2, ? extends Expression.
| |
| getExpressionDataType | back to summary |
|---|---|
| pack-priv static final DataType Deprecated as a consequence of | |
| getExpressionDataType | back to summary |
|---|---|
| pack-priv final DataType Overrides org. Doc from org. [#11959] A workaround to get access to the actual data type of an expression.
| |
| lhsAsNumber | back to summary |
|---|---|
| private final Field Deprecated as a consequence of In some expressions, the lhs can be safely assumed to be a single number
| |
| rhsAsNumber | back to summary |
|---|---|
| private final Field Deprecated as a consequence of In some expressions, the rhs can be safely assumed to be a single number
| |
| transform | back to summary |
|---|---|
| public final Field Implements org. Deprecated as a consequence of
| |
| transform | back to summary |
|---|---|
| pack-priv static final <T, R extends QOM. Deprecated as a consequence of | |
Deprecated
as a consequence of AbstractField being deprecated. See corresponding docs for further information.
| Modifier and Type | Field and Description |
|---|---|
| private final Field | |
| private final ExpressionOperator | |
| private final Field |
| Access | Constructor and Description |
|---|---|
| pack-priv | DateExpression(Field<T> lhs, ExpressionOperator operator, Field<?> rhs)
Deprecated
as a consequence of
Field being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| public final void | accept(Context<?> ctx)
Implements abstract org. Implements org. QueryPart can accept a Context object
in order to render a SQL string or to bind its variables.
|
| private final void | |
| private final void | acceptNumberExpression(Context<?> ctx)
Return the expression to be rendered when the RHS is a number type |
| private final void | |
| private final <U> Field | |
| private final DayToSecond | |
| private final Interval | |
| private final Field | rhsAsNumber()
Deprecated
as a consequence of
In some expressions, the rhs can be safely assumed to be a single number
Field being deprecated.
|
| private final YearToMonth | |
| private final YearToSecond |
| lhs | back to summary |
|---|---|
| private final Field<T> lhs
Deprecated as a consequence of | |
| operator | back to summary |
|---|---|
| private final ExpressionOperator operator | |
| rhs | back to summary |
|---|---|
| private final Field<?> rhs
Deprecated as a consequence of | |
| DateExpression | back to summary |
|---|---|
| pack-priv DateExpression(Field<T> lhs, ExpressionOperator operator, Field<?> rhs)
Deprecated as a consequence of | |
| accept | back to summary |
|---|---|
| public final void accept(Context<?> ctx) Implements abstract org. Implements org. Doc from org. This
| |
| acceptIntervalExpression | back to summary |
|---|---|
private final void acceptIntervalExpression(Context<?> ctx)
| |
| acceptNumberExpression | back to summary |
|---|---|
| private final void acceptNumberExpression(Context<?> ctx) Return the expression to be rendered when the RHS is a number type
| |
| acceptYTSExpression | back to summary |
|---|---|
| private final void acceptYTSExpression(Context<?> ctx) | |
| p | back to summary |
|---|---|
| private final <U> Field Deprecated as a consequence of | |
| rhsAsDTS | back to summary |
|---|---|
private final DayToSecond rhsAsDTS()
| |
| rhsAsInterval | back to summary |
|---|---|
private final Interval rhsAsInterval()
| |
| rhsAsNumber | back to summary |
|---|---|
| private final Field Deprecated as a consequence of In some expressions, the rhs can be safely assumed to be a single number
| |
| rhsAsYTM | back to summary |
|---|---|
private final YearToMonth rhsAsYTM()
| |
| rhsAsYTS | back to summary |
|---|---|
private final YearToSecond rhsAsYTS()
| |
| Modifier and Type | Field and Description |
|---|---|
| private final Q | |
| private final QueryPart | |
| private final Q |
| Modifier and Type | Method and Description |
|---|---|
| public final boolean | equals(Object
the reference object with which to compare. o)Implements abstract java. |
| public final int | |
| public Q | |
| public QueryPart | |
| public Q | |
| public final String | toString()
Implements abstract java. |
| lhs | back to summary |
|---|---|
| private final Q lhs Record Component accessed by lhs(). | |
| op | back to summary |
|---|---|
| private final QueryPart op Record Component accessed by op(). | |
| rhs | back to summary |
|---|---|
| private final Q rhs Record Component accessed by rhs(). | |
| Expr | back to summary |
|---|---|
| pack-priv Expr(Q lhs, QueryPart op, Q rhs) | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of
| |
| lhs | back to summary |
|---|---|
| public Q lhs() Record Component getter of lhs. | |
| op | back to summary |
|---|---|
| public QueryPart op() Record Component getter of op. | |
| rhs | back to summary |
|---|---|
| public Q rhs() Record Component getter of rhs. | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves.
| |