operation_result
library
Classes
-
Errors1<Expected0 extends Object>
-
-
Errors2<Expected0 extends Object, Expected1 extends Object>
-
-
Errors3<Expected0 extends Object, Expected1 extends Object, Expected2 extends Object>
-
-
Errors4<Expected0 extends Object, Expected1 extends Object, Expected2 extends Object, Expected3 extends Object>
-
-
Errors5<Expected0 extends Object, Expected1 extends Object, Expected2 extends Object, Expected3 extends Object, Expected4 extends Object>
-
-
Errors6<Expected0 extends Object, Expected1 extends Object, Expected2 extends Object, Expected3 extends Object, Expected4 extends Object, Expected5 extends Object>
-
-
IExpectedErrors
-
-
Result<T, Errors extends IExpectedErrors>
-
Example of usage:
Functions
-
failure1<T, E0 extends Object>(E0 err)
→ Result<T, Errors1<E0>>
-
-
failure2<T, E0 extends Object, E1 extends Object>(Object err)
→ Result<T, Errors2<E0, E1>>
-
-
failure3<T, E0 extends Object, E1 extends Object, E2 extends Object>(Object err)
→ Result<T, Errors3<E0, E1, E2>>
-
-
failure4<T, E0 extends Object, E1 extends Object, E2 extends Object, E3 extends Object>(Object err)
→ Result<T, Errors4<E0, E1, E2, E3>>
-
-
failure5<T, E0 extends Object, E1 extends Object, E2 extends Object, E3 extends Object, E4 extends Object>(Object err)
→ Result<T, Errors5<E0, E1, E2, E3, E4>>
-
-
failure6<T, E0 extends Object, E1 extends Object, E2 extends Object, E3 extends Object, E4 extends Object, E5 extends Object>(Object err)
→ Result<T, Errors6<E0, E1, E2, E3, E4, E5>>
-
-
failures1<T, E0 extends Object>(List<E0> errors)
→ Result<T, Errors1<E0>>
-
-
failures2<T, E0 extends Object, E1 extends Object>(Iterable<Object> errors)
→ Result<T, Errors2<E0, E1>>
-
-
failures3<T, E0 extends Object, E1 extends Object, E2 extends Object>(Iterable<Object> errors)
→ Result<T, Errors3<E0, E1, E2>>
-
-
failures4<T, E0 extends Object, E1 extends Object, E2 extends Object, E3 extends Object>(Iterable<Object> errors)
→ Result<T, Errors4<E0, E1, E2, E3>>
-
-
failures5<T, E0 extends Object, E1 extends Object, E2 extends Object, E3 extends Object, E4 extends Object>(Iterable<Object> errors)
→ Result<T, Errors5<E0, E1, E2, E3, E4>>
-
-
failures6<T, E0 extends Object, E1 extends Object, E2 extends Object, E3 extends Object, E4 extends Object, E5 extends Object>(Iterable<Object> errors)
→ Result<T, Errors6<E0, E1, E2, E3, E4, E5>>
-
-
success1<T, E0 extends Object>(T data)
→ Result<T, Errors1<E0>>
-
-
success2<T, E0 extends Object, E1 extends Object>(T data)
→ Result<T, Errors2<E0, E1>>
-
-
success3<T, E0 extends Object, E1 extends Object, E2 extends Object>(T data)
→ Result<T, Errors3<E0, E1, E2>>
-
-
success4<T, E0 extends Object, E1 extends Object, E2 extends Object, E3 extends Object>(T data)
→ Result<T, Errors4<E0, E1, E2, E3>>
-
-
success5<T, E0 extends Object, E1 extends Object, E2 extends Object, E3 extends Object, E4 extends Object>(T data)
→ Result<T, Errors5<E0, E1, E2, E3, E4>>
-
-
success6<T, E0 extends Object, E1 extends Object, E2 extends Object, E3 extends Object, E4 extends Object, E5 extends Object>(T data)
→ Result<T, Errors6<E0, E1, E2, E3, E4, E5>>
-