public class UnionSelector extends GroupSelector
| Modifier and Type | Field and Description |
|---|---|
(package private) GroupSelector[] |
selectors |
conservative, counts, next| Constructor and Description |
|---|
UnionSelector(GroupSelector[] selectors) |
| Modifier and Type | Method and Description |
|---|---|
void |
flush()
Flush any remaining queued groups
|
void |
process(int group)
Process the given group.
|
void |
reset(boolean conservative)
Reset the selector
|
void |
setCounts(GroupCounts counts)
Set the counts to be used
|
String |
toString()
Get a string representation
|
setNextGroupSelector[] selectors
public UnionSelector(GroupSelector[] selectors)
public void setCounts(GroupCounts counts)
setCounts in class GroupSelectorpublic void reset(boolean conservative)
reset in class GroupSelectorpublic void process(int group)
process in class GroupSelectorpublic void flush()
flush in class GroupSelectorpublic String toString()
GroupSelectortoString in class GroupSelector