Package it.tidalwave.util
Interface F8<TYPE,EXTENDED_FINDER extends it.tidalwave.util.Finder<TYPE>>
-
- All Superinterfaces:
java.lang.Cloneable
,it.tidalwave.util.spi.ExtendedFinderSupport<TYPE,EXTENDED_FINDER>
,it.tidalwave.util.Finder<TYPE>
,java.io.Serializable
- All Known Implementing Classes:
F8.LambdaFinder
public interface F8<TYPE,EXTENDED_FINDER extends it.tidalwave.util.Finder<TYPE>> extends it.tidalwave.util.spi.ExtendedFinderSupport<TYPE,EXTENDED_FINDER>
- Author:
- Fabrizio Giudici (Fabrizio.Giudici@tidalwave.it)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
F8.LambdaFinder<TYPE,EXTENDED_FINDER extends it.tidalwave.util.Finder<TYPE>>
-
Method Summary
Static Methods Modifier and Type Method Description static <TYPE,EXTENDED_FINDER extends it.tidalwave.util.Finder<TYPE>>
F8<TYPE,EXTENDED_FINDER>ofComputeNeededResults(java.util.function.Function<F8<? extends TYPE,EXTENDED_FINDER>,java.util.List<TYPE>> computeNeededResults)
static <TYPE,EXTENDED_FINDER extends it.tidalwave.util.Finder<TYPE>>
F8<TYPE,EXTENDED_FINDER>ofComputeResults(java.util.function.Function<F8<? extends TYPE,EXTENDED_FINDER>,java.util.List<TYPE>> computeResults)
-