Package no.digipost.util
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 aOptionalrepresentation of itself contained more than one element, and is thus not applicable for such conversion.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TooManyElements()TooManyElements(Object allowed, Object firstExcess)TooManyElements(Object allowed, Object firstExcess, Throwable cause)TooManyElements(String message, Throwable cause)TooManyElements(List<? extends Object> objects)TooManyElements(List<? extends Object> objects, Throwable cause)TooManyElements(List<T> objects, Function<? super T,? extends CharSequence> toString)TooManyElements(List<T> objects, Function<? super T,? extends CharSequence> toString, Throwable cause)
-
Method Summary
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
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()
-
-