@NotNull Configuration |
Configuration.derive(RecordMapper<?,?> newRecordMapper) |
Create a derived configuration from this one, with a new record mapper.
|
<E> @NotNull List<E> |
Cursor.fetch(RecordMapper<? super R,E> mapper) |
Fetch results into a custom mapper callback.
|
<E> @NotNull List<E> |
ResultQuery.fetch(RecordMapper<? super R,E> mapper) |
Fetch results into a custom mapper callback.
|
<E> E |
ResultQuery.fetchAny(RecordMapper<? super R,E> mapper) |
Execute the query and return at most one resulting record.
|
<E> @NotNull Map<Record,List<E>> |
ResultQuery.fetchGroups(int[] keyFieldIndexes,
RecordMapper<? super R,E> mapper) |
Execute the query and return a Map with results grouped by the
given keys and mapped by the given mapper.
|
<E> @NotNull Map<?,List<E>> |
ResultQuery.fetchGroups(int keyFieldIndex,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given key and mapped by
the given mapper.
|
<K,V> @NotNull Map<K,List<V>> |
ResultQuery.fetchGroups(Class<? extends K> keyType,
RecordMapper<? super R,V> valueMapper) |
Execute the query and return a Map with results grouped by the
given key entity and mapped into the given entity type.
|
<E> @NotNull Map<Record,List<E>> |
ResultQuery.fetchGroups(String[] keyFieldNames,
RecordMapper<? super R,E> mapper) |
Execute the query and return a Map with results grouped by the
given keys and mapped by the given mapper.
|
<E> @NotNull Map<?,List<E>> |
ResultQuery.fetchGroups(String keyFieldName,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given key and mapped by
the given mapper.
|
<E> @NotNull Map<Record,List<E>> |
ResultQuery.fetchGroups(Field<?>[] keys,
RecordMapper<? super R,E> mapper) |
Execute the query and return a Map with results grouped by the
given keys and mapped by the given mapper.
|
<K,E> @NotNull Map<K,List<E>> |
ResultQuery.fetchGroups(Field<K> key,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given key and mapped by
the given mapper.
|
<E> @NotNull Map<Record,List<E>> |
ResultQuery.fetchGroups(Name[] keyFieldNames,
RecordMapper<? super R,E> mapper) |
Execute the query and return a Map with results grouped by the
given keys and mapped by the given mapper.
|
<E> @NotNull Map<?,List<E>> |
ResultQuery.fetchGroups(Name keyFieldName,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given key and mapped by
the given mapper.
|
<K> @NotNull Map<K,Result<R>> |
ResultQuery.fetchGroups(RecordMapper<? super R,K> keyMapper) |
Execute the query and return a Map with results grouped by the
given key entity and mapped into the given entity type.
|
<K,V> @NotNull Map<K,List<V>> |
ResultQuery.fetchGroups(RecordMapper<? super R,K> keyMapper,
Class<V> valueType) |
Execute the query and return a Map with results grouped by the
given key entity and mapped into the given entity type.
|
<K,V> @NotNull Map<K,List<V>> |
ResultQuery.fetchGroups(RecordMapper<? super R,K> keyMapper,
RecordMapper<? super R,V> valueMapper) |
Execute the query and return a Map with results grouped by the
given key entity and mapped into the given entity type.
|
<E,S extends Record> @NotNull Map<S,List<E>> |
ResultQuery.fetchGroups(Table<S> table,
RecordMapper<? super R,E> mapper) |
Execute the query and return a Map with results grouped by the
given table and mapped by the given mapper.
|
<E> @NotNull Map<List<?>,E> |
ResultQuery.fetchMap(int[] keyFieldIndexes,
RecordMapper<? super R,E> mapper) |
Execute the query and return a Map with results grouped by the
given keys and mapped by the given mapper.
|
<E> @NotNull Map<?,E> |
ResultQuery.fetchMap(int keyFieldIndex,
RecordMapper<? super R,E> mapper) |
Execute the query and return a Map with results grouped by the
given key and mapped by the given mapper.
|
<K,V> @NotNull Map<K,V> |
ResultQuery.fetchMap(Class<? extends K> keyType,
RecordMapper<? super R,V> valueMapper) |
Execute the query and return a Map with results grouped by the
given key entity and mapped into the given entity type.
|
<E> @NotNull Map<List<?>,E> |
ResultQuery.fetchMap(String[] keyFieldNames,
RecordMapper<? super R,E> mapper) |
Execute the query and return a Map with results grouped by the
given keys and mapped by the given mapper.
|
<E> @NotNull Map<?,E> |
ResultQuery.fetchMap(String keyFieldName,
RecordMapper<? super R,E> mapper) |
Execute the query and return a Map with results grouped by the
given key and mapped by the given mapper.
|
<E> @NotNull Map<List<?>,E> |
ResultQuery.fetchMap(Field<?>[] keys,
RecordMapper<? super R,E> mapper) |
Execute the query and return a Map with results grouped by the
given keys and mapped by the given mapper.
|
<K,E> @NotNull Map<K,E> |
ResultQuery.fetchMap(Field<K> key,
RecordMapper<? super R,E> mapper) |
Execute the query and return a Map with results grouped by the
given key and mapped by the given mapper.
|
<E> @NotNull Map<List<?>,E> |
ResultQuery.fetchMap(Name[] keyFieldNames,
RecordMapper<? super R,E> mapper) |
Execute the query and return a Map with results grouped by the
given keys and mapped by the given mapper.
|
<E> @NotNull Map<?,E> |
ResultQuery.fetchMap(Name keyFieldName,
RecordMapper<? super R,E> mapper) |
Execute the query and return a Map with results grouped by the
given key and mapped by the given mapper.
|
<K> @NotNull Map<K,R> |
ResultQuery.fetchMap(RecordMapper<? super R,K> keyMapper) |
Execute the query and return a Map with results grouped by the
given key entity and mapped into the given entity type.
|
<K,V> @NotNull Map<K,V> |
ResultQuery.fetchMap(RecordMapper<? super R,K> keyMapper,
Class<V> valueType) |
Execute the query and return a Map with results grouped by the
given key entity and mapped into the given entity type.
|
<K,V> @NotNull Map<K,V> |
ResultQuery.fetchMap(RecordMapper<? super R,K> keyMapper,
RecordMapper<? super R,V> valueMapper) |
Execute the query and return a Map with results grouped by the
given key entity and mapped into the given entity type.
|
<E,S extends Record> @NotNull Map<S,E> |
ResultQuery.fetchMap(Table<S> table,
RecordMapper<? super R,E> mapper) |
Execute the query and return a Map with results grouped by the
given table and mapped by the given mapper.
|
<E> E |
Cursor.fetchNext(RecordMapper<? super R,E> mapper) |
Fetch the next record into a custom mapper callback.
|
<E> @NotNull Optional<E> |
Cursor.fetchNextOptional(RecordMapper<? super R,E> mapper) |
Fetch the next record into a custom mapper callback.
|
<E> E |
Cursor.fetchOne(RecordMapper<? super R,E> mapper) |
Deprecated.
|
<E> E |
ResultQuery.fetchOne(RecordMapper<? super R,E> mapper) |
Execute the query and return at most one resulting value into a
custom mapper callback.
|
<E> @NotNull Optional<E> |
Cursor.fetchOptional(RecordMapper<? super R,E> mapper) |
Deprecated.
|
<E> @NotNull Optional<E> |
ResultQuery.fetchOptional(RecordMapper<? super R,E> mapper) |
Execute the query and return at most one resulting value into a
custom mapper callback.
|
<E> @NotNull Set<E> |
ResultQuery.fetchSet(RecordMapper<? super R,E> mapper) |
Fetch results into a custom mapper callback.
|
<E> E |
ResultQuery.fetchSingle(RecordMapper<? super R,E> mapper) |
Execute the query and return exactly one resulting value into a custom
mapper callback.
|
<E> @NotNull Map<Record,List<E>> |
Result.intoGroups(int[] keyFieldIndexes,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given keys and mapped
into the given entity type.
|
<E> @NotNull Map<?,List<E>> |
Result.intoGroups(int keyFieldIndex,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given key and mapped by
the given mapper.
|
<K,V> @NotNull Map<K,List<V>> |
Result.intoGroups(Class<? extends K> keyType,
RecordMapper<? super R,V> valueMapper) |
Return a Map with results grouped by the given key entity and
mapped into the given entity type.
|
<E> @NotNull Map<Record,List<E>> |
Result.intoGroups(String[] keyFieldNames,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given keys and mapped
into the given entity type.
|
<E> @NotNull Map<?,List<E>> |
Result.intoGroups(String keyFieldName,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given key and mapped by
the given mapper.
|
<E> @NotNull Map<Record,List<E>> |
Result.intoGroups(Field<?>[] keys,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given keys and mapped
into the given entity type.
|
<K,E> @NotNull Map<K,List<E>> |
Result.intoGroups(Field<K> key,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given key and mapped by
the given mapper.
|
<E> @NotNull Map<Record,List<E>> |
Result.intoGroups(Name[] keyFieldNames,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given keys and mapped
into the given entity type.
|
<E> @NotNull Map<?,List<E>> |
Result.intoGroups(Name keyFieldName,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given key and mapped by
the given mapper.
|
<K> @NotNull Map<K,Result<R>> |
Result.intoGroups(RecordMapper<? super R,K> keyMapper) |
Return a Map with results grouped by the given key entity and
mapped into the given entity type.
|
<K,V> @NotNull Map<K,List<V>> |
Result.intoGroups(RecordMapper<? super R,K> keyMapper,
Class<V> valueType) |
Return a Map with results grouped by the given key entity and
mapped into the given entity type.
|
<K,V> @NotNull Map<K,List<V>> |
Result.intoGroups(RecordMapper<? super R,K> keyMapper,
RecordMapper<? super R,V> valueMapper) |
Return a Map with results grouped by the given key entity and
mapped into the given entity type.
|
<E,S extends Record> @NotNull Map<S,List<E>> |
Result.intoGroups(Table<S> table,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given key table and
mapped into the given entity type.
|
<E> @NotNull Map<List<?>,E> |
Result.intoMap(int[] keyFieldIndexes,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given keys and mapped by
the given mapper.
|
<E> @NotNull Map<?,E> |
Result.intoMap(int keyFieldIndex,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given key and mapped by
the given mapper.
|
<K,V> @NotNull Map<K,V> |
Result.intoMap(Class<? extends K> keyType,
RecordMapper<? super R,V> valueMapper) |
Return a Map with results grouped by the given key entity and
mapped into the given entity type.
|
<E> @NotNull Map<List<?>,E> |
Result.intoMap(String[] keyFieldNames,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given keys and mapped by
the given mapper.
|
<E> @NotNull Map<?,E> |
Result.intoMap(String keyFieldName,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given key and mapped by
the given mapper.
|
<E> @NotNull Map<List<?>,E> |
Result.intoMap(Field<?>[] keys,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given keys and mapped by
the given mapper.
|
<K,E> @NotNull Map<K,E> |
Result.intoMap(Field<K> key,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given key and mapped by
the given mapper.
|
<E> @NotNull Map<List<?>,E> |
Result.intoMap(Name[] keyFieldNames,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given keys and mapped by
the given mapper.
|
<E> @NotNull Map<?,E> |
Result.intoMap(Name keyFieldName,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given key and mapped by
the given mapper.
|
<K> @NotNull Map<K,R> |
Result.intoMap(RecordMapper<? super R,K> keyMapper) |
Return a Map with results grouped by the given key entity and
mapped into the given entity type.
|
<K,V> @NotNull Map<K,V> |
Result.intoMap(RecordMapper<? super R,K> keyMapper,
Class<V> valueType) |
Return a Map with results grouped by the given key entity and
mapped into the given entity type.
|
<K,V> @NotNull Map<K,V> |
Result.intoMap(RecordMapper<? super R,K> keyMapper,
RecordMapper<? super R,V> valueMapper) |
Return a Map with results grouped by the given key entity and
mapped into the given entity type.
|
<E,S extends Record> @NotNull Map<S,E> |
Result.intoMap(Table<S> table,
RecordMapper<? super R,E> mapper) |
Return a Map with results grouped by the given key table and
mapped by the given mapper.
|
<E> @NotNull Set<E> |
Result.intoSet(RecordMapper<? super R,E> mapper) |
Map results into a custom mapper callback.
|
<E> E |
Record.map(RecordMapper<Record,E> mapper) |
Map this record into a custom mapper callback.
|
<E> @NotNull List<E> |
Result.map(RecordMapper<? super R,E> mapper) |
Map results into a custom mapper callback.
|
@NotNull Configuration |
Configuration.set(RecordMapper<?,?> newRecordMapper) |
Change this configuration to hold a new record mapper.
|