Package org.javacord.core.util.logging
Class ExceptionLoggerDelegateImpl
- java.lang.Object
-
- org.javacord.core.util.logging.ExceptionLoggerDelegateImpl
-
- All Implemented Interfaces:
ExceptionLoggerDelegate
public class ExceptionLoggerDelegateImpl extends Object implements ExceptionLoggerDelegate
The implementation ofExceptionLoggerDelegate
.
-
-
Constructor Summary
Constructors Constructor Description ExceptionLoggerDelegateImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> Function<Throwable,T>
get(Predicate<Throwable> logFilter, Collection<Class<? extends Throwable>> ignoredThrowableTypes, StackTraceElement[] stackTrace)
Thread.UncaughtExceptionHandler
getUncaughtExceptionHandler()
-
Methods inherited from interface org.javacord.api.util.logging.internal.ExceptionLoggerDelegate
unwrapThrowable
-
-
-
-
Method Detail
-
get
public <T> Function<Throwable,T> get(Predicate<Throwable> logFilter, Collection<Class<? extends Throwable>> ignoredThrowableTypes, StackTraceElement[] stackTrace)
- Specified by:
get
in interfaceExceptionLoggerDelegate
-
getUncaughtExceptionHandler
public Thread.UncaughtExceptionHandler getUncaughtExceptionHandler()
- Specified by:
getUncaughtExceptionHandler
in interfaceExceptionLoggerDelegate
-
-