Package org.apache.uima.uimacpp
Class UimacppException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.apache.uima.uimacpp.UimacppException
-
- All Implemented Interfaces:
Serializable
public class UimacppException extends Exception
Use this class to signalize a fatal (internal) error to the API user.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UimacppException(Exception ex)Constructs aJTafRuntimeExceptionwith the specified nested exception.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExceptiongetEmbeddedException()get the embedded exception, if any.StringgetMessage()Returns a detail message.voidprintStackTrace()Prints the composite message toSystem.err.voidprintStackTrace(PrintStream ps)Prints the composite message and the embedded stack trace to the specified print stream,ps.voidprintStackTrace(PrintWriter pw)Prints the composite message and the embedded stack trace to the specified print writer,pw-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, setStackTrace, toString
-
-
-
-
Constructor Detail
-
UimacppException
public UimacppException(Exception ex)
Constructs aJTafRuntimeExceptionwith the specified nested exception.- Parameters:
ex- the nested exception
-
-
Method Detail
-
getMessage
public String getMessage()
Returns a detail message. If present, this will also include the nested exception.- Overrides:
getMessagein classThrowable
-
printStackTrace
public void printStackTrace(PrintStream ps)
Prints the composite message and the embedded stack trace to the specified print stream,ps.- Overrides:
printStackTracein classThrowable- Parameters:
ps- the print stream
-
printStackTrace
public void printStackTrace()
Prints the composite message toSystem.err.- Overrides:
printStackTracein classThrowable
-
printStackTrace
public void printStackTrace(PrintWriter pw)
Prints the composite message and the embedded stack trace to the specified print writer,pw- Overrides:
printStackTracein classThrowable- Parameters:
pw- the print writer
-
getEmbeddedException
public Exception getEmbeddedException()
get the embedded exception, if any.- Returns:
- the embedded exception
-
-