Package pro.gravit.utils.helper
Class LogHelper
java.lang.Object
pro.gravit.utils.helper.LogHelper
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic interfacestatic classstatic enum -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddExcCallback(Consumer<Throwable> output) static voidstatic voidstatic voidaddOutput(LogHelper.OutputEnity output) static voidaddOutput(LogHelper.Output output, LogHelper.OutputTypes type) static voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic StringDeprecated.static voidstatic voidstatic booleanstatic booleanstatic booleanstatic voidlog(LogHelper.Level level, String message, boolean sub) static voidlogJAnsi(LogHelper.Level level, Supplier<String> plaintext, Supplier<String> jansitext, boolean sub) static voidprintLicense(String product) static voidprintVersion(String product) static booleanremoveOutput(LogHelper.OutputEnity output) static voidsetDebugEnabled(boolean debugEnabled) static voidsetDevEnabled(boolean stacktraceEnabled) static voidsetStacktraceEnabled(boolean stacktraceEnabled) static voidstatic voidstatic voidstatic voidstatic voidsubWarning(String message) static voidsubWarning(String format, Object... args) static Stringstatic voidstatic void
-
Field Details
-
DEBUG_PROPERTY
- See Also:
-
DEV_PROPERTY
- See Also:
-
STACKTRACE_PROPERTY
- See Also:
-
NO_JANSI_PROPERTY
- See Also:
-
NO_SLF4J_PROPERTY
- See Also:
-
-
Method Details
-
addOutput
-
addExcCallback
-
addOutput
-
addOutput
- Throws:
IOException
-
addOutput
-
debug
-
dev
-
debug
-
dev
-
error
-
error
-
error
-
info
-
info
-
isDebugEnabled
public static boolean isDebugEnabled() -
setDebugEnabled
public static void setDebugEnabled(boolean debugEnabled) -
isStacktraceEnabled
public static boolean isStacktraceEnabled() -
setStacktraceEnabled
public static void setStacktraceEnabled(boolean stacktraceEnabled) -
isDevEnabled
public static boolean isDevEnabled() -
setDevEnabled
public static void setDevEnabled(boolean stacktraceEnabled) -
getDataTime
Deprecated. -
log
-
logJAnsi
public static void logJAnsi(LogHelper.Level level, Supplier<String> plaintext, Supplier<String> jansitext, boolean sub) -
printVersion
-
printLicense
-
removeOutput
-
subDebug
-
subDebug
-
subInfo
-
subInfo
-
subWarning
-
subWarning
-
toString
-
warning
-
warning
-