Class Hierarchy
- java.lang.Object
- de.xima.fc.common.data.algebraic.OneOfN (implements java.io.Serializable)
- de.xima.fc.common.data.algebraic.OneOfN.Either<T1,T2>
- de.xima.fc.common.data.algebraic.OneOfN.Just<T1>
- de.xima.fc.common.data.algebraic.OneOfN.None
- de.xima.fc.common.data.algebraic.OneOfN.OneOf3<T1,T2,T3>
- de.xima.fc.common.data.algebraic.OneOfN.OneOf4<T1,T2,T3,T4>
- de.xima.fc.common.data.algebraic.OneOfN.OneOf5<T1,T2,T3,T4,T5>
- de.xima.fc.common.data.algebraic.OneOfN (implements java.io.Serializable)
Interface Hierarchy
- de.xima.fc.common.data.algebraic.OneOfN.EitherMatcher<R,T1,T2>
- de.xima.fc.common.data.algebraic.OneOfN.JustMatcher<R,T1>
- de.xima.fc.common.data.algebraic.OneOfN.NoneMatcher<R>
- de.xima.fc.common.data.algebraic.OneOfN.OneOf3Matcher<R,T1,T2,T3>
- de.xima.fc.common.data.algebraic.OneOfN.OneOf4Matcher<R,T1,T2,T3,T4>
- de.xima.fc.common.data.algebraic.OneOfN.OneOf5Matcher<R,T1,T2,T3,T4,T5>