de.lmu.ifi.dbs.elki.utilities.optionhandling
Class InternalParameterizationErrors
java.lang.Object
java.lang.Throwable
java.lang.Exception
de.lmu.ifi.dbs.elki.utilities.optionhandling.ParameterException
de.lmu.ifi.dbs.elki.utilities.optionhandling.InternalParameterizationErrors
- All Implemented Interfaces:
- Serializable
public class InternalParameterizationErrors
- extends ParameterException
Pseudo error class that wraps multiple error reports into one.
This is meant for reporting re-parameterization errors.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
serialVersionUID
private static final long serialVersionUID
- Serial version ID
- See Also:
- Constant Field Values
internalErrors
private Collection<? extends Exception> internalErrors
- The errors that occurred.
InternalParameterizationErrors
public InternalParameterizationErrors(String message,
Collection<? extends Exception> internalErrors)
- Constructor.
- Parameters:
message
- Error messageinternalErrors
- internal errors
InternalParameterizationErrors
public InternalParameterizationErrors(String message,
Exception internalError)
- Constructor.
- Parameters:
message
- Error messageinternalError
- internal error
getInternalErrors
protected Collection<? extends Exception> getInternalErrors()
- Returns:
- the internalErrors