Uses of Interface
org.jooq.RecordType
Packages that use RecordType
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
-
Uses of RecordType in org.jooq
Methods in org.jooq that return RecordTypeModifier and TypeMethodDescription@NotNull RecordType<R>Cursor.recordType()Get this cursor's row type.@NotNull RecordType<?>RecordContext.recordType()TheRecordTypeof theRecordContext.record()that is being manipulated.@NotNull RecordType<R>Result.recordType()Get this result's record type.@NotNull RecordType<R>Table.recordType()The record type produced by this table.Methods in org.jooq with parameters of type RecordTypeModifier and TypeMethodDescription<R extends Record,E>
@NotNull RecordMapper<R,E> RecordMapperProvider.provide(RecordType<R> recordType, Class<? extends E> type) Provide aRecordMapperinstance.<E,R extends Record>
@NotNull RecordUnmapper<E,R> RecordUnmapperProvider.provide(Class<? extends E> type, RecordType<R> recordType) Provide aRecordUnmapperinstance. -
Uses of RecordType in org.jooq.impl
Methods in org.jooq.impl that return RecordTypeModifier and TypeMethodDescriptionstatic <T1> @NotNull RecordType<Record>DSL.recordType(Collection<? extends Field<?>> fields) Create aRecordTypeof an arbitrary degree.static <T1> @NotNull RecordType<Record>DSL.recordType(Field<?>[] fields) Create aRecordTypeof an arbitrary degree.static <T1> @NotNull RecordType<Record1<T1>>DSL.recordType(Field<T1> field1) Create aRecordTypeof degree1.static <T1,T2> @NotNull RecordType<Record2<T1, T2>> DSL.recordType(Field<T1> field1, Field<T2> field2) Create aRecordTypeof degree2.static <T1,T2, T3> @NotNull RecordType<Record3<T1, T2, T3>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3) Create aRecordTypeof degree3.static <T1,T2, T3, T4>
@NotNull RecordType<Record4<T1,T2, T3, T4>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4) Create aRecordTypeof degree4.static <T1,T2, T3, T4, T5>
@NotNull RecordType<Record5<T1,T2, T3, T4, T5>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5) Create aRecordTypeof degree5.static <T1,T2, T3, T4, T5, T6>
@NotNull RecordType<Record6<T1,T2, T3, T4, T5, T6>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6) Create aRecordTypeof degree6.static <T1,T2, T3, T4, T5, T6, T7>
@NotNull RecordType<Record7<T1,T2, T3, T4, T5, T6, T7>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7) Create aRecordTypeof degree7.static <T1,T2, T3, T4, T5, T6, T7, T8>
@NotNull RecordType<Record8<T1,T2, T3, T4, T5, T6, T7, T8>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8) Create aRecordTypeof degree8.static <T1,T2, T3, T4, T5, T6, T7, T8, T9>
@NotNull RecordType<Record9<T1,T2, T3, T4, T5, T6, T7, T8, T9>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9) Create aRecordTypeof degree9.static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10>
@NotNull RecordType<Record10<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10) Create aRecordTypeof degree10.static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
@NotNull RecordType<Record11<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11) Create aRecordTypeof degree11.static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
@NotNull RecordType<Record12<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12) Create aRecordTypeof degree12.static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
@NotNull RecordType<Record13<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13) Create aRecordTypeof degree13.static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
@NotNull RecordType<Record14<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14) Create aRecordTypeof degree14.static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
@NotNull RecordType<Record15<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15) Create aRecordTypeof degree15.static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
@NotNull RecordType<Record16<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16) Create aRecordTypeof degree16.static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
@NotNull RecordType<Record17<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17) Create aRecordTypeof degree17.static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
@NotNull RecordType<Record18<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18) Create aRecordTypeof degree18.static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
@NotNull RecordType<Record19<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19) Create aRecordTypeof degree19.static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>
@NotNull RecordType<Record20<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20) Create aRecordTypeof degree20.static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>
@NotNull RecordType<Record21<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21) Create aRecordTypeof degree21.static <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>
@NotNull RecordType<Record22<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>> DSL.recordType(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8, Field<T9> field9, Field<T10> field10, Field<T11> field11, Field<T12> field12, Field<T13> field13, Field<T14> field14, Field<T15> field15, Field<T16> field16, Field<T17> field17, Field<T18> field18, Field<T19> field19, Field<T20> field20, Field<T21> field21, Field<T22> field22) Create aRecordTypeof degree22.Methods in org.jooq.impl with parameters of type RecordTypeModifier and TypeMethodDescriptionfinal <R extends Record,E>
RecordMapper<R,E> DefaultRecordMapperProvider.provide(RecordType<R> rowType, Class<? extends E> type) final <E,R extends Record>
RecordUnmapper<E,R> DefaultRecordUnmapperProvider.provide(Class<? extends E> type, RecordType<R> rowType) Constructors in org.jooq.impl with parameters of type RecordTypeModifierConstructorDescriptionDefaultRecordMapper(RecordType<R> rowType, Class<? extends E> type) Create a newDefaultRecordMapper.DefaultRecordMapper(RecordType<R> rowType, Class<? extends E> type, Configuration configuration) Create a newDefaultRecordMapper.DefaultRecordUnmapper(Class<? extends E> type, RecordType<R> rowType, Configuration configuration)