The logger for this class.
The logger for this class. Though it can be replaced (being this is a var), it is recommended you use the
updateLogger
method instead to properly retain existing handlers.
Override this to change the name of the underlying logger.
Override this to change the name of the underlying logger.
Defaults to class name with package
Updates the current logger for this class.
Updates the current logger for this class. The supplied function receives the current logger instance and should return the instance intended to replace it. Upon completion of the function the handlers that currently exist on the previous logger will be added to the new logger.
Logging is a mix-in to conveniently add logging support to any class or object.