Class Java8
java.lang.Object
fj.data.Java8
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <A,B, C> F <BiFunction<A, B, C>, F2<A, B, C>> static <A,B, C> F2 <A, B, C> BiFunction_F2(BiFunction<A, B, C> f) Consumer_F(Consumer<A> c) static <A,B> Function <A, B> F_Function(F<A, B> f) static <A,B, C> F <F2<A, B, C>, BiFunction<A, B, C>> static <A,B, C> BiFunction <A, B, C> F2_BiFunction(F2<A, B, C> f) static <A,B> F <A, B> Function_F(Function<A, B> f) static <A> Stream<A> Iterable_JavaStream(Iterable<A> it) static <A> Stream<A> Iterator_JavaStream(Iterator<A> it) static <A> Array<A> JavaStream_Array(Stream<A> s) static <A> List<A> JavaStream_List(Stream<A> s) static <A> Stream<A> JavaStream_Stream(Stream<A> s) static <A> Stream<A> List_JavaStream(List<A> list) static <A> Optional<A> Option_Optional(Option<A> o) Convert an Option toOptional.static <A> Option<A> Optional_Option(Optional<A> o) static <A> Supplier<A> P1_Supplier(P1<A> p) static <A> Stream<A> Stream_JavaStream(Stream<A> s) static <A> P1<A> Supplier_P1(Supplier<A> s) static <A, E extends Exception>
F<Try0<A, E>, Supplier<Validation<E, A>>> static <A, E extends Exception>
Supplier<Validation<E, A>> TryCatch0_Supplier(Try0<A, E> t) static <A, B, E extends Exception>
F<Try1<A, B, E>, Function<A, Validation<E, B>>> static <A, B, E extends Exception>
Function<A, Validation<E, B>> TryCatch1_Function(Try1<A, B, E> t) static <A, B, C, E extends Exception>
F<Try2<A, B, C, E>, BiFunction<A, B, Validation<E, C>>> static <A, B, C, E extends Exception>
BiFunction<A, B, Validation<E, C>> TryCatch2_BiFunction(Try2<A, B, C, E> t)
-
Constructor Details
-
Java8
private Java8()
-
-
Method Details
-
Supplier_P1
-
Supplier_P1
-
P1_Supplier
-
P1_Supplier
-
Function_F
-
Function_F
-
F_Function
-
F_Function
-
BiFunction_F2
-
BiFunction_F2
-
F2_BiFunction
-
F2_BiFunction
-
TryCatch0_Supplier
-
TryCatch0_Supplier
-
TryCatch1_Function
public static <A, B, E extends Exception> Function<A, Validation<E,B>> TryCatch1_Function(Try1<A, B, E> t) -
TryCatch1_Function
public static <A, B, E extends Exception> F<Try1<A,B, TryCatch1_Function()E>, Function<A, Validation<E, B>>> -
TryCatch2_BiFunction
public static <A, B, C, E extends Exception> BiFunction<A, B, Validation<E,C>> TryCatch2_BiFunction(Try2<A, B, C, E> t) -
TryCatch2_BiFunction
public static <A, B, C, E extends Exception> F<Try2<A,B, TryCatch2_BiFunction()C, E>, BiFunction<A, B, Validation<E, C>>> -
List_JavaStream
-
Optional_Option
-
Optional_Option
-
Option_Optional
Convert an Option toOptional. Will throw aNullPointerExceptionif the Option is some(null). -
Option_Optional
-
Consumer_F
-
Consumer_F
-
Stream_JavaStream
-
Iterable_JavaStream
-
Iterator_JavaStream
-
Stream_JavaStream
-
JavaStream_Stream
-
JavaStream_List
-
JavaStream_Array
-