logahawk
Class FlattenedMultiLogger
java.lang.Object
logahawk.AbstractContainer<Logger>
logahawk.MultiLogger
logahawk.FlattenedMultiLogger
- All Implemented Interfaces:
- Logger
public class FlattenedMultiLogger
- extends MultiLogger
A variation of MultiLogger
that will flatten a hierarchy of FlattenedMultiLogger
. That is to say, if
any of the added Logger
s are added, the contained Logger
s will be pulled out and added directly, and
the parent FlattenedMultiLogger
will be ignored.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FlattenedMultiLogger
public FlattenedMultiLogger()
addAll
public void addAll(Collection<Logger> c)
- Description copied from class:
AbstractContainer
- Adds the items in the order they provided. The items will be used (in the appropriate fashion) in the same order.
- Overrides:
addAll
in class AbstractContainer<Logger>