T - U - @FunctionalInterface public interface BiTemplate<T,U> extends BiDataSource<T,U>
BiDataSource.Pair<T,U>| Modifier and Type | Method and Description |
|---|---|
default BiTemplate<T,U> |
filter(BiPredicate<? super T,? super U> predicate) |
default BiTemplate<T,U> |
filter1(Predicate<? super T> predicate) |
default BiTemplate<T,U> |
filter2(Predicate<? super U> predicate) |
default <R> FlTemplate<R> |
map(BiFunction<? super T,? super U,? extends R> function) |
default <R> BiTemplate<R,U> |
map1(Function<? super T,? extends R> function) |
default <R> BiTemplate<T,R> |
map2(Function<? super U,? extends R> function) |
BiGenerator<T,U> |
newBiGenerator() |
default FlTemplate<T> |
onlyFirst() |
default FlTemplate<U> |
onlySecond() |
default FlTemplate<BiDataSource.Pair<T,U>> |
pairs() |
default BiGenerator<T,U> |
toBiGenerator() |
default FlTemplate<T> onlyFirst()
onlyFirst in interface BiDataSource<T,U>default FlTemplate<U> onlySecond()
onlySecond in interface BiDataSource<T,U>default FlTemplate<BiDataSource.Pair<T,U>> pairs()
pairs in interface BiDataSource<T,U>default BiTemplate<T,U> filter(BiPredicate<? super T,? super U> predicate)
filter in interface BiDataSource<T,U>default BiTemplate<T,U> filter1(Predicate<? super T> predicate)
filter1 in interface BiDataSource<T,U>default BiTemplate<T,U> filter2(Predicate<? super U> predicate)
filter2 in interface BiDataSource<T,U>default <R> FlTemplate<R> map(BiFunction<? super T,? super U,? extends R> function)
map in interface BiDataSource<T,U>default <R> BiTemplate<R,U> map1(Function<? super T,? extends R> function)
map1 in interface BiDataSource<T,U>default <R> BiTemplate<T,R> map2(Function<? super U,? extends R> function)
map2 in interface BiDataSource<T,U>BiGenerator<T,U> newBiGenerator()
default BiGenerator<T,U> toBiGenerator()
toBiGenerator in interface BiDataSource<T,U>Copyright © 2019. All rights reserved.