Package org.iqtig.tpacker.cli.error
Class IqtigError
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.iqtig.tpacker.cli.error.IqtigError
-
- All Implemented Interfaces:
Serializable
public class IqtigError extends RuntimeException
Die Klasse erbt von Error und wurde für die Verwaltung von mehr als einem Fehler erweitert.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description IqtigError(String message)
Erzeugt IqtigError mit einer Beschreibung des Fehlers.IqtigError(String message, Collection<org.iqtig.packer.shared.error.ValidationErrorException> errors)
Erzeugt IqtigError mit einer Beschreibung des Fehlers und einer Liste von Fehlern.IqtigError(Collection<org.iqtig.packer.shared.error.ValidationErrorException> errors)
Erzeugt IqtigError mit einer Liste von Fehlern.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addError(org.iqtig.packer.shared.error.ValidationErrorException error)
Fügt einen Fehler in die Fehlerliste ein.Collection<String>
getErrors()
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
IqtigError
public IqtigError(String message)
Erzeugt IqtigError mit einer Beschreibung des Fehlers.- Parameters:
message
- Beschreibung des Fehlers.
-
IqtigError
public IqtigError(String message, Collection<org.iqtig.packer.shared.error.ValidationErrorException> errors)
Erzeugt IqtigError mit einer Beschreibung des Fehlers und einer Liste von Fehlern. Die Liste der Fehler wird mit getErrors() zurückgegeben. MitThrowable.getMessage()
wird nur die Beschreibung zurückgegeben.- Parameters:
message
- Beschreibung des Fehlers.errors
- Collection die weitere Fehler enthält.
-
IqtigError
public IqtigError(Collection<org.iqtig.packer.shared.error.ValidationErrorException> errors)
Erzeugt IqtigError mit einer Liste von Fehlern. die Collection der Fehler wird nur mit getErrors() zurückgegeben. MitThrowable.getMessage()
wird null zurückgegeben.- Parameters:
errors
- Liste der Fehler.
-
-
Method Detail
-
addError
public void addError(org.iqtig.packer.shared.error.ValidationErrorException error)
Fügt einen Fehler in die Fehlerliste ein.- Parameters:
error
- Beschreibung des Fehlers.
-
getErrors
public Collection<String> getErrors()
- Returns:
- Collection mit Fehlerbeschreibungen.
-
-