Top Inners Fields Constructors Methods
org.jooq.impl

pack-priv final Class ResultImpl<R extends org.jooq.Record>

extends AbstractResult<R extends Record>
implements Result<R extends Record>
Class Inheritance
All Implemented Interfaces
org.jooq.Result, org.jooq.Formattable, org.jooq.Attachable, java.io.Serializable, java.util.List, java.util.SequencedCollection, java.util.Collection, java.lang.Iterable, org.jooq.Fields
Annotations
@SuppressWarnings:rawtypes, unchecked
Static Imports
org.jooq.Records.intoList, .Records.intoResultGroups, org.jooq.impl.Tools.indexOrFail

Authors
Lukas Eder, Ivan Dugic

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
ResultImpl.NaturalComparator<T extends Comparable<? super T>>

A natural comparator

private static class
ResultImpl.RecordComparator<T, R extends Record>

A comparator for records, wrapping another comparator for <T>

Field Summary

Modifier and TypeField and Description
private final List<R>
Inherited from org.jooq.impl.AbstractResult:
fields

Constructor Summary

AccessConstructor and Description
pack-priv
ResultImpl(Configuration configuration, Collection<? extends Field<?>> fields)

pack-priv
ResultImpl(Configuration configuration, Field<?>... fields)

Deprecated as a consequence of Field being deprecated.
pack-priv
ResultImpl(Configuration configuration, AbstractRow<R extends Record> fields)

Method Summary

Modifier and TypeMethod and Description
public final boolean
add(R
element to be appended to this list
e
)

Implements java.util.List.add.

Appends the specified element to the end of this list (optional operation).
public final void
add(int
index at which the specified element is to be inserted
index
,
R
element to be inserted
element
)

Implements java.util.List.add.

Inserts the specified element at the specified position in this list (optional operation).
public final boolean
addAll(Collection<? extends R>
collection containing elements to be added to this list
c
)

Implements java.util.List.addAll.

Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator (optional operation).
public final boolean
addAll(int
index at which to insert the first element from the specified collection
index
,
Collection<? extends R>
collection containing elements to be added to this list
c
)

Implements java.util.List.addAll.

Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
pack-priv final void
addRecord(R record)

public final <O extends TableRecord<O>> Table<O>
children(ForeignKey<O, R> key)

Implements org.jooq.Result.children.

Get a table expression representing the children of all of this result's records, given a foreign key.
public final void
clear()

Implements java.util.List.clear.

Removes all of the elements from this list (optional operation).
public final <X, A> X
collect(Collector<? super R, A, X> collector)

Implements org.jooq.Result.collect.

Collect all records of this result.
public final boolean
contains(Object
element whose presence in this list is to be tested
o
)

Implements java.util.List.contains.

Returns true if this list contains the specified element.
public final boolean
containsAll(Collection<?>
collection to be checked for containment in this list
c
)

Implements java.util.List.containsAll.

Returns true if this list contains all of the elements of the specified collection.
public boolean
equals(Object
the object to be compared for equality with this list
obj
)

Overrides java.lang.Object.equals.

Implements java.util.List.equals.

Compares the specified object with this list for equality.
public final <O extends TableRecord<O>> Result<O>
fetchChildren(ForeignKey<O, R> key)

Implements org.jooq.Result.fetchChildren.

Fetch child records of this record, given a foreign key, as if fetching from children(ForeignKey).
public final <O extends UpdatableRecord<O>> Result<O>
fetchParents(ForeignKey<R, O> key)

Implements org.jooq.Result.fetchParents.

Fetch parent records of this record, given a foreign key, as if fetching from parents(ForeignKey).
public final R
get(int
index of the element to return
index
)

Implements java.util.List.get.

Returns the element at the specified position in this list.
pack-priv final List<? extends Attachable>
public final <T> T
getValue(int
The record's 0-based index in the record list
index
,
Field<T>
The value's field
field
)

Implements org.jooq.Result.getValue.

Deprecated as a consequence of Field being deprecated.
Convenience method to fetch a value at a given position in the result, using field(Field) for lookup.
public final Object
getValue(int
The record's 0-based index in the record list
index
,
int
The value's field index
fieldIndex
)

Implements org.jooq.Result.getValue.

Convenience method to fetch a value at a given position in the result.
public final Object
getValue(int
The record's 0-based index in the record list
index
,
String
The value's field name
fieldName
)

Implements org.jooq.Result.getValue.

Convenience method to fetch a value at a given position in the result, using field(String) for lookup.
public final <T> List<T>
getValues(Field<T>
The values' field
field
)

Implements org.jooq.Result.getValues.

Deprecated as a consequence of Field being deprecated.
Convenience method to fetch all values for a given field.
public final <U> List<U>
getValues(Field<?>
The values' field
field
,
Class<? extends U>
The type used for type conversion
type
)

Implements org.jooq.Result.getValues.

Deprecated as a consequence of Field being deprecated.
Convenience method to fetch all values for a given field.
public final <T, U> List<U>
getValues(Field<T>
The values' field
field
,
Converter<? super T, ? extends U>
The data type converter used for type conversion
converter
)

Implements org.jooq.Result.getValues.

Deprecated as a consequence of Field being deprecated.
Convenience method to fetch all values for a given field.
public final List<?>
getValues(int
The values' 0-based field index
fieldIndex
)

Implements org.jooq.Result.getValues.

Convenience method to fetch all values for a given field.
public final <U> List<U>
getValues(int
The values' 0-based field index
fieldIndex
,
Class<? extends U>
The type used for type conversion
type
)

Implements org.jooq.Result.getValues.

Convenience method to fetch all values for a given field.
public final <U> List<U>
getValues(int
The values' 0-based field index
fieldIndex
,
Converter<?, ? extends U>
The data type converter used for type conversion
converter
)

Implements org.jooq.Result.getValues.

Convenience method to fetch all values for a given field.
public final List<?>
getValues(String
The values' field name
fieldName
)

Implements org.jooq.Result.getValues.

Convenience method to fetch all values for a given field.
public final <U> List<U>
getValues(String
The values' field name
fieldName
,
Class<? extends U>
The type used for type conversion
type
)

Implements org.jooq.Result.getValues.

Convenience method to fetch all values for a given field.
public final <U> List<U>
getValues(String
The values' field name
fieldName
,
Converter<?, ? extends U>
The data type converter used for type conversion
converter
)

Implements org.jooq.Result.getValues.

Convenience method to fetch all values for a given field.
public final List<?>
getValues(Name
The values' field name
fieldName
)

Implements org.jooq.Result.getValues.

Convenience method to fetch all values for a given field.
public final <U> List<U>
getValues(Name
The values' field name
fieldName
,
Class<? extends U>
The type used for type conversion
type
)

Implements org.jooq.Result.getValues.

Convenience method to fetch all values for a given field.
public final <U> List<U>
getValues(Name
The values' field name
fieldName
,
Converter<?, ? extends U>
The data type converter used for type conversion
converter
)

Implements org.jooq.Result.getValues.

Convenience method to fetch all values for a given field.
public int
hashCode()

Overrides java.lang.Object.hashCode.

Implements java.util.List.hashCode.

Returns the hash code value for this list.
public final int
indexOf(Object
element to search for
o
)

Implements java.util.List.indexOf.

Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
public final Result<R>
intern(Field<?>...
The fields whose values should be interned
f
)

Implements org.jooq.Result.intern.

Deprecated as a consequence of Field being deprecated.
Specify a set of fields whose values should be interned.
public final Result<R>
intern(int...
The 0-based field indexes whose values should be interned
fieldIndexes
)

Implements org.jooq.Result.intern.

Specify a set of field indexes whose values should be interned.
public final Result<R>
intern(String...
The field names whose values should be interned
fieldNames
)

Implements org.jooq.Result.intern.

Specify a set of field names whose values should be interned.
public final Result<R>
intern(Name...
The field names whose values should be interned
fieldNames
)

Implements org.jooq.Result.intern.

Specify a set of field names whose values should be interned.
public final Result<Record>
into(Field<?>...
The fields of the new records
f
)

Implements org.jooq.Result.into, org.jooq.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1> Result<Record1<T1>>
into(Field<T1> field1)

Implements org.jooq.Result.into, org.jooq.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2> Result<Record2<T1, T2>>
into(Field<T1> field1, Field<T2> field2)

Implements org.jooq.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3> Result<Record3<T1, T2, T3>>
into(Field<T1> field1, Field<T2> field2, Field<T3> field3)

Implements org.jooq.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4> Result<Record4<T1, T2, T3, T4>>
into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4)

Implements org.jooq.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4, T5> Result<Record5<T1, T2, T3, T4, T5>>
into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5)

Implements org.jooq.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4, T5, T6> Result<Record6<T1, T2, T3, T4, T5, T6>>
into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6)

Implements org.jooq.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4, T5, T6, T7> Result<Record7<T1, T2, T3, T4, T5, T6, T7>>
into(Field<T1> field1, Field<T2> field2, Field<T3> field3, Field<T4> field4, Field<T5> field5, Field<T6> field6, Field<T7> field7)

Implements org.jooq.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4, T5, T6, T7, T8> Result<Record8<T1, T2, T3, T4, T5, T6, T7, T8>>
into(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.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9> Result<Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9>>
into(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.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> Result<Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>>
into(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.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Result<Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>>
into(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.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Result<Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>>
into(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.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> Result<Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>>
into(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.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> Result<Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>>
into(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.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Result<Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>>
into(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.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> Result<Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>>
into(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.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> Result<Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>>
into(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.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> Result<Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>>
into(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.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> Result<Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>>
into(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.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> Result<Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>>
into(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.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> Result<Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>>
into(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.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> Result<Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>>
into(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.Result.into.

Deprecated as a consequence of Field being deprecated.
Copy all records from this result into a new result with new records holding only a subset of the previous fields, using field(Field) for lookup.
public final <E> List<E>
into(Class<? extends E>
The entity type.
type
)

Implements org.jooq.Result.into, org.jooq.Result.into.

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

Implements org.jooq.Result.into, org.jooq.Result.into.

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

Implements org.jooq.Result.into.

Map results into a custom handler callback.
public final Object[]
intoArray(int
The 0-based field index
fieldIndex
)

Implements org.jooq.Result.intoArray.

Return all values for a field index from the result.
public final <U> U[]
intoArray(int
The 0-based field index
fieldIndex
,
Class<? extends U> type)

Implements org.jooq.Result.intoArray.

Return all values for a field index from the result.
public final <U> U[]
intoArray(int
The 0-based field index
fieldIndex
,
Converter<?, ? extends U> converter)

Implements org.jooq.Result.intoArray.

Return all values for a field index from the result.
public final Object[]
intoArray(String fieldName)

Implements org.jooq.Result.intoArray.

Return all values for a field name from the result, using field(String) for lookup.
public final <U> U[]
intoArray(String fieldName, Class<? extends U> type)

Implements org.jooq.Result.intoArray.

Return all values for a field name from the result, using field(String) for lookup.
public final <U> U[]
intoArray(String fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.Result.intoArray.

Return all values for a field name from the result, using field(String) for lookup.
public final Object[]
intoArray(Name fieldName)

Implements org.jooq.Result.intoArray.

Return all values for a field name from the result, using field(Name) for lookup.
public final <U> U[]
intoArray(Name fieldName, Class<? extends U> type)

Implements org.jooq.Result.intoArray.

Return all values for a field name from the result, using field(Name) for lookup.
public final <U> U[]
intoArray(Name fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.Result.intoArray.

Return all values for a field name from the result, using field(Name) for lookup.
public final <T> T[]
intoArray(Field<T> field)

Implements org.jooq.Result.intoArray.

Deprecated as a consequence of Field being deprecated.
Return all values for a field from the result, using field(Field) for lookup.
public final <U> U[]
intoArray(Field<?> field, Class<? extends U> type)

Implements org.jooq.Result.intoArray.

Deprecated as a consequence of Field being deprecated.
Return all values for a field from the result, using field(Field) for lookup.
public final <T, U> U[]
intoArray(Field<T> field, Converter<? super T, ? extends U> converter)

Implements org.jooq.Result.intoArray.

Deprecated as a consequence of Field being deprecated.
Return all values for a field from the result, using field(Field) for lookup.
public final Object[][]
intoArrays()

Implements org.jooq.Result.intoArrays.

Convert this result into an array of arrays.
public final <K> Map<K, Result<R>>
intoGroups(Field<K>
The key field.
key
)

Implements org.jooq.Result.intoGroups.

Deprecated as a consequence of Field being deprecated.
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 final Map<?, Result<R>>
intoGroups(int
The 0-based key field index.
keyFieldIndex
)

Implements org.jooq.Result.intoGroups.

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

Implements org.jooq.Result.intoGroups.

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 final Map<?, Result<R>>
intoGroups(Name
The key field name.
keyFieldName
)

Implements org.jooq.Result.intoGroups.

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 final <K, V> Map<K, List<V>>
intoGroups(Field<K>
The key field.
key
,
Field<V>
The value field
value
)

Implements org.jooq.Result.intoGroups.

Deprecated as a consequence of Field being deprecated.
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 final Map<?, List<?>>
intoGroups(int
The 0-based key field index.
keyFieldIndex
,
int
The 0-based value field index.
valueFieldIndex
)

Implements org.jooq.Result.intoGroups.

Return a Map with one of the result's columns as key and another one of the result's columns as value.
public final Map<?, List<?>>
intoGroups(String
The key field name.
keyFieldName
,
String
The value field name.
valueFieldName
)

Implements org.jooq.Result.intoGroups.

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 final Map<?, List<?>>
intoGroups(Name
The key field name.
keyFieldName
,
Name
The value field name.
valueFieldName
)

Implements org.jooq.Result.intoGroups.

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 final <E> Map<?, List<E>>
intoGroups(int
The 0-based key field index.
keyFieldIndex
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.Result.intoGroups.

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

Implements org.jooq.Result.intoGroups.

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

Implements org.jooq.Result.intoGroups.

Return a Map with results grouped by the given key and mapped into the given entity type, using field(Name) for lookup.
public final <K, E> Map<K, List<E>>
intoGroups(Field<K>
The key field.
key
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.Result.intoGroups.

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 final <K, E> Map<K, List<E>>
intoGroups(Field<K>
The key field.
key
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.Result.intoGroups.

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 final <E> Map<?, List<E>>
intoGroups(int
The 0-based key field index.
keyFieldIndex
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.Result.intoGroups.

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

Implements org.jooq.Result.intoGroups.

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

Implements org.jooq.Result.intoGroups.

Return a Map with results grouped by the given key and mapped by the given mapper, using field(Name) for lookup.
public final Map<Record, Result<R>>
intoGroups(int[]
The 0-based key field indexes. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldIndexes
)

Implements org.jooq.Result.intoGroups.

Return a Map with the result grouped by the given keys.
public final Map<Record, Result<R>>
intoGroups(String[]
The keys. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldNames
)

Implements org.jooq.Result.intoGroups.

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

Implements org.jooq.Result.intoGroups.

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

Implements org.jooq.Result.intoGroups.

Deprecated as a consequence of Field being deprecated.
Return a Map with the result grouped by the given keys, using field(Field) for lookup.
public final Map<Record, Result<Record>>
intoGroups(int[]
The 0-based key field indexes. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldIndexes
,
int[]
The 0-based value field indexes.
valueFieldIndexes
)

Implements org.jooq.Result.intoGroups.

Return a Map with the result grouped by the given keys.
public final Map<Record, Result<Record>>
intoGroups(String[]
The keys. 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.Result.intoGroups.

Return a Map with the result grouped by the given keys, using field(String) for lookup.
public final Map<Record, Result<Record>>
intoGroups(Name[]
The keys. If this is null or an empty array, the resulting map will contain at most one entry.
keyFieldNames
,
Name[]
The values.
valueFieldNames
)

Implements org.jooq.Result.intoGroups.

Return a Map with the result grouped by the given keys, using field(Name) for lookup.
public final Map<Record, Result<Record>>
intoGroups(Field<?>[]
The keys. 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.Result.intoGroups.

Deprecated as a consequence of Field being deprecated.
Return a Map with the result grouped by the given keys, using field(Field) for lookup.
public final <E> Map<Record, List<E>>
intoGroups(int[]
The 0-based key field indexes. 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.Result.intoGroups.

Return a Map with results grouped by the given keys and mapped into the given entity type.
public final <E> Map<Record, List<E>>
intoGroups(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.Result.intoGroups.

Return a Map with results grouped by the given keys and mapped into the given entity type, using field(String) for lookup.
public final <E> Map<Record, List<E>>
intoGroups(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.Result.intoGroups.

Return a Map with results grouped by the given keys and mapped into the given entity type, using field(Name) for lookup.
public final <E> Map<Record, List<E>>
intoGroups(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.Result.intoGroups.

Deprecated as a consequence of Field being deprecated.
Return a Map with results grouped by the given keys and mapped into the given entity type, using field(Field) for lookup.
public final <E> Map<Record, List<E>>
intoGroups(int[]
The 0-based key field indexes. 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.Result.intoGroups.

Return a Map with results grouped by the given keys and mapped into the given entity type.
public final <E> Map<Record, List<E>>
intoGroups(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.Result.intoGroups.

Return a Map with results grouped by the given keys and mapped into the given entity type, using field(String) for lookup.
public final <E> Map<Record, List<E>>
intoGroups(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.Result.intoGroups.

Return a Map with results grouped by the given keys and mapped into the given entity type, using field(Name) for lookup.
public final <E> Map<Record, List<E>>
intoGroups(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.Result.intoGroups.

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

Implements org.jooq.Result.intoGroups.

Return a Map with results grouped by the given key entity.
public final <K, V> Map<K, List<V>>
intoGroups(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.Result.intoGroups.

Return a Map with results grouped by the given key entity and mapped into the given entity type.
public final <K, V> Map<K, List<V>>
intoGroups(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.Result.intoGroups.

Return a Map with results grouped by the given key entity and mapped into the given entity type.
public final <K> Map<K, Result<R>>
intoGroups(RecordMapper<? super R, K>
The key mapper.
keyMapper
)

Implements org.jooq.Result.intoGroups.

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

Implements org.jooq.Result.intoGroups.

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

Implements org.jooq.Result.intoGroups.

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

Implements org.jooq.Result.intoGroups.

Return a Map with the result grouped by the given key table.
public final <S extends Record, T extends Record> Map<S, Result<T>>
intoGroups(Table<S>
The key table. May not be null.
keyTable
,
Table<T>
The value table. May not be null.
valueTable
)

Implements org.jooq.Result.intoGroups.

Return a Map with the result grouped by the given key table.
public final <E, S extends Record> Map<S, List<E>>
intoGroups(Table<S>
The key table. May not be null.
table
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.Result.intoGroups.

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

Implements org.jooq.Result.intoGroups.

Return a Map with results grouped by the given key table and mapped into the given entity type.
public final <K> Map<K, R>
intoMap(Field<K>
The key field. Client code must assure that this field is unique in the result set.
key
)

Implements org.jooq.Result.intoMap.

Deprecated as a consequence of Field being deprecated.
Return a Map with one of the result's columns as key and the corresponding records as value, using field(Field) for lookup.
public final Map<?, R>
intoMap(int
The 0-based key field index. Client code must assure that this field is unique in the result set.
keyFieldIndex
)

Implements org.jooq.Result.intoMap.

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

Implements org.jooq.Result.intoMap.

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

Implements org.jooq.Result.intoMap.

Return a Map with one of the result's columns as key and the corresponding records as value, using field(Name) for lookup.
public final <K, V> Map<K, V>
intoMap(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.Result.intoMap.

Deprecated as a consequence of Field being deprecated.
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 final Map<?, ?>
intoMap(int
The 0-based key field index. Client code must assure that this field is unique in the result set.
keyFieldIndex
,
int
The 0-based value field index
valueFieldIndex
)

Implements org.jooq.Result.intoMap.

Return a Map with one of the result's columns as key and another one of the result's columns as value

An InvalidResultException is thrown, if the key turns out to be non-unique in the result set.

public final Map<?, ?>
intoMap(String
The key field name. Client code must assure that this field is unique in the result set.
keyFieldName
,
String
The value field name
valueFieldName
)

Implements org.jooq.Result.intoMap.

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 final Map<?, ?>
intoMap(Name
The key field name. Client code must assure that this field is unique in the result set.
keyFieldName
,
Name
The value field name
valueFieldName
)

Implements org.jooq.Result.intoMap.

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 final Map<Record, R>
intoMap(int[]
The 0-based key field indexes. 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
)

Implements org.jooq.Result.intoMap.

Return a Map with the given keys as a map key and the corresponding record as value.
public final Map<Record, R>
intoMap(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
)

Implements org.jooq.Result.intoMap.

Return a Map with the given keys as a map key and the corresponding record as value, using field(String) for lookup.
public final Map<Record, R>
intoMap(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
)

Implements org.jooq.Result.intoMap.

Return a Map with the given keys as a map key and the corresponding record as value, using field(Name) for lookup.
public final Map<Record, R>
intoMap(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
)

Implements org.jooq.Result.intoMap.

Deprecated as a consequence of Field being deprecated.
Return a Map with the given keys as a map key and the corresponding record as value, using field(Field) for lookup.
public final Map<Record, Record>
intoMap(int[]
The 0-based key field indexes. 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
,
int[]
The values.
valueFieldIndexes
)

Implements org.jooq.Result.intoMap.

Return a Map with the given keys as a map key and the corresponding record as value.
public final Map<Record, Record>
intoMap(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
,
String[]
The values.
valueFieldNames
)

Implements org.jooq.Result.intoMap.

Return a Map with the given keys as a map key and the corresponding record as value, using field(String) for lookup.
public final Map<Record, Record>
intoMap(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
,
Name[]
The values.
valueFieldNames
)

Implements org.jooq.Result.intoMap.

Return a Map with the given keys as a map key and the corresponding record as value, using field(Name) for lookup.
public final Map<Record, Record>
intoMap(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
,
Field<?>[]
The values.
values
)

Implements org.jooq.Result.intoMap.

Deprecated as a consequence of Field being deprecated.
Return a Map with the given keys as a map key and the corresponding record as value, using field(Field) for lookup.
public final <E> Map<List<?>, E>
intoMap(int[]
The 0-based key field indexes. 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.Result.intoMap.

Return a Map with results grouped by the given keys and mapped into the given entity type.
public final <E> Map<List<?>, E>
intoMap(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.Result.intoMap.

Return a Map with results grouped by the given keys and mapped into the given entity type, using field(String) for lookup.
public final <E> Map<List<?>, E>
intoMap(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.Result.intoMap.

Return a Map with results grouped by the given keys and mapped into the given entity type, using field(Name) for lookup.
public final <E> Map<List<?>, E>
intoMap(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.Result.intoMap.

Deprecated as a consequence of Field being deprecated.
Return a Map with results grouped by the given keys and mapped into the given entity type, using field(Field) for lookup.
public final <E> Map<List<?>, E>
intoMap(int[]
The 0-based key field indexes. 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.Result.intoMap.

Return a Map with results grouped by the given keys and mapped by the given mapper.
public final <E> Map<List<?>, E>
intoMap(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.Result.intoMap.

Return a Map with results grouped by the given keys and mapped by the given mapper, using field(String) for lookup.
public final <E> Map<List<?>, E>
intoMap(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.Result.intoMap.

Return a Map with results grouped by the given keys and mapped by the given mapper, using field(Name) for lookup.
public final <E> Map<List<?>, E>
intoMap(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.Result.intoMap.

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

Implements org.jooq.Result.intoMap.

Return a Map with results grouped by the given key entity.
public final <K, V> Map<K, V>
intoMap(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.Result.intoMap.

Return a Map with results grouped by the given key entity and mapped into the given entity type.
public final <K, V> Map<K, V>
intoMap(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.Result.intoMap.

Return a Map with results grouped by the given key entity and mapped into the given entity type.
public final <K> Map<K, R>
intoMap(RecordMapper<? super R, K>
The key mapper.
keyMapper
)

Implements org.jooq.Result.intoMap.

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

Implements org.jooq.Result.intoMap.

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

Implements org.jooq.Result.intoMap.

Return a Map with results grouped by the given key entity and mapped into the given entity type.
public final <S extends Record> Map<S, R>
intoMap(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.Result.intoMap.

Return a Map with the given key table as a map key and the corresponding record as value.
public final <S extends Record, T extends Record> Map<S, T>
intoMap(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.Result.intoMap.

Return a Map with the given key table as a map key and the corresponding record as value.
public final <E, S extends Record> Map<S, E>
intoMap(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.Result.intoMap.

Return a Map with results grouped by the given key table and mapped into the given entity type.
public final <E, S extends Record> Map<S, E>
intoMap(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.Result.intoMap.

Return a Map with results grouped by the given key table and mapped by the given mapper.
public final <E> Map<?, E>
intoMap(int
The 0-based key field index. Client code must assure that key is unique in the result set.
keyFieldIndex
,
Class<? extends E>
The entity type.
type
)

Implements org.jooq.Result.intoMap.

Return a Map with results grouped by the given key and mapped into the given entity type.
public final <E> Map<?, E>
intoMap(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.Result.intoMap.

Return a Map with results grouped by the given key and mapped into the given entity type, using field(String) for lookup.
public final <E> Map<?, E>
intoMap(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.Result.intoMap.

Return a Map with results grouped by the given key and mapped into the given entity type, using field(Name) for lookup.
public final <K, E> Map<K, E>
intoMap(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.Result.intoMap.

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 final <E> Map<?, E>
intoMap(int
The 0-based key field index. Client code must assure that key is unique in the result set.
keyFieldIndex
,
RecordMapper<? super R, E>
The mapper callback.
mapper
)

Implements org.jooq.Result.intoMap.

Return a Map with results grouped by the given key and mapped by the given mapper.
public final <E> Map<?, E>
intoMap(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.Result.intoMap.

Return a Map with results grouped by the given key and mapped by the given mapper, using field(String) for lookup.
public final <E> Map<?, E>
intoMap(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.Result.intoMap.

Return a Map with results grouped by the given key and mapped by the given mapper, using field(Name) for lookup.
public final <K, E> Map<K, E>
intoMap(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.Result.intoMap.

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 final List<Map<String, Object>>
intoMaps()

Implements org.jooq.Result.intoMaps.

Return the generated result as a list of name/value maps.
public final ResultSet
intoResultSet()

Implements org.jooq.Result.intoResultSet.

Generate an in-memory JDBC ResultSet containing the data of this Result.
public final <E> Set<E>
intoSet(RecordMapper<? super R, E>
The mapper callback
mapper
)

Implements org.jooq.Result.intoSet.

Map results into a custom mapper callback.
public final Set<?>
intoSet(int
The 0-based field index
fieldIndex
)

Implements org.jooq.Result.intoSet.

Return all values for a field index from the result.
public final <U> Set<U>
intoSet(int
The 0-based field index
fieldIndex
,
Class<? extends U> type)

Implements org.jooq.Result.intoSet.

Return all values for a field index from the result.
public final <U> Set<U>
intoSet(int
The 0-based field index
fieldIndex
,
Converter<?, ? extends U> converter)

Implements org.jooq.Result.intoSet.

Return all values for a field index from the result.
public final Set<?>
intoSet(String fieldName)

Implements org.jooq.Result.intoSet.

Return all values for a field name from the result, using field(String) for lookup.
public final <U> Set<U>
intoSet(String fieldName, Class<? extends U> type)

Implements org.jooq.Result.intoSet.

Return all values for a field name from the result, using field(String) for lookup.
public final <U> Set<U>
intoSet(String fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.Result.intoSet.

Return all values for a field name from the result, using field(String) for lookup.
public final Set<?>
intoSet(Name fieldName)

Implements org.jooq.Result.intoSet.

Return all values for a field name from the result, using field(Name) for lookup.
public final <U> Set<U>
intoSet(Name fieldName, Class<? extends U> type)

Implements org.jooq.Result.intoSet.

Return all values for a field name from the result, using field(Name) for lookup.
public final <U> Set<U>
intoSet(Name fieldName, Converter<?, ? extends U> converter)

Implements org.jooq.Result.intoSet.

Return all values for a field name from the result, using field(Name) for lookup.
public final <T> Set<T>
intoSet(Field<T> field)

Implements org.jooq.Result.intoSet.

Deprecated as a consequence of Field being deprecated.
Return all values for a field from the result, using field(Field) for lookup.
public final <U> Set<U>
intoSet(Field<?> field, Class<? extends U> type)

Implements org.jooq.Result.intoSet.

Deprecated as a consequence of Field being deprecated.
Return all values for a field from the result, using field(Field) for lookup.
public final <T, U> Set<U>
intoSet(Field<T> field, Converter<? super T, ? extends U> converter)

Implements org.jooq.Result.intoSet.

Deprecated as a consequence of Field being deprecated.
Return all values for a field from the result, using field(Field) for lookup.
public final boolean
isEmpty()

Implements org.jooq.Result.isEmpty.

Whether there are any records contained in this Result.
public final boolean
isNotEmpty()

Implements org.jooq.Result.isNotEmpty.

Whether there are any records contained in this Result.
public final Iterator<R>
iterator()

Implements java.util.List.iterator, java.lang.Iterable.iterator.

Returns an iterator over the elements in this list in proper sequence.
public final int
lastIndexOf(Object
element to search for
o
)

Implements java.util.List.lastIndexOf.

Returns the index of the last occurrence of the specified element in this list, or -1 if this list does not contain the element.
public final ListIterator<R>
listIterator()

Implements java.util.List.listIterator.

Returns a list iterator over the elements in this list (in proper sequence).
public final ListIterator<R>
listIterator(int
index of the first element to be returned from the list iterator (by a call to next)
index
)

Implements java.util.List.listIterator.

Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position in the list.
public final <E> List<E>
map(RecordMapper<? super R, E>
The mapper callback
mapper
)

Implements org.jooq.Result.map.

Map results into a custom mapper callback.
public final <O extends UpdatableRecord<O>> Table<O>
parents(ForeignKey<R, O> key)

Implements org.jooq.Result.parents.

Get a table expression representing the parents of all of this result's records, given a foreign key.
public final boolean
remove(Object
element to be removed from this list, if present
o
)

Implements java.util.List.remove.

Removes the first occurrence of the specified element from this list, if it is present (optional operation).
public final R
remove(int
the index of the element to be removed
index
)

Implements java.util.List.remove.

Removes the element at the specified position in this list (optional operation).
public final boolean
removeAll(Collection<?>
collection containing elements to be removed from this list
c
)

Implements java.util.List.removeAll.

Removes from this list all of its elements that are contained in the specified collection (optional operation).
public final boolean
retainAll(Collection<?>
collection containing elements to be retained in this list
c
)

Implements java.util.List.retainAll.

Retains only the elements in this list that are contained in the specified collection (optional operation).
private final int
safeIndex(int index)

public final R
set(int
index of the element to replace
index
,
R
element to be stored at the specified position
element
)

Implements java.util.List.set.

Replaces the element at the specified position in this list with the specified element (optional operation).
public final int
size()

Implements java.util.List.size.

Returns the number of elements in this list.
public final <T extends Comparable<? super T>> Result<R>
sortAsc(Field<T>
The sort field
field
)

Implements org.jooq.Result.sortAsc.

Deprecated as a consequence of Field being deprecated.
Sort this result by one of its contained fields, using field(Field) for lookup.
public final Result<R>
sortAsc(int
The 0-based sort field index
fieldIndex
)

Implements org.jooq.Result.sortAsc.

Sort this result by one of its contained fields.
public final Result<R>
sortAsc(String
The sort field name
fieldName
)

Implements org.jooq.Result.sortAsc.

Sort this result by one of its contained fields, using field(String) for lookup.
public final Result<R>
sortAsc(Name
The sort field name
fieldName
)

Implements org.jooq.Result.sortAsc.

Sort this result by one of its contained fields, using field(Name) for lookup.
public final <T> Result<R>
sortAsc(Field<T>
The sort field
field
,
Comparator<? super T>
The comparator used to sort this result.
comparator
)

Implements org.jooq.Result.sortAsc.

Deprecated as a consequence of Field being deprecated.
Sort this result by one of its contained fields using a comparator, using field(Field) for lookup.
public final Result<R>
sortAsc(int
The 0-based sort field index
fieldIndex
,
Comparator<?>
The comparator used to sort this result.
comparator
)

Implements org.jooq.Result.sortAsc.

Sort this result by one of its contained fields using a comparator.
public final Result<R>
sortAsc(String
The sort field name
fieldName
,
Comparator<?>
The comparator used to sort this result.
comparator
)

Implements org.jooq.Result.sortAsc.

Sort this result by one of its contained fields using a comparator, using field(String) for lookup.
public final Result<R>
sortAsc(Name
The sort field name
fieldName
,
Comparator<?>
The comparator used to sort this result.
comparator
)

Implements org.jooq.Result.sortAsc.

Sort this result by one of its contained fields using a comparator, using field(Name) for lookup.
public final Result<R>
sortAsc(Comparator<? super R>
The comparator used to sort this result.
comparator
)

Implements org.jooq.Result.sortAsc.

Sort this result using a comparator that can compare records.
public final <T extends Comparable<? super T>> Result<R>
sortDesc(Field<T>
The sort field
field
)

Implements org.jooq.Result.sortDesc.

Deprecated as a consequence of Field being deprecated.
Reverse-sort this result by one of its contained fields, using field(Field) for lookup.
public final Result<R>
sortDesc(int
The 0-based sort field index
fieldIndex
)

Implements org.jooq.Result.sortDesc.

Reverse-sort this result by one of its contained fields.
public final Result<R>
sortDesc(String
The sort field name
fieldName
)

Implements org.jooq.Result.sortDesc.

Reverse-sort this result by one of its contained fields, using field(String) for lookup.
public final Result<R>
sortDesc(Name
The sort field name
fieldName
)

Implements org.jooq.Result.sortDesc.

Reverse-sort this result by one of its contained fields, using field(Name) for lookup.
public final <T> Result<R>
sortDesc(Field<T>
The sort field
field
,
Comparator<? super T>
The comparator used to sort this result.
comparator
)

Implements org.jooq.Result.sortDesc.

Deprecated as a consequence of Field being deprecated.
Reverse-sort this result by one of its contained fields using a comparator, using field(Field) for lookup.
public final Result<R>
sortDesc(int
The 0-based sort field index
fieldIndex
,
Comparator<?>
The comparator used to sort this result.
comparator
)

Implements org.jooq.Result.sortDesc.

Reverse-sort this result by one of its contained fields using a comparator.
public final Result<R>
sortDesc(String
The sort field name
fieldName
,
Comparator<?>
The comparator used to sort this result.
comparator
)

Implements org.jooq.Result.sortDesc.

Reverse-sort this result by one of its contained fields using a comparator, using field(String) for lookup.
public final Result<R>
sortDesc(Name
The sort field name
fieldName
,
Comparator<?>
The comparator used to sort this result.
comparator
)

Implements org.jooq.Result.sortDesc.

Reverse-sort this result by one of its contained fields using a comparator, using field(Name) for lookup.
public final Result<R>
sortDesc(Comparator<? super R>
The comparator used to sort this result.
comparator
)

Implements org.jooq.Result.sortDesc.

Reverse-sort this result using a comparator that can compare records.
public final List<R>
subList(int
low endpoint (inclusive) of the subList
fromIndex
,
int
high endpoint (exclusive) of the subList
toIndex
)

Implements java.util.List.subList.

Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
public final Object[]
toArray()

Implements java.util.List.toArray.

Returns an array containing all of the elements in this list in proper sequence (from first to last element).
public final <T> T[]
toArray(T[]
the array into which the elements of this list are to be stored, if it is big enough; otherwise, a new array of the same runtime type is allocated for this purpose.
a
)

Implements java.util.List.toArray.

Returns an array containing all of the elements in this list in proper sequence (from first to last element); the runtime type of the returned array is that of the specified array.
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from org.jooq.impl.AbstractResult:
createContentdefaultJSONFormatdefaultXMLFormatfieldsRowformatformat0formatChartformatCSVformatHTMLformatInsertformatInsertformatJSONformatJSON0formatJSONArray0formatJSONMap0formatXMLformatXMLRecordintoXMLintoXMLrecordType