Package hu.akarnokd.rxjava3.debug
Class RxJavaAssemblyException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- hu.akarnokd.rxjava3.debug.RxJavaAssemblyException
-
- All Implemented Interfaces:
java.io.Serializable
public final class RxJavaAssemblyException extends java.lang.RuntimeExceptionHolds onto the assembly stacktrace.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RxJavaAssemblyException()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ThrowableappendLast(java.lang.Throwable ex)Try appending this RxJavaAssemblyException as the very last cause of the given throwable.static java.lang.StringbuildStackTrace()java.lang.ThrowablefillInStackTrace()static RxJavaAssemblyExceptionfind(java.lang.Throwable ex)Tries to locate the RxJavaAssemblyException in the chain of causes of the given Throwable.java.lang.Stringstacktrace()Returns the captured and filtered stacktrace.
-
-
-
Method Detail
-
buildStackTrace
public static java.lang.String buildStackTrace()
-
stacktrace
public java.lang.String stacktrace()
Returns the captured and filtered stacktrace.- Returns:
- the captured and filtered stacktrace
-
fillInStackTrace
public java.lang.Throwable fillInStackTrace()
- Overrides:
fillInStackTracein classjava.lang.Throwable
-
appendLast
public java.lang.Throwable appendLast(java.lang.Throwable ex)
Try appending this RxJavaAssemblyException as the very last cause of the given throwable.- Parameters:
ex- the Throwable to append to- Returns:
- ex
-
find
public static RxJavaAssemblyException find(java.lang.Throwable ex)
Tries to locate the RxJavaAssemblyException in the chain of causes of the given Throwable.- Parameters:
ex- the Throwable to start scanning- Returns:
- the RxJavaAssemblyException found or null
-
-