com.espertech.esper.epl.datetime.reformatop
Interface ReformatOp

All Known Implementing Classes:
ReformatOpBetweenConstantParams, ReformatOpBetweenNonConstantParams, ReformatOpCalendarEval, ReformatOpGetField, ReformatOpStringFormat, ReformatOpToCalendar, ReformatOpToDate, ReformatOpToMillisec

public interface ReformatOp


Method Summary
 java.lang.Object evaluate(java.util.Calendar cal, EventBean[] eventsPerStream, boolean newData, ExprEvaluatorContext exprEvaluatorContext)
           
 java.lang.Object evaluate(java.util.Date d, EventBean[] eventsPerStream, boolean newData, ExprEvaluatorContext exprEvaluatorContext)
           
 java.lang.Object evaluate(java.lang.Long ts, EventBean[] eventsPerStream, boolean newData, ExprEvaluatorContext exprEvaluatorContext)
           
 ExprDotNodeFilterAnalyzerDesc getFilterDesc(EventType[] typesPerStream, DatetimeMethodEnum currentMethod, java.util.List<ExprNode> currentParameters, ExprDotNodeFilterAnalyzerInput inputDesc)
           
 java.lang.Class getReturnType()
           
 

Method Detail

evaluate

java.lang.Object evaluate(java.lang.Long ts,
                          EventBean[] eventsPerStream,
                          boolean newData,
                          ExprEvaluatorContext exprEvaluatorContext)

evaluate

java.lang.Object evaluate(java.util.Date d,
                          EventBean[] eventsPerStream,
                          boolean newData,
                          ExprEvaluatorContext exprEvaluatorContext)

evaluate

java.lang.Object evaluate(java.util.Calendar cal,
                          EventBean[] eventsPerStream,
                          boolean newData,
                          ExprEvaluatorContext exprEvaluatorContext)

getReturnType

java.lang.Class getReturnType()

getFilterDesc

ExprDotNodeFilterAnalyzerDesc getFilterDesc(EventType[] typesPerStream,
                                            DatetimeMethodEnum currentMethod,
                                            java.util.List<ExprNode> currentParameters,
                                            ExprDotNodeFilterAnalyzerInput inputDesc)

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