com.espertech.esper.epl.enummethod.dot
Class PropertyExprEvaluatorScalarCollection
java.lang.Object
com.espertech.esper.epl.enummethod.dot.PropertyExprEvaluatorScalarCollection
- All Implemented Interfaces:
- ExprEvaluatorEnumeration
public class PropertyExprEvaluatorScalarCollection
- extends java.lang.Object
- implements ExprEvaluatorEnumeration
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PropertyExprEvaluatorScalarCollection
public PropertyExprEvaluatorScalarCollection(java.lang.String propertyName,
int streamId,
EventPropertyGetter getter,
java.lang.Class componentType)
evaluateGetROCollectionEvents
public java.util.Collection<EventBean> evaluateGetROCollectionEvents(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context)
- Specified by:
evaluateGetROCollectionEvents
in interface ExprEvaluatorEnumeration
evaluateGetROCollectionScalar
public java.util.Collection evaluateGetROCollectionScalar(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context)
- Specified by:
evaluateGetROCollectionScalar
in interface ExprEvaluatorEnumeration
getEventTypeCollection
public EventType getEventTypeCollection(EventAdapterService eventAdapterService,
java.lang.String statementId)
- Specified by:
getEventTypeCollection
in interface ExprEvaluatorEnumeration
getComponentTypeCollection
public java.lang.Class getComponentTypeCollection()
throws ExprValidationException
- Specified by:
getComponentTypeCollection
in interface ExprEvaluatorEnumeration
- Throws:
ExprValidationException
getEventTypeSingle
public EventType getEventTypeSingle(EventAdapterService eventAdapterService,
java.lang.String statementId)
throws ExprValidationException
- Specified by:
getEventTypeSingle
in interface ExprEvaluatorEnumeration
- Throws:
ExprValidationException
evaluateGetEventBean
public EventBean evaluateGetEventBean(EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context)
- Specified by:
evaluateGetEventBean
in interface ExprEvaluatorEnumeration