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

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

public class ReformatOpStringFormat
extends java.lang.Object
implements ReformatOp


Constructor Summary
ReformatOpStringFormat()
           
 
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

ReformatOpStringFormat

public ReformatOpStringFormat()
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