| Package | Description |
|---|---|
| no.digipost.jdbc |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
RowMapper.Decupled<T,U,V,W,X,Z,A,B,C,D> |
static interface |
RowMapper.Hextupled<T,U,V,W,X,Z> |
static interface |
RowMapper.Nonupled<T,U,V,W,X,Z,A,B,C> |
static interface |
RowMapper.Octupled<T,U,V,W,X,Z,A,B> |
static interface |
RowMapper.Pentupled<T,U,V,W,X> |
static interface |
RowMapper.Quadrupled<T,U,V,W> |
static interface |
RowMapper.Septupled<T,U,V,W,X,Z,A> |
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.Decupled.andThen(DecaFunction<? super T,? super U,? super V,? super W,? super X,? super Z,? super A,? super B,? super C,? super D,S> resultMapper)
Create a new mapper which takes the ten results of this mapper and applies
the given
DecaFunction 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.Hextupled.andThen(HexaFunction<? super T,? super U,? super V,? super W,? super X,? super Z,S> resultMapper)
Create a new mapper which takes the six results of this mapper and applies
the given
HexaFunction to yield another result. |
default <S> RowMapper<S> |
RowMapper.Nonupled.andThen(NonaFunction<? super T,? super U,? super V,? super W,? super X,? super Z,? super A,? super B,? super C,S> resultMapper)
Create a new mapper which takes the nine results of this mapper and applies
the given
NonaFunction to yield another result. |
default <S> RowMapper<S> |
RowMapper.Octupled.andThen(OctoFunction<? super T,? super U,? super V,? super W,? super X,? super Z,? super A,? super B,S> resultMapper)
Create a new mapper which takes the eight results of this mapper and applies
the given
OctoFunction to yield another result. |
default <S> RowMapper<S> |
RowMapper.Pentupled.andThen(PentaFunction<? super T,? super U,? super V,? super W,? super X,S> resultMapper)
Create a new mapper which takes the five results of this mapper and applies
the given
PentaFunction to yield another result. |
default <S> RowMapper<S> |
RowMapper.Quadrupled.andThen(QuadFunction<? super T,? super U,? super V,? super W,S> resultMapper)
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.Septupled.andThen(SeptiFunction<? super T,? super U,? super V,? super W,? super X,? super Z,? super A,S> resultMapper)
Create a new mapper which takes the seven results of this mapper and applies
the given
SeptiFunction 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 <A> RowMapper.Septupled<T,U,V,W,X,Z,A> |
RowMapper.Hextupled.combinedWith(RowMapper<A> otherMapper) |
default <B> RowMapper.Octupled<T,U,V,W,X,Z,A,B> |
RowMapper.Septupled.combinedWith(RowMapper<B> otherMapper) |
default <C> RowMapper.Nonupled<T,U,V,W,X,Z,A,B,C> |
RowMapper.Octupled.combinedWith(RowMapper<C> otherMapper) |
default <D> RowMapper.Decupled<T,U,V,W,X,Z,A,B,C,D> |
RowMapper.Nonupled.combinedWith(RowMapper<D> otherMapper) |
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-type container.
|
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) |
default <X> RowMapper.Pentupled<T,U,V,W,X> |
RowMapper.Quadrupled.combinedWith(RowMapper<X> otherMapper) |
default <Z> RowMapper.Hextupled<T,U,V,W,X,Z> |
RowMapper.Pentupled.combinedWith(RowMapper<Z> otherMapper) |
static <R> RowMapper<R> |
RowMapper.of(RowMapper<R> mapper) |
Copyright © 2016 Digipost. All rights reserved.