de.lmu.ifi.dbs.elki.utilities.optionhandling
Class InternalParameterizationErrors

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by de.lmu.ifi.dbs.elki.utilities.optionhandling.ParameterException
              extended by 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

Field Summary
private  Collection<? extends Exception> internalErrors
          The errors that occurred.
private static long serialVersionUID
          Serial version ID
 
Constructor Summary
InternalParameterizationErrors(String message, Collection<? extends Exception> internalErrors)
          Constructor.
InternalParameterizationErrors(String message, Exception internalError)
          Constructor.
 
Method Summary
protected  Collection<? extends Exception> getInternalErrors()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
Serial version ID

See Also:
Constant Field Values

internalErrors

private Collection<? extends Exception> internalErrors
The errors that occurred.

Constructor Detail

InternalParameterizationErrors

public InternalParameterizationErrors(String message,
                                      Collection<? extends Exception> internalErrors)
Constructor.

Parameters:
message - Error message
internalErrors - internal errors

InternalParameterizationErrors

public InternalParameterizationErrors(String message,
                                      Exception internalError)
Constructor.

Parameters:
message - Error message
internalError - internal error
Method Detail

getInternalErrors

protected Collection<? extends Exception> getInternalErrors()
Returns:
the internalErrors

Release 0.4.0 (2011-09-20_1324)