public class ResultSetProcessorRowPerGroupOutputLastHelperImpl extends Object implements ResultSetProcessorRowPerGroupOutputLastHelper
Modifier and Type | Field and Description |
---|---|
protected ResultSetProcessorRowPerGroup |
processor |
Constructor and Description |
---|
ResultSetProcessorRowPerGroupOutputLastHelperImpl(ResultSetProcessorRowPerGroup processor) |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
UniformPair<EventBean[]> |
outputJoin(boolean isSynthesize) |
UniformPair<EventBean[]> |
outputView(boolean isSynthesize) |
void |
processJoin(Set<MultiKey<EventBean>> newData,
Set<MultiKey<EventBean>> oldData,
boolean isGenerateSynthetic) |
void |
processView(EventBean[] newData,
EventBean[] oldData,
boolean isGenerateSynthetic) |
void |
remove(Object key) |
protected final ResultSetProcessorRowPerGroup processor
public ResultSetProcessorRowPerGroupOutputLastHelperImpl(ResultSetProcessorRowPerGroup processor)
public void processView(EventBean[] newData, EventBean[] oldData, boolean isGenerateSynthetic)
processView
in interface ResultSetProcessorRowPerGroupOutputLastHelper
public void processJoin(Set<MultiKey<EventBean>> newData, Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic)
processJoin
in interface ResultSetProcessorRowPerGroupOutputLastHelper
public UniformPair<EventBean[]> outputView(boolean isSynthesize)
outputView
in interface ResultSetProcessorRowPerGroupOutputLastHelper
public UniformPair<EventBean[]> outputJoin(boolean isSynthesize)
outputJoin
in interface ResultSetProcessorRowPerGroupOutputLastHelper
public void destroy()
destroy
in interface ResultSetProcessorRowPerGroupOutputLastHelper
public void remove(Object key)
remove
in interface ResultSetProcessorRowPerGroupOutputLastHelper