com.espertech.esper.epl.datetime.reformatop
Class ReformatOpToDate

java.lang.Object
  extended by com.espertech.esper.epl.datetime.reformatop.ReformatOpToDate
All Implemented Interfaces:
ReformatOp

public class ReformatOpToDate
extends java.lang.Object
implements ReformatOp


Constructor Summary
ReformatOpToDate()
           
 
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()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReformatOpToDate

public ReformatOpToDate()
Method Detail

evaluate

public java.lang.Object evaluate(java.lang.Long ts,
                                 EventBean[] eventsPerStream,
                                 boolean newData,
                                 ExprEvaluatorContext exprEvaluatorContext)
Specified by:
evaluate in interface ReformatOp

evaluate

public java.lang.Object evaluate(java.util.Date d,
                                 EventBean[] eventsPerStream,
                                 boolean newData,
                                 ExprEvaluatorContext exprEvaluatorContext)
Specified by:
evaluate in interface ReformatOp

evaluate

public java.lang.Object evaluate(java.util.Calendar cal,
                                 EventBean[] eventsPerStream,
                                 boolean newData,
                                 ExprEvaluatorContext exprEvaluatorContext)
Specified by:
evaluate in interface ReformatOp

getReturnType

public java.lang.Class getReturnType()
Specified by:
getReturnType in interface ReformatOp

getFilterDesc

public ExprDotNodeFilterAnalyzerDesc getFilterDesc(EventType[] typesPerStream,
                                                   DatetimeMethodEnum currentMethod,
                                                   java.util.List<ExprNode> currentParameters,
                                                   ExprDotNodeFilterAnalyzerInput inputDesc)
Specified by:
getFilterDesc in interface ReformatOp

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