com.espertech.esper.epl.datetime.calop
Class CalendarOpPlusMinus

java.lang.Object
  extended by com.espertech.esper.epl.datetime.calop.CalendarOpPlusMinus
All Implemented Interfaces:
CalendarOp

public class CalendarOpPlusMinus
extends java.lang.Object
implements CalendarOp


Constructor Summary
CalendarOpPlusMinus(ExprEvaluator param, int factor)
           
 
Method Summary
protected static void action(java.util.Calendar cal, int factor, java.lang.Long duration)
           
protected static void action(java.util.Calendar cal, int factor, TimePeriod tp)
           
 void evaluate(java.util.Calendar cal, EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CalendarOpPlusMinus

public CalendarOpPlusMinus(ExprEvaluator param,
                           int factor)
Method Detail

evaluate

public void evaluate(java.util.Calendar cal,
                     EventBean[] eventsPerStream,
                     boolean isNewData,
                     ExprEvaluatorContext context)
Specified by:
evaluate in interface CalendarOp

action

protected static void action(java.util.Calendar cal,
                             int factor,
                             java.lang.Long duration)

action

protected static void action(java.util.Calendar cal,
                             int factor,
                             TimePeriod tp)

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