Top Description Fields Constructors Methods
org.jooq.impl

pack-priv final Class RecordImpl1<T1>

extends AbstractRecord
implements InternalRecord, Record1<T1>
Class Inheritance
All Implemented Interfaces
org.jooq.Record1, org.jooq.Record, org.jooq.Formattable, java.lang.Comparable, org.jooq.Attachable, java.io.Serializable, org.jooq.Fields, org.jooq.impl.InternalRecord
Annotations
@SuppressWarnings:unchecked
Imports
org.jooq.Converter, .Field, .Record, .Record1, org.jetbrains.annotations.NotNull

A general purpose record, typically used for ad-hoc types.

This type implements both the general-purpose, type-unsafe Record interface, as well as the more specific, type-safe Record1 interfaces

Author
Lukas Eder

Field Summary

Inherited from org.jooq.impl.AbstractRecord:
changedfetchedfieldsoriginalsvalues

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public final T1
component1()

Implements org.jooq.Record1.component1.

Get the first value.
public final Field<T1>
field1()

Implements org.jooq.Record1.field1.

Deprecated as a consequence of Field being deprecated.
Get the first field.
public RowImpl1<T1>
fieldsRow()

Implements org.jooq.Fields.fieldsRow, org.jooq.Record1.fieldsRow.

Get this record's fields as a Row1.
public final T1
value1()

Implements org.jooq.Record1.value1.

Get the first value.
public final Record1<T1>
value1(T1 value)

Implements org.jooq.Record1.value1.

Set the first value.
public final Record1<T1>
values(T1 t1)

Implements org.jooq.Record1.values.

Set all values.
public final RowImpl1<T1>
valuesRow()

Implements org.jooq.Record.valuesRow, org.jooq.Record1.valuesRow.

Get this record's values as a Row1.
public <T> Record1<T1>
with(Field<T> field, T value)

Overrides org.jooq.impl.AbstractRecord.with.

Implements org.jooq.Record.with, org.jooq.Record1.with.

Deprecated as a consequence of Field being deprecated.
Set a value into this record, using field(Field) for lookup.
public <T, U> Record1<T1>
with(Field<T> field, U value, Converter<? extends T, ? super U> converter)

Overrides org.jooq.impl.AbstractRecord.with.

Implements org.jooq.Record.with, org.jooq.Record1.with.

Deprecated as a consequence of Field being deprecated.
Set a value into this record, using field(Field) for lookup.
Inherited from org.jooq.impl.AbstractRecord:
asResultchangedchangedchangedchangedchangedchangedchangedchangedchangedchangedcomparecomparecompare0compareTodataTypedataTypedataTypedataTypesfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldsfieldsfieldsfieldsfieldsfieldStreamformatformatChartformatCSVformatHTMLformatInsertformatInsertformatJSONformatXMLfromfromfromfromfromfromfromfromArrayfromArrayfromArrayfromArrayfromArrayfromMapfromMapfromMapfromMapfromMapgetgetgetgetgetgetgetgetgetgetgetgetgetAttachablesgetPrimaryKeygetValuegetValuegetValuegetValuegetValuegetValuegetValuegetValuegetValuegetValuegetValuegetValueindexOfindexOfindexOfinternintern0intointointointointointointointointointointointointointointointointointointointointointointointointointointoArrayintoListintoMapintoRecordintoRecordintoResultSetintoStreamintoXMLintoXMLmaporiginaloriginaloriginaloriginaloriginalresetresetresetresetresetresetChangedOnNotNullsafeIndexsetsetsetsetsetsetValuesetValuesetValuesetValuessizetoStringtypetypetypetypes

Constructor Detail

RecordImpl1back to summary
pack-priv RecordImpl1(AbstractRow<?> row)

Method Detail

component1back to summary
public final T1 component1()

Implements org.jooq.Record1.component1.

Doc from org.jooq.Record1.component1.

Get the first value.

This is the same as value1().

Annotations
@Override
field1back to summary
public final Field<T1> field1()

Implements org.jooq.Record1.field1.

Doc from org.jooq.Record1.field1.

Deprecated

as a consequence of Field being deprecated. See corresponding docs for further information.

Get the first field.

Annotations
@Override
fieldsRowback to summary
public RowImpl1<T1> fieldsRow()

Implements org.jooq.Fields.fieldsRow, org.jooq.Record1.fieldsRow.

Doc from org.jooq.Record1.fieldsRow.

Get this record's fields as a Row1.

Annotations
@Override
value1back to summary
public final T1 value1()

Implements org.jooq.Record1.value1.

Doc from org.jooq.Record1.value1.

Get the first value.

Annotations
@Override
value1back to summary
public final Record1<T1> value1(T1 value)

Implements org.jooq.Record1.value1.

Doc from org.jooq.Record1.value1.

Set the first value.

Annotations
@Override
valuesback to summary
public final Record1<T1> values(T1 t1)

Implements org.jooq.Record1.values.

Doc from org.jooq.Record1.values.

Set all values.

Annotations
@Override
valuesRowback to summary
public final RowImpl1<T1> valuesRow()

Implements org.jooq.Record.valuesRow, org.jooq.Record1.valuesRow.

Doc from org.jooq.Record1.valuesRow.

Get this record's values as a Row1.

Annotations
@Override
withback to summary
public <T> Record1<T1> with(Field<T> field, T value)

Overrides org.jooq.impl.AbstractRecord.with.

Implements org.jooq.Record.with, org.jooq.Record1.with.

Doc from org.jooq.Record1.with.

Deprecated

as a consequence of Field being deprecated. See corresponding docs for further information.

Set a value into this record, using field(Field) for lookup.

Like set(Field, Object) but returning this for fluent setting of multiple values.

Annotations
@Override
withback to summary
public <T, U> Record1<T1> with(Field<T> field, U value, Converter<? extends T, ? super U> converter)

Overrides org.jooq.impl.AbstractRecord.with.

Implements org.jooq.Record.with, org.jooq.Record1.with.

Doc from org.jooq.Record1.with.

Deprecated

as a consequence of Field being deprecated. See corresponding docs for further information.

Set a value into this record, using field(Field) for lookup.

Like set(Field, Object, Converter) but returning this for fluent setting of multiple values.

Annotations
@Override