|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectGroupSelector
public abstract class GroupSelector
Base class for the various selector classes that are chained together to execute a selection expression in a faceted query.
Field Summary | |
---|---|
protected boolean |
conservative
|
protected GroupCounts |
counts
|
protected GroupSelector |
next
|
Constructor Summary | |
---|---|
GroupSelector()
|
Method Summary | |
---|---|
void |
flush()
Flush any queued groups |
abstract void |
process(int group)
Process the next group |
void |
reset(boolean conservative)
Reset the selector |
void |
setCounts(GroupCounts counts)
Set the counts to be used |
void |
setNext(GroupSelector next)
Set the next selector in the chain |
abstract String |
toString()
Get a string representation |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected boolean conservative
protected GroupSelector next
protected GroupCounts counts
Constructor Detail |
---|
public GroupSelector()
Method Detail |
---|
public void setNext(GroupSelector next)
public void setCounts(GroupCounts counts)
public void reset(boolean conservative)
public abstract void process(int group)
public void flush()
public abstract String toString()
toString
in class Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |