Deprecated
as a consequence of AbstractField and QOM.UEmptyField being deprecated. See corresponding docs for further information.
Field implementations in client code.
Client code may provide proper Condition implementations extending
this useful base class. All necessary parts of the Condition
interface are already implemented. Only this method needs further
implementation: accept(Context).
Refer to that methods' Javadoc for further details about their expected behaviour.
| Modifier and Type | Field and Description |
|---|---|
| private static final Clause[] | CLAUSES
Hides org.
Deprecated
as a consequence of
Clause being deprecated.
|
| Access | Constructor and Description |
|---|---|
| protected | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public abstract void | accept(Context<?> ctx)
Redeclares org. Implements abstract org. |
| public final Field | as(Name
The alias name alias)Overrides org. Implements org.
Deprecated
as a consequence of
Create an alias for this field.
Field being deprecated.
|
| public final Clause[] | clauses(Context<?> ctx)
Overrides org. Implements org.
Deprecated
as a consequence of
The Clause being deprecated.
Clauses that are represented by this query part.
|
| public final boolean | declaresFields()
Overrides org. Implements org. |
| public final boolean | declaresTables()
Overrides org. Implements org. |
| public static final <T> CustomField | of(String name, DataType<T> type, Consumer<? super Context<?>> consumer)
Deprecated
as a consequence of
Create a CustomField being deprecated.
CustomField from a lambda expression.
|
| public static final <T> CustomField | of(Name name, DataType<T> type, Consumer<? super Context<?>> consumer)
Deprecated
as a consequence of
Create a CustomField being deprecated.
CustomField from a lambda expression.
|
| CLAUSES | back to summary |
|---|---|
| private static final Clause[] CLAUSES Hides org. Deprecated as a consequence of | |
| CustomField | back to summary |
|---|---|
| protected CustomField(String name, DataType<T> type) | |
| CustomField | back to summary |
|---|---|
| protected CustomField(Name name, DataType<T> type) | |
| accept | back to summary |
|---|---|
| public abstract void accept(Context<?> ctx) Redeclares org. Implements abstract org. Doc from org. Subclasses must implement this method. This QueryPart can accept a Context object
in order to render a SQL string or to bind its variables.
| |
| as | back to summary |
|---|---|
| public final Field Overrides org. Implements org. Doc from org. Deprecated as a consequence of Create an alias for this field.
Note that the case-sensitivity of the returned field depends on
If the argument | |
| clauses | back to summary |
|---|---|
| public final Clause[] clauses(Context<?> ctx) Overrides org. Implements org. Doc from org. Deprecated as a consequence of The
This method is for JOOQ INTERNAL USE only. Do not reference directly | |
| declaresFields | back to summary |
|---|---|
| public final boolean declaresFields() Overrides org. Implements org. Doc from org. Subclasses may override this
| |
| declaresTables | back to summary |
|---|---|
| public final boolean declaresTables() Overrides org. Implements org. Doc from org. Subclasses may override this
| |
| of | back to summary |
|---|---|
| public static final <T> CustomField Deprecated as a consequence of Create a | |
| of | back to summary |
|---|---|
| public static final <T> CustomField Deprecated as a consequence of Create a | |