Field[], providing some useful lookup
methods
| Modifier and Type | Class and Description |
|---|---|
| private static interface |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv Field | |
| private static final JooqLogger | |
| private static final FieldsImpl. | |
| private static final FieldsImpl. |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv |
| 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.
|
| pack-priv final void | |
| public final DataType | dataType(int
The field's 0-based index fieldIndex)Implements org. null if
no field is available at the index.
|
| public final DataType | dataType(String
The qualified field name fieldName)Implements org. null if no field is known to this type by this name.
|
| public final DataType | dataType(Name
The qualified field name fieldName)Implements org. null if no field is known to this type by this name.
|
| public final DataType | |
| public boolean | equals(Object
The other that)QueryPartOverrides org. Implements org. QueryPart can be considered equal to
another QueryPart.
|
| public final <T> Field | field(Field<T> field)
Implements org.
Deprecated
as a consequence of
Get a field known to this type by field reference.
Field being deprecated.
|
| public final Field | field(String
The unqualified name of the field fieldName)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 final <T> Field | field(String
The unqualified name of the field fieldName, Class<T> The type to coerce the resulting field to type)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 final <T> Field | field(String
The unqualified name of the field fieldName, DataType<T> The data type to coerce the resulting field to dataType)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 final Field | field(Name
The qualified name of the field name)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 final <T> Field | field(Name
The qualified name of the field fieldName, Class<T> The type to coerce the resulting field to type)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 final <T> Field | field(Name
The qualified name of the field fieldName, DataType<T> The data type to coerce the resulting field to dataType)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.
|
| public final Field | field(int
The 0-based index of the field index)Implements org.
Deprecated
as a consequence of
Get a field known to this type by index, or Field being deprecated.
null if no field
is available at the index.
|
| public final <T> Field | field(int
The 0-based index of the field fieldIndex, Class<T> The type to coerce the resulting field to type)Implements org.
Deprecated
as a consequence of
Get a field known to this type by index coerced to Field being deprecated.
type, or
null if no field is available at the index.
|
| public final <T> Field | field(int
The 0-based index of the field fieldIndex, DataType<T> The data type to coerce the resulting field to dataType)Implements org.
Deprecated
as a consequence of
Get a field known to this type by index coerced to Field being deprecated.
dataType,
or null if no field is available at the index.
|
| private final <U> U | field0(Field<?> field, FieldsImpl.
Deprecated
as a consequence of
Field being deprecated.
|
| private final <U> U | |
| private final <U> U | |
| public final Field | fields()
Implements org.
Deprecated
as a consequence of
Get all fields known to this type.
Field being deprecated.
|
| public final Field | fields(Field<?>...
The fields to include after looking them up via
f)field(Field).Implements org.
Deprecated
as a consequence of
Get all fields, filtering by some fields.
Field being deprecated.
|
| public final Field | fields(String...
The unqualified field names to include after looking them up
via f)field(String).Implements org.
Deprecated
as a consequence of
Get all fields known to this type, filtering by some unqualified field
names.
Field being deprecated.
|
| public final Field | fields(Name...
The qualified field names to include after looking them up
via f)field(Name).Implements org.
Deprecated
as a consequence of
Get all fields known to this type, filtering by some qualified field
names.
Field being deprecated.
|
| public final Field | fields(int...
The 0-based field indexes to include after looking them up
via f)field(int).Implements org.
Deprecated
as a consequence of
Get all fields known to this type, filtering by some field indexes.
Field being deprecated.
|
| public final Row | |
| pack-priv static final Row | fieldsRow0(FieldsTrait fields)
[#13341] Prevent costly calls to Select.asTable() where not strictly needed. |
| public final Stream | |
| public int | hashCode()
Overrides org. Implements org. QueryPart.
|
| pack-priv final int[] | |
| pack-priv final int[] | |
| pack-priv final int[] | |
| public final int | indexOf(Field<?>
The field to look for field)Implements org.
Deprecated
as a consequence of
Get a field's index from this type.
Field being deprecated.
|
| public final int | indexOf(String
The unqualified field name to look for fieldName)Implements org. |
| public final int | indexOf(Name
The qualified field name to look for fieldName)Implements org. |
| public final RecordMapper | mapper(int fieldIndex)
Implements org. |
| public final <U> RecordMapper | mapper(int fieldIndex, Configuration configuration, Class<? extends U> type)
Implements org. Configuration#converterProvider().
|
| public final <U> RecordMapper | mapper(int fieldIndex, Converter<?, ? extends U> converter)
Implements org. Converter.
|
| public final RecordMapper | mapper(int[] fieldIndexes)
Implements org. |
| public final RecordMapper | mapper(String fieldName)
Implements org. |
| public final <U> RecordMapper | mapper(String fieldName, Configuration configuration, Class<? extends U> type)
Implements org. Configuration#converterProvider().
|
| public final <U> RecordMapper | mapper(String fieldName, Converter<?, ? extends U> converter)
Implements org. Converter.
|
| public final RecordMapper | mapper(String[] fieldNames)
Implements org. |
| public final RecordMapper | mapper(Name fieldName)
Implements org. |
| public final <U> RecordMapper | mapper(Name fieldName, Configuration configuration, Class<? extends U> type)
Implements org. Configuration#converterProvider().
|
| public final <U> RecordMapper | mapper(Name fieldName, Converter<?, ? extends U> converter)
Implements org. Converter.
|
| public final RecordMapper | mapper(Name[] fieldNames)
Implements org. |
| public final <T> RecordMapper | mapper(Field<T> field)
Implements org.
Deprecated
as a consequence of
Create a record mapper that extracts a value by field reference.
Field being deprecated.
|
| public final <U> RecordMapper | mapper(Field<?> field, Configuration configuration, Class<? extends U> type)
Implements org.
Deprecated
as a consequence of
Create a record mapper that extracts a value by field reference and converts
it using the Field being deprecated.
Configuration#converterProvider().
|
| public final <T, U> RecordMapper | |
| public final RecordMapper | mapper(Field<?>[] f)
Implements org.
Deprecated
as a consequence of
Create a record mapper that extracts values by field reference.
Field being deprecated.
|
| public final <S extends Record> RecordMapper | mapper(Table<S> table)
Implements org. RecordQualifier#getRecordType().
|
| public final <E> RecordMapper | mapper(Configuration configuration, Class<? extends E> type)
Implements org. Class using the
configured Configuration#recordMapperProvider() (the
DefaultRecordMapper, by default).
|
| pack-priv final int | |
| public final int | |
| private final String | |
| private static final ThrowingFunction | |
| public final Class | type(int
The field's 0-based index fieldIndex)Implements org. null if no
field is available at the index.
|
| public final Class | type(String
The unqualified field name fieldName)Implements org. null if no field is known to this type by this name.
|
| public final Class | type(Name
The qualified field name fieldName)Implements org. null
if no field is known to this type by this name.
|
| public final Class |