Package io.debezium.text
Class MultipleParsingExceptions
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- io.debezium.text.MultipleParsingExceptions
-
- All Implemented Interfaces:
Serializable
public class MultipleParsingExceptions extends RuntimeException
Representation of multipleParsingException
s.- Author:
- Randall Hauch
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private Collection<ParsingException>
errors
private static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description MultipleParsingExceptions(String message, Collection<ParsingException> errors)
MultipleParsingExceptions(Collection<ParsingException> errors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
forEachError(Consumer<ParsingException> action)
Collection<ParsingException>
getErrors()
Get the set of parsing exceptions.void
printStackTrace()
void
printStackTrace(PrintStream s)
void
printStackTrace(PrintWriter s)
String
toString()
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, setStackTrace
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
errors
private final Collection<ParsingException> errors
-
-
Constructor Detail
-
MultipleParsingExceptions
public MultipleParsingExceptions(Collection<ParsingException> errors)
-
MultipleParsingExceptions
public MultipleParsingExceptions(String message, Collection<ParsingException> errors)
-
-
Method Detail
-
getErrors
public Collection<ParsingException> getErrors()
Get the set of parsing exceptions.- Returns:
- the parsing exceptions
-
forEachError
public void forEachError(Consumer<ParsingException> action)
-
printStackTrace
public void printStackTrace()
- Overrides:
printStackTrace
in classThrowable
-
printStackTrace
public void printStackTrace(PrintStream s)
- Overrides:
printStackTrace
in classThrowable
-
printStackTrace
public void printStackTrace(PrintWriter s)
- Overrides:
printStackTrace
in classThrowable
-
-