Interface Loggable
-
- All Known Implementing Classes:
AbstractScript
,TaskScript
,TreeScript
public interface Loggable
-
-
Method Summary
All Methods Instance Methods Default Methods Deprecated Methods Modifier and Type Method Description default void
debug(java.lang.Object msg)
Deprecated.default void
debug(java.lang.String log, java.lang.Object... objects)
Formats the log string for incoming objects and logs it toLogger.debug(Object)
.default void
error(java.lang.Object msg)
Deprecated.default void
error(java.lang.String log, java.lang.Object... objects)
Formats the log string for incoming objects and logs it toLogger.error(Object)
.default void
error(java.lang.String log, java.lang.Throwable exception, java.lang.Object... objects)
Logs an error message along with an exception.default void
info(java.lang.Object msg)
Deprecated.default void
info(java.lang.String log, java.lang.Object... objects)
Formats the log string for incoming objects and logs it toLogger.info(Object)
.default void
log(java.awt.Color color, java.lang.String log, java.lang.Object... objects)
Formats the log string for incoming objects and logs it toLogger.log(Color, Object)
.default void
log(java.lang.Object object)
Deprecated.default void
log(java.lang.String log, java.lang.Object... objects)
Formats the log string for incoming objects and logs it toLogger.log(Object)
.default void
print(java.lang.Object msg)
Deprecated.default void
warn(java.lang.String log, java.lang.Object... objects)
Formats the log string for incoming objects and logs it toLogger.warn(Object)
.
-
-
-
Method Detail
-
print
@Deprecated default void print(java.lang.Object msg)
Deprecated.Prints to console withLogger.LogType.SCRIPT
- Parameters:
msg
- message to print
-
log
@Deprecated default void log(java.lang.Object object)
Deprecated.Prints to console withLogger.LogType.SCRIPT
- Parameters:
object
- object to log
-
info
@Deprecated default void info(java.lang.Object msg)
Deprecated.Logs to console withLogger.LogType.INFO
- Parameters:
msg
- message to log
-
debug
@Deprecated default void debug(java.lang.Object msg)
Deprecated.Logs to console withLogger.LogType.DEBUG
Only logs if debug flag is enabled- Parameters:
msg
- message to log
-
error
@Deprecated default void error(java.lang.Object msg)
Deprecated.Logs to console withLogger.LogType.ERROR
- Parameters:
msg
- message to log
-
log
default void log(java.lang.String log, java.lang.Object... objects)
Formats the log string for incoming objects and logs it toLogger.log(Object)
. Uses the log typeLogger.LogType.SCRIPT
. Formatting uses instances of {} to replace objects in the order they're given.- Parameters:
log
- String message to logobjects
- objects to format into the log string
-
log
default void log(java.awt.Color color, java.lang.String log, java.lang.Object... objects)
Formats the log string for incoming objects and logs it toLogger.log(Color, Object)
. Uses log typeLogger.LogType.SCRIPT
.- Parameters:
color
- Color for the loglog
- String message to logobjects
- objects to format into the log string
-
info
default void info(java.lang.String log, java.lang.Object... objects)
Formats the log string for incoming objects and logs it toLogger.info(Object)
. Uses log typeLogger.LogType.INFO
.- Parameters:
log
- String message to logobjects
- objects to format into the log string
-
debug
default void debug(java.lang.String log, java.lang.Object... objects)
Formats the log string for incoming objects and logs it toLogger.debug(Object)
. Uses log typeLogger.LogType.DEBUG
.- Parameters:
log
- String message to logobjects
- objects to format into the log string
-
warn
default void warn(java.lang.String log, java.lang.Object... objects)
Formats the log string for incoming objects and logs it toLogger.warn(Object)
. Uses log typeLogger.LogType.WARN
.- Parameters:
log
- String message to logobjects
- objects to format into the log string
-
error
default void error(java.lang.String log, java.lang.Object... objects)
Formats the log string for incoming objects and logs it toLogger.error(Object)
. Uses log typeLogger.LogType.ERROR
.- Parameters:
log
- String message to logobjects
- objects to format into the log string
-
error
default void error(java.lang.String log, java.lang.Throwable exception, java.lang.Object... objects)
Logs an error message along with an exception. Uses log typeLogger.LogType.ERROR
.- Parameters:
log
- String message to logexception
- Exception to include in the logobjects
- objects to format into the log string
-
-