[jOOQ/jOOQ#8912] Add reference to trueCondition() and falseCondition()

The Javadoc deprecation notice for methods deprecated with
jOOQ/jOOQ#4763 now references the `DSL` methods `noCondition()`,
`trueCondition()`, and `falseCondition()`.
This commit is contained in:
Knut Wannheden 2019-08-09 14:51:40 +02:00
parent 2fcd73b7e4
commit 928124a5cf
27 changed files with 485 additions and 352 deletions

View File

@ -97,12 +97,14 @@ public interface AggregateFilterStep<T> extends WindowBeforeOverStep<T> {
/**
* Add a <code>FILTER clause</code> to the aggregate function.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #filterWhere(Condition)} or
* {@link #filterWhere(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #filterWhere(Condition)}
* (typically with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #filterWhere(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support

View File

@ -107,12 +107,14 @@ public interface Condition extends QueryPart {
*
* @param other The other condition
* @return The combined condition
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} or
* {@link #and(Field)} instead. Due to ambiguity between calling
* this method using {@link Field#equals(Object)} argument, vs.
* calling the other method via a {@link Field#equal(Object)}
* argument, this method will be removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #and(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -222,13 +224,14 @@ public interface Condition extends QueryPart {
*
* @param other The other condition
* @return The combined condition
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} or
* {@link #andNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #andNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -280,12 +283,14 @@ public interface Condition extends QueryPart {
*
* @param other The other condition
* @return The combined condition
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} or
* {@link #or(Field)} instead. Due to ambiguity between calling
* this method using {@link Field#equals(Object)} argument, vs.
* calling the other method via a {@link Field#equal(Object)}
* argument, this method will be removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #or(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -395,13 +400,14 @@ public interface Condition extends QueryPart {
*
* @param other The other condition
* @return The combined condition
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} or
* {@link #orNot(Boolean)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #orNot(Boolean)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support

View File

@ -91,11 +91,14 @@ public interface DeleteConditionStep<R extends Record> extends DeleteOrderByStep
* Combine the currently assembled conditions with another one using the
* {@link Operator#AND} operator
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} or
* {@link #and(Field)} instead. Due to ambiguity between calling
* this method using {@link Field#equals(Object)} argument, vs.
* calling the other method via a {@link Field#equal(Object)}
* argument, this method will be removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #and(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -185,12 +188,14 @@ public interface DeleteConditionStep<R extends Record> extends DeleteOrderByStep
* Combine the currently assembled conditions with a negated other one using
* the {@link Operator#AND} operator
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} or
* {@link #andNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #andNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -227,11 +232,14 @@ public interface DeleteConditionStep<R extends Record> extends DeleteOrderByStep
* Combine the currently assembled conditions with another one using the
* {@link Operator#OR} operator
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} or
* {@link #or(Field)} instead. Due to ambiguity between calling
* this method using {@link Field#equals(Object)} argument, vs.
* calling the other method via a {@link Field#equal(Object)}
* argument, this method will be removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #or(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -321,12 +329,14 @@ public interface DeleteConditionStep<R extends Record> extends DeleteOrderByStep
* Combine the currently assembled conditions with a negated other one using
* the {@link Operator#OR} operator
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} or
* {@link #orNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #orNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support

View File

@ -104,12 +104,14 @@ public interface DeleteWhereStep<R extends Record> extends DeleteOrderByStep<R>
/**
* Add conditions to the query.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #where(Condition)} or
* {@link #where(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #where(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #where(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support

View File

@ -108,11 +108,14 @@ public interface DivideByOnConditionStep extends DivideByReturningStep {
* Combine the currently assembled conditions with another one using the
* {@link Operator#AND} operator.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} or
* {@link #and(Field)} instead. Due to ambiguity between calling
* this method using {@link Field#equals(Object)} argument, vs.
* calling the other method via a {@link Field#equal(Object)}
* argument, this method will be removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #and(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -202,12 +205,14 @@ public interface DivideByOnConditionStep extends DivideByReturningStep {
* Combine the currently assembled conditions with a negated other one using
* the {@link Operator#AND} operator.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} or
* {@link #andNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #andNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -245,11 +250,14 @@ public interface DivideByOnConditionStep extends DivideByReturningStep {
* Combine the currently assembled conditions with another one using the
* {@link Operator#OR} operator.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} or
* {@link #or(Field)} instead. Due to ambiguity between calling
* this method using {@link Field#equals(Object)} argument, vs.
* calling the other method via a {@link Field#equal(Object)}
* argument, this method will be removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #or(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -339,12 +347,14 @@ public interface DivideByOnConditionStep extends DivideByReturningStep {
* Combine the currently assembled conditions with a negated other one using
* the {@link Operator#OR} operator.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} or
* {@link #orNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #orNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support

View File

@ -113,11 +113,14 @@ public interface DivideByOnStep {
/**
* Add a division condition to the <code>DIVIDE BY</code> clause
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #on(Condition)} or
* {@link #on(Field)} instead. Due to ambiguity between calling
* this method using {@link Field#equals(Object)} argument, vs.
* calling the other method via a {@link Field#equal(Object)}
* argument, this method will be removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #on(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #on(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support

View File

@ -42,6 +42,8 @@ import static org.jooq.SQLDialect.DERBY;
import static org.jooq.SQLDialect.H2;
// ...
import org.jooq.impl.DSL;
/**
* This type is used for the {@link Merge}'s DSL API.
* <p>
@ -123,12 +125,14 @@ public interface MergeMatchedDeleteStep<R extends Record> extends MergeNotMatche
* >http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_9016.
* htm</a> for a full definition of the Oracle <code>MERGE</code> statement
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #deleteWhere(Condition)} or
* {@link #deleteWhere(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #deleteWhere(Condition)}
* (typically with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #deleteWhere(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support({ CUBRID, DERBY, H2 })

View File

@ -44,6 +44,8 @@ import static org.jooq.SQLDialect.H2;
// ...
// ...
import org.jooq.impl.DSL;
/**
* This type is used for the {@link Merge}'s DSL API.
* <p>
@ -133,16 +135,22 @@ public interface MergeMatchedWhereStep<R extends Record> extends MergeNotMatched
* <p>
* <h3>In SQL Server, this will produce:</h3>
* <p>
* <code><pre>
* WHEN MATCHED AND [ condition ] THEN UPDATE SET ..
* </pre><code>
* <code>
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #where(Condition)} or
* {@link #where(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* <pre>
* WHEN MATCHED AND [ condition ] THEN UPDATE SET ..
* </pre>
*
* <code>
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #where(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #where(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support({ CUBRID, DERBY, H2 })

View File

@ -42,6 +42,8 @@ import static org.jooq.SQLDialect.DERBY;
import static org.jooq.SQLDialect.H2;
// ...
import org.jooq.impl.DSL;
/**
* This type is used for the {@link Merge}'s DSL API.
* <p>
@ -123,12 +125,14 @@ public interface MergeNotMatchedWhereStep<R extends Record> extends MergeFinalSt
* >http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_9016.
* htm</a> for a full definition of the Oracle <code>MERGE</code> statement
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #where(Condition)} or
* {@link #where(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #where(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #where(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support({ CUBRID, DERBY, H2 })

View File

@ -108,12 +108,14 @@ public interface MergeOnConditionStep<R extends Record> extends MergeMatchedStep
* Combine the currently assembled conditions with another one using the
* {@link Operator#AND} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} or
* {@link #and(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #and(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB })
@ -203,12 +205,14 @@ public interface MergeOnConditionStep<R extends Record> extends MergeMatchedStep
* Combine the currently assembled conditions with a negated other one using
* the {@link Operator#AND} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} or
* {@link #andNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #andNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB })
@ -246,12 +250,14 @@ public interface MergeOnConditionStep<R extends Record> extends MergeMatchedStep
* Combine the currently assembled conditions with another one using the
* {@link Operator#OR} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} or
* {@link #or(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #or(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB })
@ -341,12 +347,14 @@ public interface MergeOnConditionStep<R extends Record> extends MergeMatchedStep
* Combine the currently assembled conditions with a negated other one using
* the {@link Operator#OR} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} or
* {@link #orNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #orNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB })

View File

@ -113,12 +113,14 @@ public interface MergeOnStep<R extends Record> {
/**
* Provide join conditions and proceed to the next step
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #on(Condition)} or
* {@link #on(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #on(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #on(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB })

View File

@ -120,12 +120,14 @@ public interface SelectConditionStep<R extends Record> extends SelectConnectBySt
* Combine the currently assembled conditions with another one using the
* {@link Operator#AND} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} or
* {@link #and(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #and(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -215,12 +217,14 @@ public interface SelectConditionStep<R extends Record> extends SelectConnectBySt
* Combine the currently assembled conditions with a negated other one using
* the {@link Operator#AND} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} or
* {@link #andNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #andNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -258,12 +262,14 @@ public interface SelectConditionStep<R extends Record> extends SelectConnectBySt
* Combine the currently assembled conditions with another one using the
* {@link Operator#OR} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} or
* {@link #or(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #or(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -353,12 +359,14 @@ public interface SelectConditionStep<R extends Record> extends SelectConnectBySt
* Combine the currently assembled conditions with a negated other one using
* the {@link Operator#OR} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} or
* {@link #orNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #orNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support

View File

@ -122,12 +122,14 @@ public interface SelectConnectByAfterStartWithConditionStep<R extends Record> ex
* Combine the currently assembled conditions with another one using the
* {@link Operator#AND} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} or
* {@link #and(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #and(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support({ CUBRID })

View File

@ -120,12 +120,14 @@ public interface SelectConnectByAfterStartWithStep<R extends Record> {
/**
* Add an Oracle-specific <code>CONNECT BY</code> clause to the query
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #connectBy(Condition)} or
* {@link #connectBy(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #connectBy(Condition)}
* (typically with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #connectBy(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support({ CUBRID })
@ -212,8 +214,10 @@ public interface SelectConnectByAfterStartWithStep<R extends Record> {
* query
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #connectByNoCycle(Condition)}
* or {@link #connectByNoCycle(Field)} instead. Due to ambiguity
* between calling this method using
* (typically with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #connectByNoCycle(Field)} instead.
* Due to ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.

View File

@ -122,12 +122,14 @@ public interface SelectConnectByConditionStep<R extends Record> extends SelectSt
* Combine the currently assembled conditions with another one using the
* {@link Operator#AND} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} or
* {@link #and(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #and(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support({ CUBRID })

View File

@ -120,12 +120,14 @@ public interface SelectConnectByStep<R extends Record> extends SelectGroupByStep
/**
* Add an Oracle-specific <code>CONNECT BY</code> clause to the query
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #connectBy(Condition)} or
* {@link #connectBy(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #connectBy(Condition)}
* (typically with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #connectBy(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support({ CUBRID })
@ -212,8 +214,10 @@ public interface SelectConnectByStep<R extends Record> extends SelectGroupByStep
* query
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #connectByNoCycle(Condition)}
* or {@link #connectByNoCycle(Field)} instead. Due to ambiguity
* between calling this method using
* (typically with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #connectByNoCycle(Field)} instead.
* Due to ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
@ -306,12 +310,14 @@ public interface SelectConnectByStep<R extends Record> extends SelectGroupByStep
* Add an Oracle-specific <code>START WITH</code> clause to the query's
* <code>CONNECT BY</code> clause.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #startWith(Condition)} or
* {@link #startWith(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #startWith(Condition)}
* (typically with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #startWith(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support({ CUBRID })

View File

@ -120,12 +120,14 @@ public interface SelectHavingConditionStep<R extends Record> extends SelectWindo
* Combine the currently assembled conditions with another one using the
* {@link Operator#AND} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} or
* {@link #and(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #and(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -215,12 +217,14 @@ public interface SelectHavingConditionStep<R extends Record> extends SelectWindo
* Combine the currently assembled conditions with a negated other one using
* the {@link Operator#AND} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} or
* {@link #andNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #andNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -258,12 +262,14 @@ public interface SelectHavingConditionStep<R extends Record> extends SelectWindo
* Combine the currently assembled conditions with another one using the
* {@link Operator#OR} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} or
* {@link #or(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #or(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -353,12 +359,14 @@ public interface SelectHavingConditionStep<R extends Record> extends SelectWindo
* Combine the currently assembled conditions with a negated other one using
* the {@link Operator#OR} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} or
* {@link #orNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #orNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support

View File

@ -133,12 +133,14 @@ public interface SelectHavingStep<R extends Record> extends SelectWindowStep<R>
/**
* Add a <code>HAVING</code> clause to the query.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #having(Condition)} or
* {@link #having(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #having(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #having(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support

View File

@ -120,12 +120,14 @@ public interface SelectOnConditionStep<R extends Record> extends SelectJoinStep<
* Combine the currently assembled conditions with another one using the
* {@link Operator#AND} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} or
* {@link #and(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #and(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -215,12 +217,14 @@ public interface SelectOnConditionStep<R extends Record> extends SelectJoinStep<
* Combine the currently assembled conditions with a negated other one using
* the {@link Operator#AND} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} or
* {@link #andNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #andNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -258,12 +262,14 @@ public interface SelectOnConditionStep<R extends Record> extends SelectJoinStep<
* Combine the currently assembled conditions with another one using the
* {@link Operator#OR} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} or
* {@link #or(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #or(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -353,12 +359,14 @@ public interface SelectOnConditionStep<R extends Record> extends SelectJoinStep<
* Combine the currently assembled conditions with a negated other one using
* the {@link Operator#OR} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} or
* {@link #orNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #orNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support

View File

@ -127,12 +127,14 @@ public interface SelectOnStep<R extends Record> {
/**
* Add an <code>ON</code> clause to the previous <code>JOIN</code>.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #on(Condition)} or
* {@link #on(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #on(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #on(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support

View File

@ -120,12 +120,14 @@ public interface SelectQualifyConditionStep<R extends Record> extends SelectOrde
* Combine the currently assembled conditions with another one using the
* {@link Operator#AND} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} or
* {@link #and(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #and(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -215,12 +217,14 @@ public interface SelectQualifyConditionStep<R extends Record> extends SelectOrde
* Combine the currently assembled conditions with a negated other one using
* the {@link Operator#AND} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} or
* {@link #andNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #andNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -258,12 +262,14 @@ public interface SelectQualifyConditionStep<R extends Record> extends SelectOrde
* Combine the currently assembled conditions with another one using the
* {@link Operator#OR} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} or
* {@link #or(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #or(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -353,12 +359,14 @@ public interface SelectQualifyConditionStep<R extends Record> extends SelectOrde
* Combine the currently assembled conditions with a negated other one using
* the {@link Operator#OR} operator and proceed to the next step.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} or
* {@link #orNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #orNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support

View File

@ -123,12 +123,14 @@ public interface SelectStartWithStep<R extends Record> extends SelectGroupByStep
* Add an Oracle-specific <code>START WITH</code> clause to the query's
* <code>CONNECT BY</code> clause.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #startWith(Condition)} or
* {@link #startWith(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #startWith(Condition)}
* (typically with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #startWith(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support({ CUBRID })

View File

@ -133,12 +133,14 @@ public interface SelectWhereStep<R extends Record> extends SelectConnectByStep<R
/**
* Add a <code>WHERE</code> clause to the query.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #where(Condition)} or
* {@link #where(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #where(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #where(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support

View File

@ -86,12 +86,14 @@ public interface TableOnConditionStep<R extends Record> extends Table<R> {
* Combine the currently assembled conditions with another one using the
* {@link Operator#AND} operator.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} or
* {@link #and(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #and(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -181,12 +183,14 @@ public interface TableOnConditionStep<R extends Record> extends Table<R> {
* Combine the currently assembled conditions with a negated other one using
* the {@link Operator#AND} operator.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} or
* {@link #andNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #andNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -224,12 +228,14 @@ public interface TableOnConditionStep<R extends Record> extends Table<R> {
* Combine the currently assembled conditions with another one using the
* {@link Operator#OR} operator.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} or
* {@link #or(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #or(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -319,12 +325,14 @@ public interface TableOnConditionStep<R extends Record> extends Table<R> {
* Combine the currently assembled conditions with a negated other one using
* the {@link Operator#OR} operator.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} or
* {@link #orNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #orNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support

View File

@ -93,12 +93,14 @@ public interface TableOnStep<R extends Record> {
/**
* Add an <code>ON</code> clause to the <code>JOIN</code>.
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #on(Condition)} or
* {@link #on(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #on(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #on(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support

View File

@ -93,12 +93,14 @@ public interface UpdateConditionStep<R extends Record> extends UpdateOrderByStep
* Combine the currently assembled conditions with another one using the
* {@link Operator#AND} operator
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} or
* {@link #and(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #and(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #and(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -188,12 +190,14 @@ public interface UpdateConditionStep<R extends Record> extends UpdateOrderByStep
* Combine the currently assembled conditions with a negated other one using
* the {@link Operator#AND} operator
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} or
* {@link #andNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #andNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #andNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -231,12 +235,14 @@ public interface UpdateConditionStep<R extends Record> extends UpdateOrderByStep
* Combine the currently assembled conditions with another one using the
* {@link Operator#OR} operator
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} or
* {@link #or(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #or(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #or(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support
@ -326,12 +332,14 @@ public interface UpdateConditionStep<R extends Record> extends UpdateOrderByStep
* Combine the currently assembled conditions with a negated other one using
* the {@link Operator#OR} operator
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} or
* {@link #orNot(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #orNot(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #orNot(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support

View File

@ -106,12 +106,14 @@ public interface UpdateWhereStep<R extends Record> extends UpdateOrderByStep<R>
/**
* Add conditions to the query
*
* @deprecated - 3.8.0 - [#4763] - Use {@link #where(Condition)} or
* {@link #where(Field)} instead. Due to ambiguity between
* calling this method using {@link Field#equals(Object)}
* argument, vs. calling the other method via a
* {@link Field#equal(Object)} argument, this method will be
* removed in the future.
* @deprecated - 3.8.0 - [#4763] - Use {@link #where(Condition)} (typically
* with {@link DSL#trueCondition()},
* {@link DSL#falseCondition()}, or {@link DSL#noCondition()} as
* the parameter) or {@link #where(Field)} instead. Due to
* ambiguity between calling this method using
* {@link Field#equals(Object)} argument, vs. calling the other
* method via a {@link Field#equal(Object)} argument, this
* method will be removed in the future.
*/
@Deprecated
@Support