Top Description Methods
org.jooq.impl

pack-priv Interface ResultQueryTrait<R extends org.jooq.Record>

extends QueryPartInternal, CloseableResultQuery<R extends Record>, Mappable<R extends Record>, FieldsTrait
Known Direct Implementers
org.jooq.impl.AbstractResultQuery, org.jooq.impl.SelectImpl, org.jooq.impl.AbstractDMLQueryAsResultQuery
Static Imports
java.util.stream.Collectors.mapping, .Collectors.toList, org.jooq.Records.intoArray, .Records.intoGroups, .Records.intoList, .Records.intoMap, .Records.intoResultGroups, .Records.intoSet, org.jooq.conf.SettingsTools.fetchIntermediateResult, org.jooq.impl.DelayedArrayCollector.patch, .Tools.blocking, .Tools.indexOrFail, org.jooq.tools.jdbc.JDBCUtils.safeClose

All the common fetch logic of a ResultQuery.
Author
Lukas Eder

Method Summary

Modifier and TypeMethod and Description
public default CloseableResultQuery<Record>
coerce(Field<?>... fields)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1> CloseableResultQuery<Record1<T1>>
coerce(Field<T1> field1)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2> CloseableResultQuery<Record2<T1, T2>>
coerce(Field<T1> field1, Field<T2> field2)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3> CloseableResultQuery<Record3<T1, T2, T3>>
coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4> CloseableResultQuery<Record4<T1, T2, T3, T4>>
coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4, T5> CloseableResultQuery<Record5<T1, T2, T3, T4, T5>>
coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4, T5, T6> CloseableResultQuery<Record6<T1, T2, T3, T4, T5, T6>>
coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4, T5, T6, T7> CloseableResultQuery<Record7<T1, T2, T3, T4, T5, T6, T7>>
coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4, T5, T6, T7, T8> CloseableResultQuery<Record8<T1, T2, T3, T4, T5, T6, T7, T8>>
coerce(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7, Field<T8> field8)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4, T5, T6, T7, T8, T9> CloseableResultQuery<Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9>>
coerce(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)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> CloseableResultQuery<Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>>
coerce(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)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> CloseableResultQuery<Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>>
coerce(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)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> CloseableResultQuery<Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>>
coerce(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)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> CloseableResultQuery<Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>>
coerce(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)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> CloseableResultQuery<Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>>
coerce(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)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> CloseableResultQuery<Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>>
coerce(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)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> CloseableResultQuery<Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>>
coerce(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)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> CloseableResultQuery<Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>>
coerce(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)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> CloseableResultQuery<Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>>
coerce(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)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> CloseableResultQuery<Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>>
coerce(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)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> CloseableResultQuery<Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>>
coerce(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)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> CloseableResultQuery<Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>>
coerce(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)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> CloseableResultQuery<Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>>
coerce(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)

Implements org.jooq.CloseableResultQuery.coerce.

Deprecated as a consequence of Field being deprecated.
Coerce the result record type of this query to that of a set of fields.
public default <X, A> X
collect(Collector<? super R, A, X>
The collector that collects all records and accumulates them into a result type.
collector
)

Implements org.jooq.ResultQuery.collect.

Reduce the execution results of this query using a Collector.
public default <T> List<T>
fetch(Field<T> field)

Implements org.jooq.ResultQuery.fetch.

Deprecated as a consequence of Field being deprecated.
Execute the query and return all values for a field from the generated result, using field(Field) for lookup.
public default <U> List<U>
fetch(Field<?> field, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetch.

Deprecated as a consequence of Field being deprecated.
Execute the query and return all values for a field from the generated result, using field(Field) for lookup.
public default <T, U> List<U>
fetch(Field<T> field, Converter<? super T, ? extends U> converter)

Implements org.jooq.ResultQuery.fetch.

Deprecated as a consequence of Field being deprecated.
Execute the query and return all values for a field from the generated result, using field(Field) for lookup.
public default List<?>
fetch(int fieldIndex)

Implements org.jooq.ResultQuery.fetch.

Execute the query and return all values for a field index from the generated result.
public default <U> List<U>
fetch(int fieldIndex, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetch.

Execute the query and return all values for a field index from the generated result.
public default <U> List<U>
fetch(int fieldIndex, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetch.

Execute the query and return all values for a field index from the generated result.
public default List<?>
fetch(String fieldName)

Implements org.jooq.ResultQuery.fetch.

Execute the query and return all values for a field name from the generated result, using field(String) for lookup.
public default <U> List<U>
fetch(String fieldName, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetch.

Execute the query and return all values for a field name from the generated result, using field(String) for lookup.
public default <U> List<U>
fetch(String fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetch.

Execute the query and return all values for a field name from the generated result, using field(String) for lookup.
public default List<?>
fetch(Name fieldName)

Implements org.jooq.ResultQuery.fetch.

Execute the query and return all values for a field name from the generated result, using field(Name) for lookup.
public default <U> List<U>
fetch(Name fieldName, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetch.

Execute the query and return all values for a field name from the generated result, using field(Name) for lookup.
public default <U> List<U>
fetch(Name fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetch.

Execute the query and return all values for a field name from the generated result, using field(Name) for lookup.
public default <E> List<E>
fetch(RecordMapper<? super R, E>
The mapper callback
mapper
)

Implements org.jooq.ResultQuery.fetch.

Fetch results into a custom mapper callback.
public default <T> T
fetchAny(Field<T> field)

Implements org.jooq.ResultQuery.fetchAny.

Deprecated as a consequence of Field being deprecated.
Execute the query and return at most one resulting value for a field from the generated result, using field(Field) for lookup.
public default <U> U
fetchAny(Field<?> field, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchAny.

Deprecated as a consequence of Field being deprecated.
Execute the query and return at most one resulting value for a field from the generated result, using field(Field) for lookup.
public default <T, U> U
fetchAny(Field<T> field, Converter<? super T, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchAny.

Deprecated as a consequence of Field being deprecated.
Execute the query and return at most one resulting value for a field from the generated result, using field(Field) for lookup.
public default Object
fetchAny(int fieldIndex)

Implements org.jooq.ResultQuery.fetchAny.

Execute the query and return at most one resulting value for a field index from the generated result.
public default <U> U
fetchAny(int fieldIndex, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchAny.

Execute the query and return at most one resulting value for a field index from the generated result.
public default <U> U
fetchAny(int fieldIndex, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchAny.

Execute the query and return at most one resulting value for a field index from the generated result.
public default Object
fetchAny(String fieldName)

Implements org.jooq.ResultQuery.fetchAny.

Execute the query and return at most one resulting value for a field name from the generated result, using field(String) for lookup.
public default <U> U
fetchAny(String fieldName, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchAny.

Execute the query and return at most one resulting value for a field name from the generated result, using field(String) for lookup.
public default <U> U
fetchAny(String fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchAny.

Execute the query and return at most one resulting value for a field name from the generated result, using field(String) for lookup.
public default Object
fetchAny(Name fieldName)

Implements org.jooq.ResultQuery.fetchAny.

Execute the query and return at most one resulting value for a field name from the generated result, using field(Name) for lookup.
public default <U> U
fetchAny(Name fieldName, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchAny.

Execute the query and return at most one resulting value for a field name from the generated result, using field(Name) for lookup.
public default <U> U
fetchAny(Name fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchAny.

Execute the query and return at most one resulting value for a field name from the generated result, using field(Name) for lookup.
public default R
fetchAny()

Implements org.jooq.ResultQuery.fetchAny.

Execute the query and return at most one resulting record.
public default <E> E
fetchAny(RecordMapper<? super R, E> mapper)

Implements org.jooq.ResultQuery.fetchAny.

Execute the query and return at most one resulting record.
public default @Nullable @Nullable Object[]
fetchAnyArray()

Implements org.jooq.ResultQuery.fetchAnyArray.

Execute the query and return at most one resulting record as an array

You can access data like this

query.fetchAnyArray()[fieldIndex]
public default <E> E
fetchAnyInto(Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchAnyInto.

Map resulting records onto a custom type.
public default <Z extends Record> Z
fetchAnyInto(Table<Z>
The table type.
table
)

Implements org.jooq.ResultQuery.fetchAnyInto.

Map resulting records onto a custom record.
public default Map<String, Object>
fetchAnyMap()

Implements org.jooq.ResultQuery.fetchAnyMap.

Execute the query and return at most one resulting record as a name/value map.
public default @NotNull R[]
fetchArray()

Implements org.jooq.ResultQuery.fetchArray.

Execute the query and return the generated result as an array of records.
public default @NotNull @Nullable Object[]
fetchArray(int fieldIndex)

Implements org.jooq.ResultQuery.fetchArray.

Execute the query and return all values for a field index from the generated result.
public default <U> @NotNull U[]
fetchArray(int fieldIndex, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchArray.

Execute the query and return all values for a field index from the generated result.
public default <U> @NotNull U[]
fetchArray(int fieldIndex, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchArray.

Execute the query and return all values for a field index from the generated result.
public default @NotNull @Nullable Object[]
fetchArray(String fieldName)

Implements org.jooq.ResultQuery.fetchArray.

Execute the query and return all values for a field name from the generated result, using field(String) for lookup.
public default <U> @NotNull U[]
fetchArray(String fieldName, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchArray.

Execute the query and return all values for a field name from the generated result, using field(String) for lookup.
public default <U> @NotNull U[]
fetchArray(String fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchArray.

Execute the query and return all values for a field name from the generated result, using field(String) for lookup.
public default @NotNull @Nullable Object[]
fetchArray(Name fieldName)

Implements org.jooq.ResultQuery.fetchArray.

Execute the query and return all values for a field name from the generated result, using field(Name) for lookup.
public default <U> @NotNull U[]
fetchArray(Name fieldName, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchArray.

Execute the query and return all values for a field name from the generated result, using field(Name) for lookup.
public default <U> @NotNull U[]
fetchArray(Name fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchArray.

Execute the query and return all values for a field name from the generated result, using field(Name) for lookup.
public default <T> @NotNull T[]
fetchArray(Field<T> field)

Implements org.jooq.ResultQuery.fetchArray.

Deprecated as a consequence of Field being deprecated.
Execute the query and return all values for a field from the generated result, using field(Field) for lookup.
public default <U> @NotNull U[]
fetchArray(Field<?> field, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchArray.

Deprecated as a consequence of Field being deprecated.
Execute the query and return all values for a field from the generated result, using field(Field) for lookup.
public default <T, U> @NotNull U[]
fetchArray(Field<T> field, Converter<? super T, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchArray.

Deprecated as a consequence of Field being deprecated.
Execute the query and return all values for a field from the generated result, using field(Field) for lookup.
public default @NotNull @NotNull @Nullable Object[][]
fetchArrays()

Implements org.jooq.ResultQuery.fetchArrays.

Execute the query and return the generated result as an Object matrix.
public default CompletionStage<Result<R>>
fetchAsync()

Implements org.jooq.ResultQuery.fetchAsync.

Fetch results in a new CompletionStage.
public default CompletionStage<Result<R>>
fetchAsync(Executor executor)

Implements org.jooq.ResultQuery.fetchAsync.

Fetch results in a new CompletionStage that is asynchronously completed by a task running in the given executor.
public default <K> Map<K, Result<R>>
fetchGroups(Field<K>
The key field.
key
)

Implements org.jooq.ResultQuery.fetchGroups.

Deprecated as a consequence of Field being deprecated.
Execute the query and return a Map with one of the result's columns as key and a list of corresponding records as value, using field(Field) for lookup.
public default Map<?, Result<R>>
fetchGroups(int
The key field index.
keyFieldIndex
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with one of the result's columns as key and a list of corresponding records as value.
public default Map<?, Result<R>>
fetchGroups(String
The key field name.
keyFieldName
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with one of the result's columns as key and a list of corresponding records as value, using field(String) for lookup.
public default Map<?, Result<R>>
fetchGroups(Name
The key field name.
keyFieldName
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with one of the result's columns as key and a list of corresponding records as value, using field(Name) for lookup.
public default <K, V> Map<K, List<V>>
fetchGroups(Field<K>
The key field.
key
,
Field<V>
The value field
value
)

Implements org.jooq.ResultQuery.fetchGroups.

Deprecated as a consequence of Field being deprecated.
Execute the query and return a Map with one of the result's columns as key and another one of the result's columns as value, using field(Field) for lookup.
public default Map<?, List<?>>
fetchGroups(int
The key field index.
keyFieldIndex
,
int
The value field index.
valueFieldIndex
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with one of the result's columns as key and another one of the result's columns as value.
public default Map<?, List<?>>
fetchGroups(String
The key field name.
keyFieldName
,
String
The value field name.
valueFieldName
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with one of the result's columns as key and another one of the result's columns as value, using field(String) for lookup.
public default Map<?, List<?>>
fetchGroups(Name
The key field name.
keyFieldName
,
Name
The value field name.
valueFieldName
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with one of the result's columns as key and another one of the result's columns as value, using field(Name) for lookup.
public default <K, E> Map<K, List<E>>
fetchGroups(Field<K>
The key field.
key
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchGroups.

Deprecated as a consequence of Field being deprecated.
Return a Map with results grouped by the given key and mapped into the given entity type, using field(Field) for lookup.
public default <E> Map<?, List<E>>
fetchGroups(int
The key field index.
keyFieldIndex
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchGroups.

Return a Map with results grouped by the given key and mapped into the given entity type.
public default <E> Map<?, List<E>>
fetchGroups(String
The key field name.
keyFieldName
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchGroups.

Return a Map with results grouped by the given key and mapped into the given entity type, using field(String) for lookup.
public default <E> Map<?, List<E>>
fetchGroups(Name
The key field name.
keyFieldName
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchGroups.

Return a Map with results grouped by the given key and mapped into the given entity type, using field(Name) for lookup.
public default <K, E> Map<K, List<E>>
fetchGroups(Field<K>
The key field.
key
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.ResultQuery.fetchGroups.

Deprecated as a consequence of Field being deprecated.
Return a Map with results grouped by the given key and mapped by the given mapper, using field(Field) for lookup.
public default <E> Map<?, List<E>>
fetchGroups(int
The key field index.
keyFieldIndex
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.ResultQuery.fetchGroups.

Return a Map with results grouped by the given key and mapped by the given mapper.
public default <E> Map<?, List<E>>
fetchGroups(String
The key field name.
keyFieldName
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.ResultQuery.fetchGroups.

Return a Map with results grouped by the given key and mapped by the given mapper, using field(String) for lookup.
public default <E> Map<?, List<E>>
fetchGroups(Name
The key field name.
keyFieldName
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.ResultQuery.fetchGroups.

Return a Map with results grouped by the given key and mapped by the given mapper, using field(Name) for lookup.
public default Map<Record, Result<R>>
fetchGroups(Field<?>[]
The keys used for result grouping. If this is null or an empty array, the resulting map will contain at most one entry.
keys
)

Implements org.jooq.ResultQuery.fetchGroups.

Deprecated as a consequence of Field being deprecated.
Execute the query and return a Map with the result grouped by the given keys, using field(Field) for lookup.
public default Map<Record, Result<R>>
fetchGroups(int[]
The keys used for result grouping. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldIndexes
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with the result grouped by the given keys.
public default Map<Record, Result<R>>
fetchGroups(String[]
The keys used for result grouping. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldNames
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with the result grouped by the given keys, using field(String) for lookup.
public default Map<Record, Result<R>>
fetchGroups(Name[]
The keys used for result grouping. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldNames
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with the result grouped by the given keys, using field(Name) for lookup.
public default Map<Record, Result<Record>>
fetchGroups(Field<?>[]
The keys used for result grouping. If this is null or an empty array, the resulting map will contain at most one entry.
keys
,
Field<?>[]
The values.
values
)

Implements org.jooq.ResultQuery.fetchGroups.

Deprecated as a consequence of Field being deprecated.
Execute the query and return a Map with the result grouped by the given keys, using field(Field) for lookup.
public default Map<Record, Result<Record>>
fetchGroups(int[]
The keys used for result grouping. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldIndexes
,
int[]
The values.
valueFieldIndexes
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with the result grouped by the given keys.
public default Map<Record, Result<Record>>
fetchGroups(String[]
The keys used for result grouping. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldNames
,
String[]
The values.
valueFieldNames
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with the result grouped by the given keys, using field(String) for lookup.
public default Map<Record, Result<Record>>
fetchGroups(Name[]
The keys used for result grouping. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldNames
,
Name[]
The values returned per group.
valueFieldNames
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with the result grouped by the given keys, using field(Name) for lookup.
public default <E> Map<Record, List<E>>
fetchGroups(Field<?>[]
The keys. If this is null or an empty array, the resulting map will contain at most one entry.
keys
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchGroups.

Deprecated as a consequence of Field being deprecated.
Execute the query and return a Map with results grouped by the given keys and mapped into the given entity type, using field(Field) for lookup.
public default <E> Map<Record, List<E>>
fetchGroups(int[]
The keys. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldIndexes
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with results grouped by the given keys and mapped into the given entity type.
public default <E> Map<Record, List<E>>
fetchGroups(String[]
The keys. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldNames
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with results grouped by the given keys and mapped into the given entity type, using field(String) for lookup.
public default <E> Map<Record, List<E>>
fetchGroups(Name[]
The keys. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldNames
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with results grouped by the given keys and mapped into the given entity type, using field(Name) for lookup.
public default <E> Map<Record, List<E>>
fetchGroups(int[]
The keys. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldIndexes
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with results grouped by the given keys and mapped by the given mapper.
public default <E> Map<Record, List<E>>
fetchGroups(String[]
The keys. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldNames
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with results grouped by the given keys and mapped by the given mapper, using field(String) for lookup.
public default <E> Map<Record, List<E>>
fetchGroups(Name[]
The keys. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldNames
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with results grouped by the given keys and mapped by the given mapper, using field(Name) for lookup.
public default <E> Map<Record, List<E>>
fetchGroups(Field<?>[]
The keys. If this is null or an empty array, the resulting map will contain at most one entry.
keys
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.ResultQuery.fetchGroups.

Deprecated as a consequence of Field being deprecated.
Execute the query and return a Map with results grouped by the given keys and mapped by the given mapper, using field(Field) for lookup.
public default <K> Map<K, Result<R>>
fetchGroups(Class<? extends K>
The key type. If this is null, the resulting map will contain at most one entry.
keyType
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with results grouped by the given key entity.
public default <K, V> Map<K, List<V>>
fetchGroups(Class<? extends K>
The key type. If this is null, the resulting map will contain at most one entry.
keyType
,
Class<? extends V>
The value type.
valueType
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with results grouped by the given key entity and mapped into the given entity type.
public default <K, V> Map<K, List<V>>
fetchGroups(Class<? extends K>
The key type. If this is null, the resulting map will contain at most one entry.
keyType
,
RecordMapper<? super R, V>
The value mapper.
valueMapper
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with results grouped by the given key entity and mapped into the given entity type.
public default <K> Map<K, Result<R>>
fetchGroups(RecordMapper<? super R, K>
The key mapper.
keyMapper
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with results grouped by the given key entity and mapped into the given entity type.
public default <K, V> Map<K, List<V>>
fetchGroups(RecordMapper<? super R, K>
The key mapper.
keyMapper
,
Class<V>
The value type.
valueType
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with results grouped by the given key entity and mapped into the given entity type.
public default <K, V> Map<K, List<V>>
fetchGroups(RecordMapper<? super R, K>
The key mapper.
keyMapper
,
RecordMapper<? super R, V>
The value mapper.
valueMapper
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with results grouped by the given key entity and mapped into the given entity type.
public default <S extends Record> Map<S, Result<R>>
fetchGroups(Table<S>
The key table. May not be null.
table
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with the result grouped by the given table.
public default <S extends Record, T extends Record> Map<S, Result<T>>
fetchGroups(Table<S>
The key table. May not be null.
keyTable
,
Table<T>
The value table. May not be null.
valueTable
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with the result grouped by the given table.
public default <E, S extends Record> Map<S, List<E>>
fetchGroups(Table<S>
The key table. May not be null.
table
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with results grouped by the given table and mapped into the given entity type.
public default <E, S extends Record> Map<S, List<E>>
fetchGroups(Table<S>
The key table. May not be null.
table
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.ResultQuery.fetchGroups.

Execute the query and return a Map with results grouped by the given table and mapped by the given mapper.
public default <U> List<U>
fetchInto(Class<? extends U>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchInto, org.jooq.ResultQuery.fetchInto.

Map resulting records onto a custom type.
public default <Z extends Record> Result<Z>
fetchInto(Table<Z>
The table type.
table
)

Implements org.jooq.ResultQuery.fetchInto, org.jooq.ResultQuery.fetchInto.

Map resulting records onto a custom record.
public default <H extends RecordHandler<? super R>> H
fetchInto(H
The handler callback
handler
)

Implements org.jooq.ResultQuery.fetchInto.

Fetch results into a custom handler callback.
public default Cursor<R>
fetchLazy()

Implements org.jooq.ResultQuery.fetchLazy.

Execute the query and "lazily" return the generated result.
public default Cursor<R>
public default Results
fetchMany()

Implements org.jooq.ResultQuery.fetchMany.

Execute a query, possibly returning several result sets.
public default <K> Map<K, R>
fetchMap(Field<K>
The key field. Client code must assure that this field is unique in the result set.
key
)

Implements org.jooq.ResultQuery.fetchMap.

Deprecated as a consequence of Field being deprecated.
Execute the query and return a Map with one of the result's columns as key and the corresponding records as value, using field(Field) for lookup.
public default Map<?, R>
fetchMap(int
The key field. Client code must assure that this field is unique in the result set.
keyFieldIndex
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with one of the result's columns as key and the corresponding records as value.
public default Map<?, R>
fetchMap(String
The key field. Client code must assure that this field is unique in the result set.
keyFieldName
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with one of the result's columns as key and the corresponding records as value, using field(String) for lookup.
public default Map<?, R>
fetchMap(Name
The key field. Client code must assure that this field is unique in the result set.
keyFieldName
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with one of the result's columns as key and the corresponding records as value, using field(Name) for lookup.
public default <K, V> Map<K, V>
fetchMap(Field<K>
The key field. Client code must assure that this field is unique in the result set.
key
,
Field<V>
The value field
value
)

Implements org.jooq.ResultQuery.fetchMap.

Deprecated as a consequence of Field being deprecated.
Execute the query and return a Map with one of the result's columns as key and another one of the result's columns as value, using field(Field) for lookup.
public default Map<?, ?>
fetchMap(int
The key field. Client code must assure that this field is unique in the result set.
keyFieldIndex
,
int
The value field
valueFieldIndex
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with one of the result's columns as key and another one of the result's columns as value.
public default Map<?, ?>
fetchMap(String
The key field. Client code must assure that this field is unique in the result set.
keyFieldName
,
String
The value field
valueFieldName
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with one of the result's columns as key and another one of the result's columns as value, using field(String) for lookup.
public default Map<?, ?>
fetchMap(Name
The key field. Client code must assure that this field is unique in the result set.
keyFieldName
,
Name
The value field
valueFieldName
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with one of the result's columns as key and another one of the result's columns as value, using field(Name) for lookup.
public default <K, E> Map<K, E>
fetchMap(Field<K>
The key. Client code must assure that key is unique in the result set.
key
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchMap.

Deprecated as a consequence of Field being deprecated.
Execute the query and return a Map with results grouped by the given key and mapped into the given entity type, using field(Field) for lookup.
public default <E> Map<?, E>
fetchMap(int
The key. Client code must assure that key is unique in the result set.
keyFieldIndex
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given key and mapped into the given entity type.
public default <E> Map<?, E>
fetchMap(String
The key. Client code must assure that key is unique in the result set.
keyFieldName
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given key and mapped into the given entity type, using field(String) for lookup.
public default <E> Map<?, E>
fetchMap(Name
The key. Client code must assure that key is unique in the result set.
keyFieldName
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given key and mapped into the given entity type, using field(Name) for lookup.
public default <K, E> Map<K, E>
fetchMap(Field<K>
The key. Client code must assure that key is unique in the result set.
key
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.ResultQuery.fetchMap.

Deprecated as a consequence of Field being deprecated.
Execute the query and return a Map with results grouped by the given key and mapped by the given mapper, using field(Field) for lookup.
public default <E> Map<?, E>
fetchMap(int
The key. Client code must assure that key is unique in the result set.
keyFieldIndex
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given key and mapped by the given mapper.
public default <E> Map<?, E>
fetchMap(String
The key. Client code must assure that key is unique in the result set.
keyFieldName
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given key and mapped by the given mapper, using field(String) for lookup.
public default <E> Map<?, E>
fetchMap(Name
The key. Client code must assure that key is unique in the result set.
keyFieldName
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given key and mapped by the given mapper, using field(Name) for lookup.
public default Map<Record, R>
fetchMap(Field<?>[]
The keys. Client code must assure that keys are unique in the result set.
keys
)

Implements org.jooq.ResultQuery.fetchMap.

Deprecated as a consequence of Field being deprecated.
Execute the query and return a Map with keys as a map key and the corresponding record as value, using field(Field) for lookup.
public default Map<Record, R>
fetchMap(int[]
The keys. Client code must assure that keys are unique in the result set.
keyFieldIndexes
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with keys as a map key and the corresponding record as value.
public default Map<Record, R>
fetchMap(String[]
The keys. Client code must assure that keys are unique in the result set.
keyFieldNames
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with keys as a map key and the corresponding record as value, using field(String) for lookup.
public default Map<Record, R>
fetchMap(Name[]
The keys. Client code must assure that keys are unique in the result set.
keyFieldNames
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with keys as a map key and the corresponding record as value, using field(Name) for lookup.
public default Map<Record, Record>
fetchMap(Field<?>[]
The keys. Client code must assure that keys are unique in the result set.
keys
,
Field<?>[]
The values.
values
)

Implements org.jooq.ResultQuery.fetchMap.

Deprecated as a consequence of Field being deprecated.
Execute the query and return a Map with keys as a map key and the corresponding record as value, using field(Field) for lookup.
public default Map<Record, Record>
fetchMap(int[]
The keys. Client code must assure that keys are unique in the result set.
keyFieldIndexes
,
int[]
The values.
valueFieldIndexes
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with keys as a map key and the corresponding record as value.
public default Map<Record, Record>
fetchMap(String[]
The keys. Client code must assure that keys are unique in the result set.
keyFieldNames
,
String[]
The values.
valueFieldNames
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with keys as a map key and the corresponding record as value, using field(String) for lookup.
public default Map<Record, Record>
fetchMap(Name[]
The keys. Client code must assure that keys are unique in the result set.
keyFieldNames
,
Name[]
The values.
valueFieldNames
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with keys as a map key and the corresponding record as value, using field(Name) for lookup.
public default <E> Map<List<?>, E>
fetchMap(Field<?>[]
The keys. Client code must assure that keys are unique in the result set. If this is null or an empty array, the resulting map will contain at most one entry.
keys
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchMap.

Deprecated as a consequence of Field being deprecated.
Execute the query and return a Map with results grouped by the given keys and mapped into the given entity type, using field(Field) for lookup.
public default <E> Map<List<?>, E>
fetchMap(int[]
The keys. Client code must assure that keys are unique in the result set. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldIndexes
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given keys and mapped into the given entity type.
public default <E> Map<List<?>, E>
fetchMap(String[]
The keys. Client code must assure that keys are unique in the result set. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldNames
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given keys and mapped into the given entity type, using field(String) for lookup.
public default <E> Map<List<?>, E>
fetchMap(Name[]
The keys. Client code must assure that keys are unique in the result set. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldNames
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given keys and mapped into the given entity type, using field(Name) for lookup.
public default <E> Map<List<?>, E>
fetchMap(Field<?>[]
The keys. Client code must assure that keys are unique in the result set. If this is null or an empty array, the resulting map will contain at most one entry.
keys
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.ResultQuery.fetchMap.

Deprecated as a consequence of Field being deprecated.
Execute the query and return a Map with results grouped by the given keys and mapped by the given mapper, using field(Field) for lookup.
public default <E> Map<List<?>, E>
fetchMap(int[]
The keys. Client code must assure that keys are unique in the result set. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldIndexes
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given keys and mapped by the given mapper.
public default <E> Map<List<?>, E>
fetchMap(String[]
The keys. Client code must assure that keys are unique in the result set. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldNames
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given keys and mapped by the given mapper, using field(String) for lookup.
public default <E> Map<List<?>, E>
fetchMap(Name[]
The keys. Client code must assure that keys are unique in the result set. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldNames
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given keys and mapped by the given mapper, using field(Name) for lookup.
public default <K> Map<K, R>
fetchMap(Class<? extends K>
The key type. If this is null, the resulting map will contain at most one entry.
keyType
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given key entity.
public default <K, V> Map<K, V>
fetchMap(Class<? extends K>
The key type. If this is null, the resulting map will contain at most one entry.
keyType
,
Class<? extends V>
The value type.
valueType
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given key entity and mapped into the given entity type.
public default <K, V> Map<K, V>
fetchMap(Class<? extends K>
The key type. If this is null, the resulting map will contain at most one entry.
keyType
,
RecordMapper<? super R, V>
The value mapper.
valueMapper
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given key entity and mapped into the given entity type.
public default <K> Map<K, R>
fetchMap(RecordMapper<? super R, K>
The key mapper.
keyMapper
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given key entity and mapped into the given entity type.
public default <K, V> Map<K, V>
fetchMap(RecordMapper<? super R, K>
The key mapper.
keyMapper
,
Class<V>
The value type.
valueType
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given key entity and mapped into the given entity type.
public default <K, V> Map<K, V>
fetchMap(RecordMapper<? super R, K>
The key mapper.
keyMapper
,
RecordMapper<? super R, V>
The value mapper.
valueMapper
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given key entity and mapped into the given entity type.
public default <S extends Record> Map<S, R>
fetchMap(Table<S>
The key table. Client code must assure that keys are unique in the result set. May not be null.
table
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with table as a map key and the corresponding record as value.
public default <S extends Record, T extends Record> Map<S, T>
fetchMap(Table<S>
The key table. Client code must assure that keys are unique in the result set. May not be null.
keyTable
,
Table<T>
The value table. May not be null.
valueTable
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with table as a map key and the corresponding record as value.
public default <E, S extends Record> Map<S, E>
fetchMap(Table<S>
The key table. Client code must assure that keys are unique in the result set. May not be null.
table
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given table and mapped into the given entity type.
public default <E, S extends Record> Map<S, E>
fetchMap(Table<S>
The key table. Client code must assure that keys are unique in the result set. May not be null.
table
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.ResultQuery.fetchMap.

Execute the query and return a Map with results grouped by the given table and mapped by the given mapper.
public default List<Map<String, Object>>
fetchMaps()

Implements org.jooq.ResultQuery.fetchMaps.

Execute the query and return the generated result as a list of name/value maps.
public default <T> T
fetchOne(Field<T> field)

Implements org.jooq.ResultQuery.fetchOne.

Deprecated as a consequence of Field being deprecated.
Execute the query and return at most one resulting value for a field from the generated result, using field(Field) for lookup.
public default <U> U
fetchOne(Field<?> field, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchOne.

Deprecated as a consequence of Field being deprecated.
Execute the query and return at most one resulting value for a field from the generated result, using field(Field) for lookup.
public default <T, U> U
fetchOne(Field<T> field, Converter<? super T, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchOne.

Deprecated as a consequence of Field being deprecated.
Execute the query and return at most one resulting value for a field from the generated result, using field(Field) for lookup.
public default Object
fetchOne(int fieldIndex)

Implements org.jooq.ResultQuery.fetchOne.

Execute the query and return at most one resulting value for a field index from the generated result.
public default <U> U
fetchOne(int fieldIndex, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchOne.

Execute the query and return at most one resulting value for a field index from the generated result.
public default <U> U
fetchOne(int fieldIndex, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchOne.

Execute the query and return at most one resulting value for a field index from the generated result.
public default Object
fetchOne(String fieldName)

Implements org.jooq.ResultQuery.fetchOne.

Execute the query and return at most one resulting value for a field name from the generated result, using field(String) for lookup.
public default <U> U
fetchOne(String fieldName, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchOne.

Execute the query and return at most one resulting value for a field name from the generated result, using field(String) for lookup.
public default <U> U
fetchOne(String fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchOne.

Execute the query and return at most one resulting value for a field name from the generated result, using field(String) for lookup.
public default Object
fetchOne(Name fieldName)

Implements org.jooq.ResultQuery.fetchOne.

Execute the query and return at most one resulting value for a field name from the generated result, using field(Name) for lookup.
public default <U> U
fetchOne(Name fieldName, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchOne.

Execute the query and return at most one resulting value for a field name from the generated result, using field(Name) for lookup.
public default <U> U
fetchOne(Name fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchOne.

Execute the query and return at most one resulting value for a field name from the generated result, using field(Name) for lookup.
public default R
fetchOne()

Implements org.jooq.ResultQuery.fetchOne.

Execute the query and return at most one resulting record.
public default <E> E
fetchOne(RecordMapper<? super R, E> mapper)

Implements org.jooq.ResultQuery.fetchOne.

Execute the query and return at most one resulting value into a custom mapper callback.
public default @Nullable @Nullable Object[]
fetchOneArray()

Implements org.jooq.ResultQuery.fetchOneArray.

Execute the query and return at most one resulting record as an array

You can access data like this

query.fetchOneArray()[fieldIndex]
public default <E> E
fetchOneInto(Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchOneInto.

Map resulting records onto a custom type.
public default <Z extends Record> Z
fetchOneInto(Table<Z>
The table type.
table
)

Implements org.jooq.ResultQuery.fetchOneInto.

Map resulting records onto a custom record.
public default Map<String, Object>
fetchOneMap()

Implements org.jooq.ResultQuery.fetchOneMap.

Execute the query and return at most one resulting record as a name/value map.
public default <T> Optional<T>
fetchOptional(Field<T> field)

Implements org.jooq.ResultQuery.fetchOptional.

Deprecated as a consequence of Field being deprecated.
Execute the query and return at most one resulting value for a field from the generated result, using field(Field) for lookup.
public default <U> Optional<U>
fetchOptional(Field<?> field, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchOptional.

Deprecated as a consequence of Field being deprecated.
Execute the query and return at most one resulting value for a field from the generated result, using field(Field) for lookup.
public default <T, U> Optional<U>
fetchOptional(Field<T> field, Converter<? super T, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchOptional.

Deprecated as a consequence of Field being deprecated.
Execute the query and return at most one resulting value for a field from the generated result, using field(Field) for lookup.
public default Optional<?>
fetchOptional(int fieldIndex)

Implements org.jooq.ResultQuery.fetchOptional.

Execute the query and return at most one resulting value for a field index from the generated result.
public default <U> Optional<U>
fetchOptional(int fieldIndex, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchOptional.

Execute the query and return at most one resulting value for a field index from the generated result.
public default <U> Optional<U>
fetchOptional(int fieldIndex, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchOptional.

Execute the query and return at most one resulting value for a field index from the generated result.
public default Optional<?>
fetchOptional(String fieldName)

Implements org.jooq.ResultQuery.fetchOptional.

Execute the query and return at most one resulting value for a field name from the generated result, using field(String) for lookup.
public default <U> Optional<U>
fetchOptional(String fieldName, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchOptional.

Execute the query and return at most one resulting value for a field name from the generated result, using field(String) for lookup.
public default <U> Optional<U>
fetchOptional(String fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchOptional.

Execute the query and return at most one resulting value for a field name from the generated result, using field(String) for lookup.
public default Optional<?>
fetchOptional(Name fieldName)

Implements org.jooq.ResultQuery.fetchOptional.

Execute the query and return at most one resulting value for a field name from the generated result, using field(Name) for lookup.
public default <U> Optional<U>
fetchOptional(Name fieldName, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchOptional.

Execute the query and return at most one resulting value for a field name from the generated result, using field(Name) for lookup.
public default <U> Optional<U>
fetchOptional(Name fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchOptional.

Execute the query and return at most one resulting value for a field name from the generated result, using field(Name) for lookup.
public default Optional<R>
fetchOptional()

Implements org.jooq.ResultQuery.fetchOptional.

Execute the query and return at most one resulting record.
public default <E> Optional<E>
fetchOptional(RecordMapper<? super R, E> mapper)

Implements org.jooq.ResultQuery.fetchOptional.

Execute the query and return at most one resulting value into a custom mapper callback.
public default Optional<Object[]>
fetchOptionalArray()

Implements org.jooq.ResultQuery.fetchOptionalArray.

Execute the query and return at most one resulting record as an array.
public default <E> Optional<E>
fetchOptionalInto(Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchOptionalInto.

Map resulting records onto a custom type.
public default <Z extends Record> Optional<Z>
fetchOptionalInto(Table<Z>
The table type.
table
)

Implements org.jooq.ResultQuery.fetchOptionalInto.

Map resulting records onto a custom record.
public default Optional<Map<String, Object>>
fetchOptionalMap()

Implements org.jooq.ResultQuery.fetchOptionalMap.

Execute the query and return at most one resulting record as a name/value map.
public default ResultSet
fetchResultSet()

Implements org.jooq.ResultQuery.fetchResultSet.

Execute the query and return the generated result as a JDBC ResultSet.
public default <E> Set<E>
fetchSet(RecordMapper<? super R, E>
The mapper callback
mapper
)

Implements org.jooq.ResultQuery.fetchSet.

Fetch results into a custom mapper callback.
public default Set<?>
fetchSet(int fieldIndex)

Implements org.jooq.ResultQuery.fetchSet.

Execute the query and return all values for a field index from the generated result.
public default <U> Set<U>
fetchSet(int fieldIndex, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchSet.

Execute the query and return all values for a field index from the generated result.
public default <U> Set<U>
fetchSet(int fieldIndex, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchSet.

Execute the query and return all values for a field index from the generated result.
public default Set<?>
fetchSet(String fieldName)

Implements org.jooq.ResultQuery.fetchSet.

Execute the query and return all values for a field name from the generated result, using field(String) for lookup.
public default <U> Set<U>
fetchSet(String fieldName, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchSet.

Execute the query and return all values for a field name from the generated result, using field(String) for lookup.
public default <U> Set<U>
fetchSet(String fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchSet.

Execute the query and return all values for a field name from the generated result, using field(String) for lookup.
public default Set<?>
fetchSet(Name fieldName)

Implements org.jooq.ResultQuery.fetchSet.

Execute the query and return all values for a field name from the generated result, using field(Name) for lookup.
public default <U> Set<U>
fetchSet(Name fieldName, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchSet.

Execute the query and return all values for a field name from the generated result, using field(Name) for lookup.
public default <U> Set<U>
fetchSet(Name fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchSet.

Execute the query and return all values for a field name from the generated result, using field(Name) for lookup.
public default <T> Set<T>
fetchSet(Field<T> field)

Implements org.jooq.ResultQuery.fetchSet.

Deprecated as a consequence of Field being deprecated.
Execute the query and return all values for a field from the generated result, using field(Field) for lookup.
public default <U> Set<U>
fetchSet(Field<?> field, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchSet.

Deprecated as a consequence of Field being deprecated.
Execute the query and return all values for a field from the generated result, using field(Field) for lookup.
public default <T, U> Set<U>
fetchSet(Field<T> field, Converter<? super T, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchSet.

Deprecated as a consequence of Field being deprecated.
Execute the query and return all values for a field from the generated result, using field(Field) for lookup.
public default <T> T
fetchSingle(Field<T> field)

Implements org.jooq.ResultQuery.fetchSingle.

Deprecated as a consequence of Field being deprecated.
Execute the query and return exactly one resulting value for a field from the generated result, using field(Field) for lookup.
public default <U> U
fetchSingle(Field<?> field, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchSingle.

Deprecated as a consequence of Field being deprecated.
Execute the query and return exactly one resulting value for a field from the generated result, using field(Field) for lookup.
public default <T, U> U
fetchSingle(Field<T> field, Converter<? super T, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchSingle.

Deprecated as a consequence of Field being deprecated.
Execute the query and return exactly one resulting value for a field from the generated result, using field(Field) for lookup.
public default Object
fetchSingle(int fieldIndex)

Implements org.jooq.ResultQuery.fetchSingle.

Execute the query and return exactly one resulting value for a field index from the generated result.
public default <U> U
fetchSingle(int fieldIndex, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchSingle.

Execute the query and return exactly one resulting value for a field index from the generated result.
public default <U> U
fetchSingle(int fieldIndex, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchSingle.

Execute the query and return exactly one resulting value for a field index from the generated result.
public default Object
fetchSingle(String fieldName)

Implements org.jooq.ResultQuery.fetchSingle.

Execute the query and return exactly one resulting value for a field name from the generated result, using field(String) for lookup.
public default <U> U
fetchSingle(String fieldName, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchSingle.

Execute the query and return exactly one resulting value for a field name from the generated result, using field(String) for lookup.
public default <U> U
fetchSingle(String fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchSingle.

Execute the query and return exactly one resulting value for a field name from the generated result, using field(String) for lookup.
public default Object
fetchSingle(Name fieldName)

Implements org.jooq.ResultQuery.fetchSingle.

Execute the query and return exactly one resulting value for a field name from the generated result, using field(Name) for lookup.
public default <U> U
fetchSingle(Name fieldName, Class<? extends U> type)

Implements org.jooq.ResultQuery.fetchSingle.

Execute the query and return exactly one resulting value for a field name from the generated result, using field(Name) for lookup.
public default <U> U
fetchSingle(Name fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.ResultQuery.fetchSingle.

Execute the query and return exactly one resulting value for a field name from the generated result, using field(Name) for lookup.
public default R
fetchSingle()

Implements org.jooq.ResultQuery.fetchSingle.

Execute the query and return exactly one resulting record.
public default <E> E
fetchSingle(RecordMapper<? super R, E> mapper)

Implements org.jooq.ResultQuery.fetchSingle.

Execute the query and return exactly one resulting value into a custom mapper callback.
public default @NotNull @Nullable Object[]
fetchSingleArray()

Implements org.jooq.ResultQuery.fetchSingleArray.

Execute the query and return exactly one resulting record as an array

You can access data like this

query.fetchSingleArray()[fieldIndex]
public default <E> E
fetchSingleInto(Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchSingleInto.

Map resulting records onto a custom type.
public default <Z extends Record> Z
fetchSingleInto(Table<Z>
The table type.
table
)

Implements org.jooq.ResultQuery.fetchSingleInto.

Map resulting records onto a custom record.
public default Map<String, Object>
fetchSingleMap()

Implements org.jooq.ResultQuery.fetchSingleMap.

Execute the query and return exactly one resulting record as a name/value map.
public default Stream<R>
fetchStream()

Implements org.jooq.ResultQuery.fetchStream.

Stream this query.
public default <E> Stream<E>
fetchStreamInto(Class<? extends E>
The entity type.
type
)

Implements org.jooq.ResultQuery.fetchStreamInto.

Stream this query, mapping records into a custom type.
public default <Z extends Record> Stream<Z>
fetchStreamInto(Table<Z>
The table type.
table
)

Implements org.jooq.ResultQuery.fetchStreamInto.

Stream this query, mapping records into a custom record.
public default Row
fieldsRow()

Implements org.jooq.Fields.fieldsRow.

Get all fields known to this type as a Row.
public default void
forEach(Consumer<? super R>
The action to be performed for each element
action
)

Overrides default org.jooq.ResultQuery.forEach.

Execute the query and consume its results.
public default Field<?>[]
getFields(ThrowingSupplier<? extends ResultSetMetaData, SQLException> rs)

Deprecated as a consequence of Field being deprecated.
Get a list of fields provided a result set.
public Field<?>[]
getFields()

Deprecated as a consequence of Field being deprecated.
Get a list of fields if we don't have a result set.
public default boolean
public default Iterator<R>
iterator()

Implements org.jooq.ResultQuery.iterator.

Execute the query using fetch() and return the generated result as an Iterator.
public default RecordMapper<R, ?>
mapper(int fieldIndex)

Implements org.jooq.impl.Mappable.mapper.

Create a record mapper that extracts a value by field index.
public default <U> RecordMapper<R, U>
mapper(int fieldIndex, Configuration configuration, Class<? extends U> type)

Implements org.jooq.impl.Mappable.mapper.

Create a record mapper that extracts a value by field index and converts it using the Configuration#converterProvider().
public default <U> RecordMapper<R, U>
mapper(int fieldIndex, Converter<?, ? extends U> converter)

Implements org.jooq.impl.Mappable.mapper.

Create a record mapper that extracts a value by field index and converts it using a Converter.
public default RecordMapper<R, Record>
mapper(int[] fieldIndexes)

Implements org.jooq.impl.Mappable.mapper.

Create a record mapper that extracts values by field index.
public default RecordMapper<R, ?>
mapper(String fieldName)

Implements org.jooq.impl.Mappable.mapper.

Create a record mapper that extracts a value by field name.
public default <U> RecordMapper<R, U>
mapper(String fieldName, Configuration configuration, Class<? extends U> type)

Implements org.jooq.impl.Mappable.mapper.

Create a record mapper that extracts a value by field name and converts it using the Configuration#converterProvider().
public default <U> RecordMapper<R, U>
mapper(String fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.impl.Mappable.mapper.

Create a record mapper that extracts a value by field name and converts it using a Converter.
public default RecordMapper<R, Record>
mapper(String[] fieldNames)

Implements org.jooq.impl.Mappable.mapper.

Create a record mapper that extracts values by field name.
public default RecordMapper<R, ?>
mapper(Name fieldName)

Implements org.jooq.impl.Mappable.mapper.

Create a record mapper that extracts a value by field name.
public default <U> RecordMapper<R, U>
mapper(Name fieldName, Configuration configuration, Class<? extends U> type)

Implements org.jooq.impl.Mappable.mapper.

Create a record mapper that extracts a value by field name and converts it using the Configuration#converterProvider().
public default <U> RecordMapper<R, U>
mapper(Name fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.impl.Mappable.mapper.

Create a record mapper that extracts a value by field name and converts it using a Converter.
public default RecordMapper<R, Record>
mapper(Name[] fieldNames)

Implements org.jooq.impl.Mappable.mapper.

Create a record mapper that extracts values by field name.
public default <T> RecordMapper<R, T>
mapper(Field<T> field)

Implements org.jooq.impl.Mappable.mapper.

Deprecated as a consequence of Field being deprecated.
Create a record mapper that extracts a value by field reference.
public default <U> RecordMapper<R, U>
mapper(Field<?> field, Configuration configuration, Class<? extends U> type)

Implements org.jooq.impl.Mappable.mapper.

Deprecated as a consequence of Field being deprecated.
Create a record mapper that extracts a value by field reference and converts it using the Configuration#converterProvider().
public default <T, U> RecordMapper<R, U>
mapper(Field<T> field, Converter<? super T, ? extends U> converter)

Implements org.jooq.impl.Mappable.mapper.

Deprecated as a consequence of Field being deprecated.
Create a record mapper that extracts a value by field reference and converts it using a Converter.
public default RecordMapper<R, Record>
mapper(Field<?>[] fields)

Implements org.jooq.impl.Mappable.mapper.

Deprecated as a consequence of Field being deprecated.
Create a record mapper that extracts values by field reference.
public default <S extends Record> RecordMapper<R, S>
mapper(Table<S> table)

Implements org.jooq.impl.Mappable.mapper.

Create a record mapper that maps records to a new RecordQualifier#getRecordType().
public default <E> RecordMapper<R, E>
mapper(Configuration configuration, Class<? extends E> type)

Implements org.jooq.impl.Mappable.mapper.

Create a record mapper that maps records to a Class using the configured Configuration#recordMapperProvider() (the DefaultRecordMapper, by default).
public default Stream<R>
stream()

Implements org.jooq.ResultQuery.stream.

Stream this query.
public default void
subscribe(Subscriber<? super R>
the Subscriber that will consume signals from this Publisher
subscriber
)

Implements org.reactivestreams.Publisher.subscribe.

Request Publisher to start streaming data.
Inherited from org.jooq.CloseableResultQuery:
bindbindcoercecoercefetchSizeinterninterninterninternkeepStatementmaxRowspoolablequeryTimeoutresultSetConcurrencyresultSetHoldabilityresultSetType
Inherited from org.jooq.impl.FieldsTrait:
dataTypedataTypedataTypedataTypesfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldsfieldsfieldsfieldsfieldsfieldStreamindexOfindexOfindexOftypetypetypetypes
Inherited from org.jooq.QueryPartInternal:
acceptclausesdeclaresCTEdeclaresFieldsdeclaresTablesdeclaresWindowsgeneratesCastrendersContent