public interface Mapper
| Modifier and Type | Method and Description |
|---|---|
default <RL,RR,SL,SR> |
map(net.emaze.dysfunctional.options.Either<SL,SR> source,
Class<RL> leftClass,
Class<RR> rightClass) |
default <R,T,C extends Collection<R>> |
map(Iterable<T> source,
C target,
Class<R> elementClass) |
default <R,T,C extends Collection<R>> |
map(Iterable<T> source,
C target,
Class<R> elementClass,
BiConsumer<R,T> callback) |
default <R,T> List<R> |
map(Iterable<T> source,
Class<R> elementClass) |
default <R,T> List<R> |
map(Iterable<T> source,
Class<R> elementClass,
BiConsumer<R,T> callback) |
default <R,T> Iterator<R> |
map(Iterator<T> source,
Class<R> elementClass) |
default <R,T> Iterator<R> |
map(Iterator<T> source,
Class<R> elementClass,
BiConsumer<R,T> callback) |
default <RV,K,V> Map<K,RV> |
map(Map<K,V> source,
Class<RV> elementClass) |
default <RV,K,V> Map<K,RV> |
map(Map<K,V> source,
Class<RV> elementClass,
BiConsumer<RV,V> callback) |
default <R,T> net.emaze.dysfunctional.options.Maybe<R> |
map(net.emaze.dysfunctional.options.Maybe<T> source,
Class<R> elementClass) |
<R> R |
map(Object source,
Class<R> targetClass) |
default <R,T> Optional<R> |
map(Optional<T> source,
Class<R> elementClass) |
default <R1,R2,T1,T2> |
map(net.emaze.dysfunctional.tuples.Pair<T1,T2> source,
Class<R1> firstClass,
Class<R2> secondClass) |
default <R,T> Stream<R> |
map(Stream<T> source,
Class<R> elementClass) |
default <R,T> Stream<R> |
map(Stream<T> source,
Class<R> elementClass,
BiConsumer<R,T> callback) |
default <R1,R2,R3,T1,T2,T3> |
map(net.emaze.dysfunctional.tuples.Triple<T1,T2,T3> source,
Class<R1> firstClass,
Class<R2> secondClass,
Class<R3> thirdClass) |
default <R,T> List<R> map(Iterable<T> source, Class<R> elementClass, BiConsumer<R,T> callback)
default <R,T,C extends Collection<R>> C map(Iterable<T> source, C target, Class<R> elementClass)
default <R,T,C extends Collection<R>> C map(Iterable<T> source, C target, Class<R> elementClass, BiConsumer<R,T> callback)
default <R,T> Iterator<R> map(Iterator<T> source, Class<R> elementClass, BiConsumer<R,T> callback)
default <R,T> Stream<R> map(Stream<T> source, Class<R> elementClass, BiConsumer<R,T> callback)
default <RV,K,V> Map<K,RV> map(Map<K,V> source, Class<RV> elementClass, BiConsumer<RV,V> callback)
default <RL,RR,SL,SR> net.emaze.dysfunctional.options.Either<RL,RR> map(net.emaze.dysfunctional.options.Either<SL,SR> source,
Class<RL> leftClass,
Class<RR> rightClass)
default <R1,R2,T1,T2> net.emaze.dysfunctional.tuples.Pair<R1,R2> map(net.emaze.dysfunctional.tuples.Pair<T1,T2> source,
Class<R1> firstClass,
Class<R2> secondClass)
default <R1,R2,R3,T1,T2,T3> net.emaze.dysfunctional.tuples.Triple<R1,R2,R3> map(net.emaze.dysfunctional.tuples.Triple<T1,T2,T3> source,
Class<R1> firstClass,
Class<R2> secondClass,
Class<R3> thirdClass)
default <R,T> net.emaze.dysfunctional.options.Maybe<R> map(net.emaze.dysfunctional.options.Maybe<T> source,
Class<R> elementClass)
Copyright © 2016. All rights reserved.