public class PropertyEvaluatorAccumulative extends Object
Constructor and Description |
---|
PropertyEvaluatorAccumulative(ContainedEventEval[] containedEventEvals,
FragmentEventType[] fragmentEventType,
ExprEvaluator[] whereClauses,
List<String> propertyNames)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
ArrayDeque<EventBean[]> |
getAccumulative(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext)
Returns the accumulative events for the input event.
|
public PropertyEvaluatorAccumulative(ContainedEventEval[] containedEventEvals, FragmentEventType[] fragmentEventType, ExprEvaluator[] whereClauses, List<String> propertyNames)
containedEventEvals
- property getters or other evaluatorsfragmentEventType
- property fragment typeswhereClauses
- filters, if anypropertyNames
- the property names that are staggeredpublic ArrayDeque<EventBean[]> getAccumulative(EventBean theEvent, ExprEvaluatorContext exprEvaluatorContext)
theEvent
- is the input eventexprEvaluatorContext
- expression evaluation context