Interface OneOfN.OneOf4Matcher<R,T1,T2,T3,T4>
- Type Parameters:
R- Type of the value returned by the mapping function for each case.T1- Type of the first case.T2- Type of the second case.T3- Type of the third case.T4- Type of the fourth case.
- Enclosing class:
OneOfN
public static interface OneOfN.OneOf4Matcher<R,T1,T2,T3,T4>
A matcher object that contains a handler for each case and can be used to reduce a sum type to a single value.
This interface contains a default implementation for each case that simply returns
null.-
Method Summary
-
Method Details
-
first
-
fourth
-
second
-
third
-