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 Loggers are added, the contained Loggers 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>