public abstract class GroupingFilter extends StreamingFilter
| Constructor and Description |
|---|
GroupingFilter(CommandSequence stream) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<Command<?>> |
filter(Command<?> command) |
boolean |
hasNext() |
protected abstract boolean |
isGrouped(Command<?> command) |
Command<?> |
next() |
iterator, removepublic GroupingFilter(CommandSequence stream)
public boolean hasNext()
hasNext in interface java.util.Iterator<Command<?>>hasNext in class StreamingFilterpublic Command<?> next()
next in interface java.util.Iterator<Command<?>>next in class StreamingFilterprotected java.util.List<Command<?>> filter(Command<?> command)
filter in class StreamingFilterprotected abstract boolean isGrouped(Command<?> command)