Class PropertyEvaluatorAccumulative
java.lang.Object
com.espertech.esper.common.internal.epl.contained.PropertyEvaluatorAccumulative
A property evaluator that returns a full row of events for each stream, i.e. flattened inner-join results for
property-upon-property.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAccumulative
(EventBean theEvent, ExprEvaluatorContext exprEvaluatorContext) Returns the accumulative events for the input event.void
setContainedEventEvals
(ContainedEventEval[] containedEventEvals) void
setFragmentEventTypeIsIndexed
(boolean[] fragmentEventTypeIsIndexed) void
setPropertyNames
(String[] propertyNames) void
setWhereClauses
(ExprEvaluator[] whereClauses)
-
Field Details
-
EPTYPE
-
-
Constructor Details
-
PropertyEvaluatorAccumulative
public PropertyEvaluatorAccumulative()
-
-
Method Details
-
setPropertyNames
-
setContainedEventEvals
-
setFragmentEventTypeIsIndexed
public void setFragmentEventTypeIsIndexed(boolean[] fragmentEventTypeIsIndexed) -
setWhereClauses
-
getAccumulative
public ArrayDeque<EventBean[]> getAccumulative(EventBean theEvent, ExprEvaluatorContext exprEvaluatorContext) Returns the accumulative events for the input event.- Parameters:
theEvent
- is the input eventexprEvaluatorContext
- expression evaluation context- Returns:
- events per stream for each row
-