static <T1,T2,T3,T4,T5> OneOfN.OneOf5<T1,T2,T3,T4,T5> | 
OneOfN.OneOf5.fifth(T5 fifth) | 
  | 
static <T1,T2,T3,T4,T5> OneOfN.OneOf5<T1,T2,T3,T4,T5> | 
OneOfN.OneOf5.first(T1 first) | 
  | 
static <T1,T2,T3,T4,T5> OneOfN.OneOf5<T1,T2,T3,T4,T5> | 
OneOfN.OneOf5.firstNonNull(T1 t1,
            T2 t2,
            T3 t3,
            T4 t4,
            T5 t5) | 
 Returns the first non-null value of the five given values as a OneOf5 type. 
 | 
static <T1,T2,T3,T4,T5> OneOfN.OneOf5<T1,T2,T3,T4,T5> | 
OneOfN.OneOf5.fourth(T4 fourth) | 
  | 
static <T1,T2,T3,T4,T5> OneOfN.OneOf5<T1,T2,T3,T4,T5> | 
OneOfN.OneOf5.second(T2 second) | 
  | 
static <T1,T2,T3,T4,T5> OneOfN.OneOf5<T1,T2,T3,T4,T5> | 
OneOfN.OneOf5.third(T3 third) | 
  |