Following synchronous function are used to transform the items emitted by Flux and Mono
Flux
Mono
public final <V> Flux<V> map(Function<? super T,? extends V> mapper)
public final <R> Mono<R> map(Function<? super T,? extends R> mapper)
public class MapOperationExample { public static void main(String[] args) { System.out.println("-- Mapping Flux elements --"); Flux.just(2, 4, 6, 8) .map(n -> n / 2) .subscribe(System.out::println); System.out.println("-- Mapping Mono element --"); Mono.just("supercalifragilisticexpialidocious") .map(s -> s.length()) .subscribe(System.out::println); } }
-- Mapping Flux elements --1234-- Mapping Mono element --34
Dependencies and Technologies Used: