Either Of5
public class EitherOf5<A extends Message, B extends Message, C extends Message, D extends Message, E extends Message> extends Either implements Element.AValue<T>, Element.BValue<T>, Element.CValue<T>, Element.DValue<T>, Element.EValue<T>
A value which can be one of five possible types.
Parameters
<A>
the type of the first alternative
<B>
the type of the second alternative
<C>
the type of the third alternative
<D>
the type of the fourth alternative
<E>
the type of the fifth alternative