Class OutputProcessViewConditionFactory
java.lang.Object
com.espertech.esper.common.internal.epl.output.view.OutputProcessViewDirectFactory
com.espertech.esper.common.internal.epl.output.view.OutputProcessViewDirectDistinctOrAfterFactory
com.espertech.esper.common.internal.epl.output.view.OutputProcessViewConditionFactory
- All Implemented Interfaces:
OutputProcessViewFactory
public class OutputProcessViewConditionFactory
extends OutputProcessViewDirectDistinctOrAfterFactory
A view that handles the "output snapshot" keyword in output rate stabilizing.
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.epl.output.view.OutputProcessViewDirectDistinctOrAfterFactory
afterConditionNumberOfEvents, afterTimePeriod
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
boolean
boolean
boolean
makeView
(ResultSetProcessor resultSetProcessor, AgentInstanceContext agentInstanceContext) Methods inherited from class com.espertech.esper.common.internal.epl.output.view.OutputProcessViewDirectDistinctOrAfterFactory
getDistinctKeyGetter, isDistinct
Methods inherited from class com.espertech.esper.common.internal.epl.output.view.OutputProcessViewDirectFactory
setPostProcessFactory
-
Field Details
-
EPTYPE
-
-
Constructor Details
-
OutputProcessViewConditionFactory
-
-
Method Details
-
makeView
public OutputProcessView makeView(ResultSetProcessor resultSetProcessor, AgentInstanceContext agentInstanceContext) - Specified by:
makeView
in interfaceOutputProcessViewFactory
- Overrides:
makeView
in classOutputProcessViewDirectDistinctOrAfterFactory
-
getOutputConditionFactory
-
getStreamCount
public int getStreamCount() -
isTerminable
public boolean isTerminable() -
isHasAfter
public boolean isHasAfter() -
isUnaggregatedUngrouped
public boolean isUnaggregatedUngrouped() -
getSelectClauseStreamSelectorEnum
-