Deprecated
as a consequence of QOM.UNotYetImplemented being deprecated. See corresponding docs for further information.
This type is for JOOQ INTERNAL USE only. Do not reference directly
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final Alias | |
| pack-priv final Table | |
| pack-priv final ForeignKey | |
| private static final Clause[] | CLAUSES_TABLE_ALIAS
Deprecated
as a consequence of
Clause being deprecated.
|
| private static final Clause[] | CLAUSES_TABLE_REFERENCE
Deprecated
as a consequence of
Clause being deprecated.
|
| pack-priv final FieldsImpl | |
| private static final Set | |
| protected final Field | parameters
Deprecated
as a consequence of
Field being deprecated.
|
| private static final Set |
| Access | Constructor and Description |
|---|---|
| public | TableImpl(String name)
Deprecated
- 3.10 - [#5996] - Use
TableImpl(Name) instead (or
re-generated your code).
|
| public | TableImpl(String name, Schema schema)
Deprecated
- 3.10 - [#5996] - Use
TableImpl(Name, Schema)
instead (or re-generated your code).
|
| public | TableImpl(String name, Schema schema, Table<R> aliased)
Deprecated
- 3.10 - [#5996] - Use
TableImpl(Name, Schema, Table)
instead (or re-generated your code).
|
| public | |
| public | |
| public | |
| public | |
| public | |
| public | |
| public | |
| public | |
| public | |
| public | |
| public | |
| public | TableImpl(Name name, Schema schema, Table<?> child, ForeignKey<?, R> path, Table<R> aliased, Field<?>[] parameters, Comment comment, TableOptions options)
Deprecated
as a consequence of
Field being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| public final void | accept(Context<?> ctx)
Implements org. QueryPart can accept a Context object
in order to render a SQL string or to bind its variables.
|
| private final void | |
| protected boolean | |
| public Table | as(Name
The alias name as)Overrides org. Implements org. Create an alias for this table. |
| public Table | as(Name
The alias name as, Name... The field aliases. Excess aliases are ignored,
missing aliases will be substituted by this table's field
names. fieldAliases)Overrides org. Implements org. Create an alias for this table and its fields. |
| 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 boolean | declaresTables()
Overrides org. Implements org. QueryPart is able to declare tables in a
FROM clause or JOIN clause.
|
| public boolean | equals(Object
The other that)QueryPartOverrides org. Implements org. QueryPart can be considered equal to
another QueryPart.
|
| public Field | field(String
The unqualified name of the field name)Overrides default org. Implements org.
Deprecated
as a consequence of
Get a field known to this type by unqualified name, or Field being deprecated.
null
if no field is known to this type by this name.
|
| public <T> Field | field(String
The unqualified name of the field name, Class<T> The type to coerce the resulting field to type)Overrides default org. Implements org.
Deprecated
as a consequence of
Get a field known to this type by unqualified name coerced to
Field being deprecated.
type, or null if no field is known to this type
by this name.
|
| public <T> Field | field(String
The unqualified name of the field name, DataType<T> The data type to coerce the resulting field to dataType)Overrides default org. Implements org.
Deprecated
as a consequence of
Get a field known to this type by unqualified name coerced to
Field being deprecated.
dataType, or null if no field is known to this
type by this name.
|
| public Field | field(Name
The qualified name of the field name)Overrides default org. Implements org.
Deprecated
as a consequence of
Get a field known to this type by qualified name, or Field being deprecated.
null if
no field is known to this type by this name.
|
| public <T> Field | field(Name
The qualified name of the field name, Class<T> The type to coerce the resulting field to type)Overrides default org. Implements org.
Deprecated
as a consequence of
Get a field known to this type by qualified name coerced to
Field being deprecated.
type, or null if no field is known to this type
by this name.
|
| public <T> Field | field(Name
The qualified name of the field name, DataType<T> The data type to coerce the resulting field to dataType)Overrides default org. Implements org.
Deprecated
as a consequence of
Get a field known to this type by qualified name coerced to
Field being deprecated.
dataType, or null if no field is known to this
type by this name.
|
| pack-priv final FieldsImpl | fields0()
Implements abstract org. |
| public Row | fieldsRow()
Overrides org. Implements org. Row.
|
| pack-priv @Nullable Table | |
| public Class | getRecordType()
Implements org. R for other types than Record
|
| public int | hashCode()
Overrides org. Implements org. QueryPart.
|
| public final boolean | isSimple(Context<?> ctx)
Overrides default org. QueryPart really is simple.
|
| protected boolean | |
| public final TableOptionalOnStep | join(TableLike<?> table, JoinType type)
Overrides org. Implements org. JoinType
Depending on the |
| public Table | |
| public Table | |
| public Table | |
| pack-priv final @Nullable Table |
| alias | back to summary |
|---|---|
| pack-priv final Alias<Table<R>> alias | |
| child | back to summary |
|---|---|
| pack-priv final Table<?> child | |
| childPath | back to summary |
|---|---|
| pack-priv final ForeignKey<?, R> childPath | |
| CLAUSES_TABLE_ALIAS | back to summary |
|---|---|
| private static final Clause[] CLAUSES_TABLE_ALIAS
Deprecated as a consequence of | |
| CLAUSES_TABLE_REFERENCE | back to summary |
|---|---|
| private static final Clause[] CLAUSES_TABLE_REFERENCE
Deprecated as a consequence of | |
| fields | back to summary |
|---|---|
| pack-priv final FieldsImpl<R> fields | |
| NO_SUPPORT_QUALIFIED_TVF_CALLS | back to summary |
|---|---|
| private static final Set<SQLDialect> NO_SUPPORT_QUALIFIED_TVF_CALLS | |
| parameters | back to summary |
|---|---|
| protected final Field<?>[] parameters
Deprecated as a consequence of | |
| REQUIRES_TVF_TABLE_CONSTRUCTOR | back to summary |
|---|---|
| private static final Set<SQLDialect> REQUIRES_TVF_TABLE_CONSTRUCTOR | |
| TableImpl | back to summary |
|---|---|
| public TableImpl(String name)
Deprecated - 3.10 - [#5996] - Use
| |
| TableImpl | back to summary |
|---|---|
| public TableImpl(String name, Schema schema)
Deprecated - 3.10 - [#5996] - Use
| |
| TableImpl | back to summary |
|---|---|
| public TableImpl(String name, Schema schema, Table<R> aliased)
Deprecated - 3.10 - [#5996] - Use
| |
| TableImpl | back to summary |
|---|---|
| public TableImpl(String name, Schema schema, Table<R> aliased, Field<?>[] parameters)
Deprecated - 3.10 - [#5996] - Use
| |
| TableImpl | back to summary |
|---|---|
| public TableImpl(String name, Schema schema, Table<R> aliased, Field<?>[] parameters, String comment)
Deprecated - 3.10 - [#5996] - Use
| |
| TableImpl | back to summary |
|---|---|
| public TableImpl(Name name) | |
| TableImpl | back to summary |
|---|---|
| public TableImpl(Name name, Schema schema) | |
| TableImpl | back to summary |
|---|---|
| public TableImpl(Name name, Schema schema, Table<R> aliased) | |
| TableImpl | back to summary |
|---|---|
| public TableImpl(Name name, Schema schema, Table<R> aliased, Field<?>[] parameters)
Deprecated as a consequence of | |
| TableImpl | back to summary |
|---|---|
| public TableImpl(Name name, Schema schema, Table<R> aliased, Field<?>[] parameters, String comment)
Deprecated - 3.11 - [#7027] - Use
| |
| TableImpl | back to summary |
|---|---|
| public TableImpl(Name name, Schema schema, Table<R> aliased, Field<?>[] parameters, Comment comment)
Deprecated as a consequence of | |
| TableImpl | back to summary |
|---|---|
| public TableImpl(Name name, Schema schema, Table<R> aliased, Field<?>[] parameters, Comment comment, TableOptions options)
Deprecated as a consequence of | |
| TableImpl | back to summary |
|---|---|
| public TableImpl(Table<?> child, ForeignKey<?, R> path, Table<R> parent) | |
| TableImpl | back to summary |
|---|---|
| public TableImpl(Name name, Schema schema, Table<?> child, ForeignKey<?, R> path, Table<R> aliased, Field<?>[] parameters, Comment comment)
Deprecated as a consequence of | |
| TableImpl | back to summary |
|---|---|
| public TableImpl(Name name, Schema schema, Table<?> child, ForeignKey<?, R> path, Table<R> aliased, Field<?>[] parameters, Comment comment, TableOptions options)
Deprecated as a consequence of
| |
| accept | back to summary |
|---|---|
| public final void accept(Context<?> ctx) Implements org. Doc from org. This
| |
| accept0 | back to summary |
|---|---|
| private final void accept0(Context<?> ctx) | |
| aliased | back to summary |
|---|---|
| protected boolean aliased() Check if this table already aliases another one. This method is used by generated code of table valued functions. Do not call this method directly.
| |
| as | back to summary |
|---|---|
| public Table Overrides org. Implements org. Doc from org. Subclasses may override this method to provide custom aliasing implementations Create an alias for this table.
Note that the case-sensitivity of the returned table depends on
If the argument
This method works both to alias the table as well as alias the table in
its | |
| as | back to summary |
|---|---|
| public Table Overrides org. Implements org. Doc from org. Subclasses may override this method to provide custom aliasing implementations Create an alias for this table and its fields.
Note that the case-sensitivity of the returned table depends on
If the argument
Derived column lists for table referencesNote, not all databases support derived column lists for their table aliases. On the other hand, some databases do support derived column lists, but only for derived tables. jOOQ will try to turn table references into derived tables to make this syntax work. In other words, the following statements are equivalent:
Derived column lists for derived tablesOther databases may not support derived column lists at all, but they do support common table expressions. The following statements are equivalent:
| |
| 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 | |
| declaresTables | back to summary |
|---|---|
| public boolean declaresTables() Overrides org. Implements org. Doc from org. Check whether this
This method can be used by any This method is for JOOQ INTERNAL USE only. Do not reference directly
| |
| equals | back to summary |
|---|---|
| public boolean equals(Object that) Overrides org. Implements org. Doc from org. Check whether this
In general,
Some | |
| field | back to summary |
|---|---|
| public Field Overrides default org. Implements org. Doc from org. Deprecated as a consequence of Get a field known to this type by unqualified name, or If several fields have the same ambiguous name, the first one is returned and a warning is logged. | |
| field | back to summary |
|---|---|
| public <T> Field Overrides default org. Implements org. Doc from org. Deprecated as a consequence of Get a field known to this type by unqualified name coerced to
If several fields have the same ambiguous name, the first one is returned and a warning is logged. | |
| field | back to summary |
|---|---|
| public <T> Field Overrides default org. Implements org. Doc from org. Deprecated as a consequence of Get a field known to this type by unqualified name coerced to
If several fields have the same ambiguous name, the first one is returned and a warning is logged. | |
| field | back to summary |
|---|---|
| public Field Overrides default org. Implements org. Doc from org. Deprecated as a consequence of Get a field known to this type by qualified name, or This will return:
If several fields have the same ambiguous name, the first one is returned and a warning is logged. | |
| field | back to summary |
|---|---|
| public <T> Field Overrides default org. Implements org. Doc from org. Deprecated as a consequence of Get a field known to this type by qualified name coerced to
This will return:
If several fields have the same ambiguous name, the first one is returned and a warning is logged. | |
| field | back to summary |
|---|---|
| public <T> Field Overrides default org. Implements org. Doc from org. Deprecated as a consequence of Get a field known to this type by qualified name coerced to
This will return:
If several fields have the same ambiguous name, the first one is returned and a warning is logged. | |
| fields0 | back to summary |
|---|---|
| pack-priv final FieldsImpl Implements abstract org. Doc from org. Subclasses should override this method to provide the set of fields
contained in the concrete table implementation. For example, a
| |
| fieldsRow | back to summary |
|---|---|
| public Row fieldsRow() Overrides org. Implements org. Doc from org. Get all fields known to this type as a
| |
| getAliasedTable | back to summary |
|---|---|
| pack-priv @Nullable Table Get the aliased table wrapped by this table.
| |
| getRecordType | back to summary |
|---|---|
| public Class Implements org. Doc from org. Subclasses must override this method if they use the generic type
parameter
The record type produced by this
| |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides org. Implements org. Doc from org. Generate a hash code from this
In general,
Some
| |
| isSimple | back to summary |
|---|---|
| public final boolean isSimple(Context<?> ctx) Overrides default org. Doc from org. Whether the
e.g. an | |
| isSynthetic | back to summary |
|---|---|
| protected boolean isSynthetic() Check if this table is a synthetic table. This method is used by generated code of synthetic views. Do not call this method directly.
| |
| join | back to summary |
|---|---|
| public final TableOptionalOnStep Overrides org. Implements org. Doc from org. Join a table to this table using a
Depending on the
| |
| rename | back to summary |
|---|---|
| public Table | |
| rename | back to summary |
|---|---|
| public Table | |
| rename | back to summary |
|---|---|
| public Table | |
| rootChild | back to summary |
|---|---|
| pack-priv final @Nullable Table Get the root child if this is an implicit join path expression, or
| |