Uses of Interface
org.jooq.RecordMapper
Packages that use RecordMapper
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
JDBC tooling.
-
Uses of RecordMapper in org.jooq
Methods in org.jooq that return RecordMapperModifier and TypeMethodDescription@NotNull RecordMapper<R,P> DAO.mapper()Expose theRecordMapperthat is used internally by thisDAOto map from records of typeRto POJOs of typeP.static final <T1,R extends Record1<T1>, U>
RecordMapper<R,U> Create aRecordMapperthat can map fromRecord1to a user type in a type safe way.static final <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, R extends Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>, U>
RecordMapper<R,U> Records.mapping(Function10<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? extends U> function) Create aRecordMapperthat can map fromRecord10to a user type in a type safe way.static final <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R extends Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>, U>
RecordMapper<R,U> Records.mapping(Function11<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? extends U> function) Create aRecordMapperthat can map fromRecord11to a user type in a type safe way.static final <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R extends Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>, U>
RecordMapper<R,U> Records.mapping(Function12<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? extends U> function) Create aRecordMapperthat can map fromRecord12to a user type in a type safe way.static final <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R extends Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>, U>
RecordMapper<R,U> Records.mapping(Function13<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? extends U> function) Create aRecordMapperthat can map fromRecord13to a user type in a type safe way.static final <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R extends Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>, U>
RecordMapper<R,U> Records.mapping(Function14<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? extends U> function) Create aRecordMapperthat can map fromRecord14to a user type in a type safe way.static final <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R extends Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>, U>
RecordMapper<R,U> Records.mapping(Function15<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? extends U> function) Create aRecordMapperthat can map fromRecord15to a user type in a type safe way.static final <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R extends Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>, U>
RecordMapper<R,U> Records.mapping(Function16<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? extends U> function) Create aRecordMapperthat can map fromRecord16to a user type in a type safe way.static final <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R extends Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>, U>
RecordMapper<R,U> Records.mapping(Function17<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? extends U> function) Create aRecordMapperthat can map fromRecord17to a user type in a type safe way.static final <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R extends Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>, U>
RecordMapper<R,U> Records.mapping(Function18<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? extends U> function) Create aRecordMapperthat can map fromRecord18to a user type in a type safe way.static final <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R extends Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>, U>
RecordMapper<R,U> Records.mapping(Function19<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? extends U> function) Create aRecordMapperthat can map fromRecord19to a user type in a type safe way.static final <T1,T2, R extends Record2<T1, T2>, U>
RecordMapper<R,U> Create aRecordMapperthat can map fromRecord2to a user type in a type safe way.static final <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R extends Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>, U>
RecordMapper<R,U> Records.mapping(Function20<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? super T20, ? extends U> function) Create aRecordMapperthat can map fromRecord20to a user type in a type safe way.static final <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R extends Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>, U>
RecordMapper<R,U> Records.mapping(Function21<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? super T20, ? super T21, ? extends U> function) Create aRecordMapperthat can map fromRecord21to a user type in a type safe way.static final <T1,T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R extends Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>, U>
RecordMapper<R,U> Records.mapping(Function22<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? super T10, ? super T11, ? super T12, ? super T13, ? super T14, ? super T15, ? super T16, ? super T17, ? super T18, ? super T19, ? super T20, ? super T21, ? super T22, ? extends U> function) Create aRecordMapperthat can map fromRecord22to a user type in a type safe way.static final <T1,T2, T3, R extends Record3<T1, T2, T3>, U>
RecordMapper<R,U> Create aRecordMapperthat can map fromRecord3to a user type in a type safe way.static final <T1,T2, T3, T4, R extends Record4<T1, T2, T3, T4>, U>
RecordMapper<R,U> Create aRecordMapperthat can map fromRecord4to a user type in a type safe way.static final <T1,T2, T3, T4, T5, R extends Record5<T1, T2, T3, T4, T5>, U>
RecordMapper<R,U> Records.mapping(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends U> function) Create aRecordMapperthat can map fromRecord5to a user type in a type safe way.static final <T1,T2, T3, T4, T5, T6, R extends Record6<T1, T2, T3, T4, T5, T6>, U>
RecordMapper<R,U> Records.mapping(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends U> function) Create aRecordMapperthat can map fromRecord6to a user type in a type safe way.static final <T1,T2, T3, T4, T5, T6, T7, R extends Record7<T1, T2, T3, T4, T5, T6, T7>, U>
RecordMapper<R,U> Records.mapping(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends U> function) Create aRecordMapperthat can map fromRecord7to a user type in a type safe way.static final <T1,T2, T3, T4, T5, T6, T7, T8, R extends Record8<T1, T2, T3, T4, T5, T6, T7, T8>, U>
RecordMapper<R,U> Records.mapping(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends U> function) Create aRecordMapperthat can map fromRecord8to a user type in a type safe way.static final <T1,T2, T3, T4, T5, T6, T7, T8, T9, R extends Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9>, U>
RecordMapper<R,U> Records.mapping(Function9<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? extends U> function) Create aRecordMapperthat can map fromRecord9to a user type in a type safe way.<R extends Record,E>
@NotNull RecordMapper<R,E> RecordMapperProvider.provide(RecordType<R> recordType, Class<? extends E> type) Provide aRecordMapperinstance.Methods in org.jooq with parameters of type RecordMapperModifier and TypeMethodDescription@NotNull ConfigurationConfiguration.derive(RecordMapper<?, ?> newRecordMapper) Create a derived configuration from this one, with a new record mapper.<E> @NotNull List<E>Cursor.fetch(RecordMapper<? super R, E> mapper) Fetch results into a custom mapper callback.<E> @NotNull List<E>ResultQuery.fetch(RecordMapper<? super R, E> mapper) Fetch results into a custom mapper callback.<E> EResultQuery.fetchAny(RecordMapper<? super R, E> mapper) Execute the query and return at most one resulting record.ResultQuery.fetchGroups(int[] keyFieldIndexes, RecordMapper<? super R, E> mapper) Execute the query and return aMapwith results grouped by the given keys and mapped by the given mapper.ResultQuery.fetchGroups(int keyFieldIndex, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given key and mapped by the given mapper.ResultQuery.fetchGroups(Class<? extends K> keyType, RecordMapper<? super R, V> valueMapper) Execute the query and return aMapwith results grouped by the given key entity and mapped into the given entity type.ResultQuery.fetchGroups(String[] keyFieldNames, RecordMapper<? super R, E> mapper) Execute the query and return aMapwith results grouped by the given keys and mapped by the given mapper.ResultQuery.fetchGroups(String keyFieldName, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given key and mapped by the given mapper.ResultQuery.fetchGroups(Field<?>[] keys, RecordMapper<? super R, E> mapper) Execute the query and return aMapwith results grouped by the given keys and mapped by the given mapper.ResultQuery.fetchGroups(Field<K> key, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given key and mapped by the given mapper.ResultQuery.fetchGroups(Name[] keyFieldNames, RecordMapper<? super R, E> mapper) Execute the query and return aMapwith results grouped by the given keys and mapped by the given mapper.ResultQuery.fetchGroups(Name keyFieldName, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given key and mapped by the given mapper.ResultQuery.fetchGroups(RecordMapper<? super R, K> keyMapper) Execute the query and return aMapwith results grouped by the given key entity and mapped into the given entity type.ResultQuery.fetchGroups(RecordMapper<? super R, K> keyMapper, Class<V> valueType) Execute the query and return aMapwith results grouped by the given key entity and mapped into the given entity type.ResultQuery.fetchGroups(RecordMapper<? super R, K> keyMapper, RecordMapper<? super R, V> valueMapper) Execute the query and return aMapwith results grouped by the given key entity and mapped into the given entity type.ResultQuery.fetchGroups(Table<S> table, RecordMapper<? super R, E> mapper) Execute the query and return aMapwith results grouped by the given table and mapped by the given mapper.ResultQuery.fetchMap(int[] keyFieldIndexes, RecordMapper<? super R, E> mapper) Execute the query and return aMapwith results grouped by the given keys and mapped by the given mapper.<E> @NotNull Map<?,E> ResultQuery.fetchMap(int keyFieldIndex, RecordMapper<? super R, E> mapper) Execute the query and return aMapwith results grouped by the given key and mapped by the given mapper.<K,V> @NotNull Map<K, V> ResultQuery.fetchMap(Class<? extends K> keyType, RecordMapper<? super R, V> valueMapper) Execute the query and return aMapwith results grouped by the given key entity and mapped into the given entity type.ResultQuery.fetchMap(String[] keyFieldNames, RecordMapper<? super R, E> mapper) Execute the query and return aMapwith results grouped by the given keys and mapped by the given mapper.<E> @NotNull Map<?,E> ResultQuery.fetchMap(String keyFieldName, RecordMapper<? super R, E> mapper) Execute the query and return aMapwith results grouped by the given key and mapped by the given mapper.ResultQuery.fetchMap(Field<?>[] keys, RecordMapper<? super R, E> mapper) Execute the query and return aMapwith results grouped by the given keys and mapped by the given mapper.<K,E> @NotNull Map<K, E> ResultQuery.fetchMap(Field<K> key, RecordMapper<? super R, E> mapper) Execute the query and return aMapwith results grouped by the given key and mapped by the given mapper.ResultQuery.fetchMap(Name[] keyFieldNames, RecordMapper<? super R, E> mapper) Execute the query and return aMapwith results grouped by the given keys and mapped by the given mapper.<E> @NotNull Map<?,E> ResultQuery.fetchMap(Name keyFieldName, RecordMapper<? super R, E> mapper) Execute the query and return aMapwith results grouped by the given key and mapped by the given mapper.ResultQuery.fetchMap(RecordMapper<? super R, K> keyMapper) Execute the query and return aMapwith results grouped by the given key entity and mapped into the given entity type.<K,V> @NotNull Map<K, V> ResultQuery.fetchMap(RecordMapper<? super R, K> keyMapper, Class<V> valueType) Execute the query and return aMapwith results grouped by the given key entity and mapped into the given entity type.<K,V> @NotNull Map<K, V> ResultQuery.fetchMap(RecordMapper<? super R, K> keyMapper, RecordMapper<? super R, V> valueMapper) Execute the query and return aMapwith results grouped by the given key entity and mapped into the given entity type.ResultQuery.fetchMap(Table<S> table, RecordMapper<? super R, E> mapper) Execute the query and return aMapwith results grouped by the given table and mapped by the given mapper.<E> ECursor.fetchNext(RecordMapper<? super R, E> mapper) Fetch the next record into a custom mapper callback.<E> @NotNull Optional<E>Cursor.fetchNextOptional(RecordMapper<? super R, E> mapper) Fetch the next record into a custom mapper callback.<E> ECursor.fetchOne(RecordMapper<? super R, E> mapper) Deprecated, for removal: This API element is subject to removal in a future version.<E> EResultQuery.fetchOne(RecordMapper<? super R, E> mapper) Execute the query and return at most one resulting value into a custom mapper callback.<E> @NotNull Optional<E>Cursor.fetchOptional(RecordMapper<? super R, E> mapper) Deprecated, for removal: This API element is subject to removal in a future version.- 3.10 - [#6363] - UseCursor.fetchNextOptional(RecordMapper)instead.<E> @NotNull Optional<E>ResultQuery.fetchOptional(RecordMapper<? super R, E> mapper) Execute the query and return at most one resulting value into a custom mapper callback.<E> @NotNull Set<E>ResultQuery.fetchSet(RecordMapper<? super R, E> mapper) Fetch results into a custom mapper callback.<E> EResultQuery.fetchSingle(RecordMapper<? super R, E> mapper) Execute the query and return exactly one resulting value into a custom mapper callback.Result.intoGroups(int[] keyFieldIndexes, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given keys and mapped into the given entity type.Result.intoGroups(int keyFieldIndex, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given key and mapped by the given mapper.Result.intoGroups(Class<? extends K> keyType, RecordMapper<? super R, V> valueMapper) Return aMapwith results grouped by the given key entity and mapped into the given entity type.Result.intoGroups(String[] keyFieldNames, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given keys and mapped into the given entity type.Result.intoGroups(String keyFieldName, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given key and mapped by the given mapper.Result.intoGroups(Field<?>[] keys, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given keys and mapped into the given entity type.Result.intoGroups(Field<K> key, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given key and mapped by the given mapper.Result.intoGroups(Name[] keyFieldNames, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given keys and mapped into the given entity type.Result.intoGroups(Name keyFieldName, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given key and mapped by the given mapper.Result.intoGroups(RecordMapper<? super R, K> keyMapper) Return aMapwith results grouped by the given key entity and mapped into the given entity type.Result.intoGroups(RecordMapper<? super R, K> keyMapper, Class<V> valueType) Return aMapwith results grouped by the given key entity and mapped into the given entity type.Result.intoGroups(RecordMapper<? super R, K> keyMapper, RecordMapper<? super R, V> valueMapper) Return aMapwith results grouped by the given key entity and mapped into the given entity type.Result.intoGroups(Table<S> table, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given key table and mapped into the given entity type.Result.intoMap(int[] keyFieldIndexes, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given keys and mapped by the given mapper.<E> @NotNull Map<?,E> Result.intoMap(int keyFieldIndex, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given key and mapped by the given mapper.<K,V> @NotNull Map<K, V> Result.intoMap(Class<? extends K> keyType, RecordMapper<? super R, V> valueMapper) Return aMapwith results grouped by the given key entity and mapped into the given entity type.Result.intoMap(String[] keyFieldNames, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given keys and mapped by the given mapper.<E> @NotNull Map<?,E> Result.intoMap(String keyFieldName, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given key and mapped by the given mapper.Result.intoMap(Field<?>[] keys, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given keys and mapped by the given mapper.<K,E> @NotNull Map<K, E> Result.intoMap(Field<K> key, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given key and mapped by the given mapper.Result.intoMap(Name[] keyFieldNames, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given keys and mapped by the given mapper.<E> @NotNull Map<?,E> Result.intoMap(Name keyFieldName, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given key and mapped by the given mapper.Result.intoMap(RecordMapper<? super R, K> keyMapper) Return aMapwith results grouped by the given key entity and mapped into the given entity type.<K,V> @NotNull Map<K, V> Result.intoMap(RecordMapper<? super R, K> keyMapper, Class<V> valueType) Return aMapwith results grouped by the given key entity and mapped into the given entity type.<K,V> @NotNull Map<K, V> Result.intoMap(RecordMapper<? super R, K> keyMapper, RecordMapper<? super R, V> valueMapper) Return aMapwith results grouped by the given key entity and mapped into the given entity type.Result.intoMap(Table<S> table, RecordMapper<? super R, E> mapper) Return aMapwith results grouped by the given key table and mapped by the given mapper.<E> @NotNull Set<E>Result.intoSet(RecordMapper<? super R, E> mapper) Map results into a custom mapper callback.<E> ERecord.map(RecordMapper<Record, E> mapper) Map this record into a custom mapper callback.<E> @NotNull List<E>Result.map(RecordMapper<? super R, E> mapper) Map results into a custom mapper callback.@NotNull ConfigurationConfiguration.set(RecordMapper<?, ?> newRecordMapper) Change this configuration to hold a new record mapper. -
Uses of RecordMapper in org.jooq.impl
Classes in org.jooq.impl that implement RecordMapperModifier and TypeClassDescriptionclassDefaultRecordMapper<R extends Record,E> This is the default implementation forRecordMappertypes, which applies toRecord.into(Class),Result.into(Class), and similar calls.Methods in org.jooq.impl that return RecordMapperModifier and TypeMethodDescriptionDAOImpl.mapper()Expose theRecordMapperthat is used internally by thisDAOto map from records of typeRto POJOs of typeP.final <R extends Record,E>
RecordMapper<R,E> DefaultRecordMapperProvider.provide(RecordType<R> rowType, Class<? extends E> type) Methods in org.jooq.impl with parameters of type RecordMapperModifier and TypeMethodDescriptionfinal ConfigurationDefaultConfiguration.derive(RecordMapper<?, ?> newRecordMapper) final ConfigurationDefaultConfiguration.set(RecordMapper<?, ?> newRecordMapper) final voidDefaultConfiguration.setRecordMapper(RecordMapper<?, ?> newRecordMapper) -
Uses of RecordMapper in org.jooq.tools.jdbc
Methods in org.jooq.tools.jdbc with parameters of type RecordMapperModifier and TypeMethodDescriptionMockConfiguration.derive(RecordMapper<?, ?> newRecordMapper) MockConfiguration.set(RecordMapper<?, ?> newRecordMapper)
Cursor.fetchNext(RecordMapper)instead.