| Package | Description |
|---|---|
| no.digipost.jdbc |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
RowMapper.Quadrupled<T,U,V,W> |
static interface |
RowMapper.Tripled<T,U,V> |
static interface |
RowMapper.Tupled<T,U> |
| Modifier and Type | Class and Description |
|---|---|
class |
AttributeMapper<R>
An attribute mapper associates a
ColumnMapper with an Attribute, and
is used internally by an AttributesRowMapper to produce an AttributesMap where
the values can be accessed in a type-safe manner. |
class |
AttributesRowMapper
A
RowMapper producing AttributesMaps. |
| Modifier and Type | Method and Description |
|---|---|
default <S> RowMapper<S> |
RowMapper.Tupled.andThen(BiFunction<? super T,? super U,S> resultMapper)
Create a new mapper which takes the two results of this mapper and applies
the given
BiFunction to yield another result. |
default <S> RowMapper<S> |
RowMapper.andThen(Function<? super R,S> resultMapper)
Create a new mapper which takes the result of this mapper and applies
the given
Function to yield another result. |
default <S> RowMapper<S> |
RowMapper.Quadrupled.andThen(QuadFunction<? super T,? super U,? super V,? super W,S> mapper)
Create a new mapper which takes the four results of this mapper and applies
the given
QuadFunction to yield another result. |
default <S> RowMapper<S> |
RowMapper.Tripled.andThen(TriFunction<? super T,? super U,? super V,S> resultMapper)
Create a new mapper which takes the three results of this mapper and applies
the given
TriFunction to yield another result. |
static <R> RowMapper<R> |
RowMapper.of(RowMapper<R> mapper) |
static <R> RowMapper<R> |
RowMapper.of(ThrowingFunction<ResultSet,R,SQLException> mapper) |
| Modifier and Type | Method and Description |
|---|---|
default <S> RowMapper.Tupled<R,S> |
RowMapper.combinedWith(RowMapper<S> otherMapper)
Create a new row mapper which first runs this mapper and then the given mapper, and
combines the two results into a
Tuple. |
default <V> RowMapper.Tripled<T,U,V> |
RowMapper.Tupled.combinedWith(RowMapper<V> otherMapper) |
default <W> RowMapper.Quadrupled<T,U,V,W> |
RowMapper.Tripled.combinedWith(RowMapper<W> otherMapper) |
static <R> RowMapper<R> |
RowMapper.of(RowMapper<R> mapper) |
Copyright © 2016 Digipost. All rights reserved.