public class DefaultGroupSizeRecorder extends Object implements GroupSizeRecorder
Constructor and Description |
---|
DefaultGroupSizeRecorder() |
Modifier and Type | Method and Description |
---|---|
void |
advanceItems() |
Object |
clone() |
void |
enterGroup() |
void |
enterItems() |
int |
getCurrentGroupIndex() |
int[] |
getGroupCounts() |
Integer |
getPredictedStateCount()
Returns the predicted size of the current group.
|
void |
leaveGroup() |
void |
leaveItems() |
void |
reset() |
public Object clone()
clone
in interface GroupSizeRecorder
clone
in class Object
public void enterGroup()
enterGroup
in interface GroupSizeRecorder
public void enterItems()
enterItems
in interface GroupSizeRecorder
public void advanceItems()
advanceItems
in interface GroupSizeRecorder
public void leaveItems()
leaveItems
in interface GroupSizeRecorder
public void leaveGroup()
leaveGroup
in interface GroupSizeRecorder
public void reset()
reset
in interface GroupSizeRecorder
public int getCurrentGroupIndex()
public int[] getGroupCounts()
public Integer getPredictedStateCount()
null
if there is no prediction.getPredictedStateCount
in interface GroupSizeRecorder