Class ViewableAsOptional.TooManyElements

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
no.digipost.util.ViewableAsOptional.TooManyElements
All Implemented Interfaces:
Serializable
Enclosing interface:
ViewableAsOptional<V>

public static class ViewableAsOptional.TooManyElements extends RuntimeException
An object which was attempted to be viewed as a Optional representation of itself contained more than one element, and is thus not applicable for such conversion.
See Also:
  • Constructor Details

    • TooManyElements

      public TooManyElements(List<? extends Object> objects)
    • TooManyElements

      public TooManyElements(List<? extends Object> objects, Throwable cause)
    • TooManyElements

      public TooManyElements(List<T> objects, Function<? super T,? extends CharSequence> toString)
    • TooManyElements

      public TooManyElements(List<T> objects, Function<? super T,? extends CharSequence> toString, Throwable cause)
    • TooManyElements

      public TooManyElements(Object allowed, Object firstExcess)
    • TooManyElements

      public TooManyElements(Object allowed, Object firstExcess, Throwable cause)
    • TooManyElements

      public TooManyElements()
    • TooManyElements

      public TooManyElements(String message, Throwable cause)