public static interface RowMapper.Nonupled<T,U,V,W,X,Z,A,B,C> extends RowMapper.Octupled<Tuple<T,U>,V,W,X,Z,A,B,C>
RowMapper.Decupled<T,U,V,W,X,Z,A,B,C,D>, RowMapper.Hextupled<T,U,V,W,X,Z>, RowMapper.Nonupled<T,U,V,W,X,Z,A,B,C>, RowMapper.Octupled<T,U,V,W,X,Z,A,B>, RowMapper.Pentupled<T,U,V,W,X>, RowMapper.Quadrupled<T,U,V,W>, RowMapper.Septupled<T,U,V,W,X,Z,A>, RowMapper.Tripled<T,U,V>, RowMapper.Tupled<T,U>| Modifier and Type | Method and Description |
|---|---|
default <S> RowMapper<S> |
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 <D> RowMapper.Decupled<T,U,V,W,X,Z,A,B,C,D> |
combinedWith(RowMapper<D> 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.
|
andThenandThenandThenandThenandThenandThenandThendefault <S> RowMapper<S> andThen(NonaFunction<? super T,? super U,? super V,? super W,? super X,? super Z,? super A,? super B,? super C,S> resultMapper)
NonaFunction to yield another result.S - the output type of the given resultMapper function,
which also become the type of the result produced by the new
row mapper.resultMapper - the function to apply to the resultdefault <D> RowMapper.Decupled<T,U,V,W,X,Z,A,B,C,D> combinedWith(RowMapper<D> otherMapper)
RowMappercombinedWith in interface RowMapper<Tuple<Tuple<Tuple<Tuple<Tuple<Tuple<Tuple<Tuple<T,U>,V>,W>,X>,Z>,A>,B>,C>>combinedWith in interface RowMapper.Hextupled<Tuple<Tuple<Tuple<T,U>,V>,W>,X,Z,A,B,C>combinedWith in interface RowMapper.Octupled<Tuple<T,U>,V,W,X,Z,A,B,C>combinedWith in interface RowMapper.Pentupled<Tuple<Tuple<Tuple<Tuple<T,U>,V>,W>,X>,Z,A,B,C>combinedWith in interface RowMapper.Quadrupled<Tuple<Tuple<Tuple<Tuple<Tuple<T,U>,V>,W>,X>,Z>,A,B,C>combinedWith in interface RowMapper.Septupled<Tuple<Tuple<T,U>,V>,W,X,Z,A,B,C>combinedWith in interface RowMapper.Tripled<Tuple<Tuple<Tuple<Tuple<Tuple<Tuple<T,U>,V>,W>,X>,Z>,A>,B,C>combinedWith in interface RowMapper.Tupled<Tuple<Tuple<Tuple<Tuple<Tuple<Tuple<Tuple<T,U>,V>,W>,X>,Z>,A>,B>,C>otherMapper - the mapper to run in addition to this.Copyright © 2019 Digipost. All rights reserved.