Package hu.akarnokd.rxjava3.functions
Class FunctionTagging.FunctionTaggingException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- hu.akarnokd.rxjava3.functions.FunctionTagging.FunctionTaggingException
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- FunctionTagging
public static final class FunctionTagging.FunctionTaggingException extends java.lang.RuntimeExceptionThe stackless tagging exception appended to the chain of causes of the original exception thrown by the wrapped function.This exception doesn't store the actual stacktrace as it only clutters the original stacktrace when printed.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FunctionTaggingException(java.lang.String message)Constructs a FunctionTaggingException with the given message.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ThrowableappendLast(java.lang.Throwable ex)Try appending this FunctionTaggingException as the very last cause of the given throwable.java.lang.ThrowablefillInStackTrace()
-
-
-
Method Detail
-
fillInStackTrace
public java.lang.Throwable fillInStackTrace()
- Overrides:
fillInStackTracein classjava.lang.Throwable
-
appendLast
public java.lang.Throwable appendLast(java.lang.Throwable ex)
Try appending this FunctionTaggingException as the very last cause of the given throwable.- Parameters:
ex- the Throwable to append to- Returns:
- ex the original Throwable
-
-