Top Description Fields Constructors Methods
org.jooq.impl

pack-priv final Class RecordImplN

extends AbstractRecord
implements InternalRecord
Class Inheritance
All Implemented Interfaces
org.jooq.impl.InternalRecord, org.jooq.Record, org.jooq.Formattable, java.lang.Comparable, org.jooq.Attachable, java.io.Serializable, org.jooq.Fields
Imports
java.util.Collection, org.jooq.Field, .Record, 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 Record0 interfaces

Author
Lukas Eder

Field Summary

Inherited from org.jooq.impl.AbstractRecord:
changedfetchedfieldsoriginalsvalues

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv
RecordImplN(Collection<? extends Field<?>> fields)

Deprecated for removal since 3.14. - 3.14.0 - [#8495] - Prevent the array copy and call RecordImplN(Field...) instead.
pack-priv

Method Summary

Modifier and TypeMethod and Description
public RowImplN
fieldsRow()

Implements org.jooq.Fields.fieldsRow.

Get all fields known to this type as a Row.
public final RowImplN
valuesRow()

Implements org.jooq.Record.valuesRow.

Get this record's values as a Row.
Inherited from org.jooq.impl.AbstractRecord:
asResultchangedchangedchangedchangedchangedchangedchangedchangedchangedchangedcomparecomparecompare0compareTodataTypedataTypedataTypedataTypesfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldsfieldsfieldsfieldsfieldsfieldStreamformatformatChartformatCSVformatHTMLformatInsertformatInsertformatJSONformatXMLfromfromfromfromfromfromfromfromArrayfromArrayfromArrayfromArrayfromArrayfromMapfromMapfromMapfromMapfromMapgetgetgetgetgetgetgetgetgetgetgetgetgetAttachablesgetPrimaryKeygetValuegetValuegetValuegetValuegetValuegetValuegetValuegetValuegetValuegetValuegetValuegetValueindexOfindexOfindexOfinternintern0intointointointointointointointointointointointointointointointointointointointointointointointointointointoArrayintoListintoMapintoRecordintoRecordintoResultSetintoStreamintoXMLintoXMLmaporiginaloriginaloriginaloriginaloriginalresetresetresetresetresetresetChangedOnNotNullsafeIndexsetsetsetsetsetsetValuesetValuesetValuesetValuessizetoStringtypetypetypetypeswithwith

Constructor Detail

RecordImplNback to summary
pack-priv RecordImplN(AbstractRow<?> row)
RecordImplNback to summary
pack-priv RecordImplN(Collection<? extends Field<?>> fields)

Deprecated

for removal since 3.14.

- 3.14.0 - [#8495] - Prevent the array copy and call RecordImplN(Field...) instead.

Annotations
@Deprecated
forRemoval:true
since:3.14
RecordImplNback to summary
pack-priv RecordImplN(RowImplN fields)

Method Detail

fieldsRowback to summary
public RowImplN fieldsRow()

Implements org.jooq.Fields.fieldsRow.

Doc from org.jooq.Fields.fieldsRow.

Get all fields known to this type as a Row.

Annotations
@Override
valuesRowback to summary
public final RowImplN valuesRow()

Implements org.jooq.Record.valuesRow.

Doc from org.jooq.Record.valuesRow.

Get this record's values as a Row.

Annotations
@Override