-
- Type Parameters:
R
- The record type
- All Superinterfaces:
Attachable
,Comparable<Record>
,Formattable
,Record
,Serializable
,SQLData
- All Known Implementing Classes:
UDTRecordImpl
public interface UDTRecord<R extends UDTRecord<R>> extends Record, SQLData
An object holding data of a UDT- Author:
- Lukas Eder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull UDT<R>
getUDT()
The UDT from which this record was read<T> R
with(Field<T> field, T value)
Set a value into this record.<T,U>
Rwith(Field<T> field, U value, Converter<? extends T,? super U> converter)
Set a value into this record.-
Methods inherited from interface org.jooq.Attachable
attach, configuration, detach
-
Methods inherited from interface org.jooq.Formattable
format, format, format, format, format, format, format, format, format, formatChart, formatChart, formatChart, formatChart, formatChart, formatChart, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatHTML, formatHTML, formatHTML, formatInsert, formatInsert, formatInsert, formatInsert, formatInsert, formatInsert, formatJSON, formatJSON, formatJSON, formatJSON, formatJSON, formatJSON, formatXML, formatXML, formatXML, formatXML, formatXML, formatXML, intoXML, intoXML, intoXML, intoXML
-
Methods inherited from interface org.jooq.Record
changed, changed, changed, changed, changed, changed, changed, changed, changed, changed, compareTo, equals, field, field, field, field, fields, fields, fields, fields, fields, fieldsRow, from, from, from, from, from, fromArray, fromArray, fromArray, fromArray, fromArray, fromMap, fromMap, fromMap, fromMap, fromMap, get, get, get, get, get, get, get, get, get, get, get, get, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, hashCode, indexOf, indexOf, indexOf, into, into, into, into, into, into, into, into, into, into, into, into, into, into, into, into, into, into, into, into, into, into, into, into, into, into, intoArray, intoList, intoMap, intoResultSet, intoStream, map, original, original, original, original, original, reset, reset, reset, reset, reset, set, set, setValue, setValue, size, valuesRow
-
Methods inherited from interface java.sql.SQLData
getSQLTypeName, readSQL, writeSQL
-
-
-
-
Method Detail
-
with
@NotNull <T> R with(Field<T> field, T value)
Description copied from interface:Record
Set a value into this record.Like
Record.set(Field, Object)
but returningthis
for fluent setting of multiple values.
-
with
@NotNull <T,U> R with(Field<T> field, U value, Converter<? extends T,? super U> converter)
Description copied from interface:Record
Set a value into this record.Like
Record.set(Field, Object, Converter)
but returningthis
for fluent setting of multiple values.
-
-