Class Jdk8MiscellaneousApiProvider
- java.lang.Object
-
- pl.tlinkowski.unij.service.misc.jdk8.Jdk8MiscellaneousApiProvider
-
- All Implemented Interfaces:
MiscellaneousApiProvider
@AutoService(pl.tlinkowski.unij.service.api.misc.MiscellaneousApiProvider.class) public final class Jdk8MiscellaneousApiProvider extends Object implements MiscellaneousApiProvider
Implementation ofMiscellaneousApiProviderthat delegates to original JDK 11 APIs.- Author:
- Tomasz Linkowski
-
-
Constructor Summary
Constructors Constructor Description Jdk8MiscellaneousApiProvider()
-
Method Summary
Modifier and Type Method Description <T,A,R>
Collector<T,?,R>filteringCollector(Predicate<? super T> predicate, Collector<? super T,A,R> downstream)<T,U,A,R>
Collector<T,?,R>flatMappingCollector(Function<? super T,? extends Stream<? extends U>> mapper, Collector<? super U,A,R> downstream)
-
-
-
Method Detail
-
flatMappingCollector
public <T,U,A,R> Collector<T,?,R> flatMappingCollector(Function<? super T,? extends Stream<? extends U>> mapper, Collector<? super U,A,R> downstream)
- Specified by:
flatMappingCollectorin interfaceMiscellaneousApiProvider
-
filteringCollector
public <T,A,R> Collector<T,?,R> filteringCollector(Predicate<? super T> predicate, Collector<? super T,A,R> downstream)
- Specified by:
filteringCollectorin interfaceMiscellaneousApiProvider
-
-