com.espertech.esper.epl.core
Class ResultSetProcessorRowPerGroupOutputLastHelperImpl

java.lang.Object
  extended by com.espertech.esper.epl.core.ResultSetProcessorRowPerGroupOutputLastHelperImpl
All Implemented Interfaces:
ResultSetProcessorRowPerGroupOutputLastHelper

public class ResultSetProcessorRowPerGroupOutputLastHelperImpl
extends java.lang.Object
implements ResultSetProcessorRowPerGroupOutputLastHelper


Field Summary
protected  ResultSetProcessorRowPerGroup processor
           
 
Constructor Summary
ResultSetProcessorRowPerGroupOutputLastHelperImpl(ResultSetProcessorRowPerGroup processor)
           
 
Method Summary
 void destroy()
           
 UniformPair<EventBean[]> outputJoin(boolean isSynthesize)
           
 UniformPair<EventBean[]> outputView(boolean isSynthesize)
           
 void processJoin(java.util.Set<MultiKey<EventBean>> newData, java.util.Set<MultiKey<EventBean>> oldData, boolean isGenerateSynthetic)
           
 void processView(EventBean[] newData, EventBean[] oldData, boolean isGenerateSynthetic)
           
 void remove(java.lang.Object key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

processor

protected final ResultSetProcessorRowPerGroup processor
Constructor Detail

ResultSetProcessorRowPerGroupOutputLastHelperImpl

public ResultSetProcessorRowPerGroupOutputLastHelperImpl(ResultSetProcessorRowPerGroup processor)
Method Detail

processView

public void processView(EventBean[] newData,
                        EventBean[] oldData,
                        boolean isGenerateSynthetic)
Specified by:
processView in interface ResultSetProcessorRowPerGroupOutputLastHelper

processJoin

public void processJoin(java.util.Set<MultiKey<EventBean>> newData,
                        java.util.Set<MultiKey<EventBean>> oldData,
                        boolean isGenerateSynthetic)
Specified by:
processJoin in interface ResultSetProcessorRowPerGroupOutputLastHelper

outputView

public UniformPair<EventBean[]> outputView(boolean isSynthesize)
Specified by:
outputView in interface ResultSetProcessorRowPerGroupOutputLastHelper

outputJoin

public UniformPair<EventBean[]> outputJoin(boolean isSynthesize)
Specified by:
outputJoin in interface ResultSetProcessorRowPerGroupOutputLastHelper

destroy

public void destroy()
Specified by:
destroy in interface ResultSetProcessorRowPerGroupOutputLastHelper

remove

public void remove(java.lang.Object key)
Specified by:
remove in interface ResultSetProcessorRowPerGroupOutputLastHelper

© 2006-2016 EsperTech Inc.
All rights reserved.
Visit us at espertech.com