FILOLifeCycleHookExecutor
First In, Last Out (FILO) hook executor.
If objects are injected in A -> B -> C order, the init and shutdown orders will be as follows: init hook call order: A -> B -> C shutdown hook call order: C -> B -> A
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
trait LifeCycleEventHandler
class Object
trait Matchable
class Any