protected static class Redwood.RecordHandlerTree extends Object implements Iterable<LogRecordHandler>
Constructor and Description |
---|
RecordHandlerTree() |
RecordHandlerTree(LogRecordHandler head) |
Modifier and Type | Method and Description |
---|---|
void |
addChild(LogRecordHandler handler) |
protected void |
addChildTree(Redwood.RecordHandlerTree tree) |
Iterator<Redwood.RecordHandlerTree> |
children() |
Redwood.RecordHandlerTree |
find(LogRecordHandler toFind) |
LogRecordHandler |
head() |
Iterator<LogRecordHandler> |
iterator() |
LogRecordHandler |
removeChild(LogRecordHandler handler) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public RecordHandlerTree()
public RecordHandlerTree(LogRecordHandler head)
public LogRecordHandler head()
public Iterator<Redwood.RecordHandlerTree> children()
public void addChild(LogRecordHandler handler)
protected void addChildTree(Redwood.RecordHandlerTree tree)
public LogRecordHandler removeChild(LogRecordHandler handler)
public Redwood.RecordHandlerTree find(LogRecordHandler toFind)
public Iterator<LogRecordHandler> iterator()
iterator
in interface Iterable<LogRecordHandler>