com.espertech.esper.epl.datetime.interval
Class IntervalComputerFactory.IntervalComputerConstantBefore

java.lang.Object
  extended by com.espertech.esper.epl.datetime.interval.IntervalComputerConstantBase
      extended by com.espertech.esper.epl.datetime.interval.IntervalComputerFactory.IntervalComputerConstantBefore
All Implemented Interfaces:
IntervalComputer
Enclosing class:
IntervalComputerFactory

public static class IntervalComputerFactory.IntervalComputerConstantBefore
extends IntervalComputerConstantBase
implements IntervalComputer

Before.


Field Summary
 
Fields inherited from class com.espertech.esper.epl.datetime.interval.IntervalComputerConstantBase
end, start
 
Constructor Summary
IntervalComputerFactory.IntervalComputerConstantBefore(IntervalStartEndParameterPair pair)
           
 
Method Summary
 java.lang.Boolean compute(long leftStart, long leftEnd, long rightStart, long rightEnd, EventBean[] eventsPerStream, boolean newData, ExprEvaluatorContext context)
           
static java.lang.Boolean computeInternal(long left, long leftEnd, long right, long start, long end)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntervalComputerFactory.IntervalComputerConstantBefore

public IntervalComputerFactory.IntervalComputerConstantBefore(IntervalStartEndParameterPair pair)
Method Detail

compute

public java.lang.Boolean compute(long leftStart,
                                 long leftEnd,
                                 long rightStart,
                                 long rightEnd,
                                 EventBean[] eventsPerStream,
                                 boolean newData,
                                 ExprEvaluatorContext context)
Specified by:
compute in interface IntervalComputer

computeInternal

public static java.lang.Boolean computeInternal(long left,
                                                long leftEnd,
                                                long right,
                                                long start,
                                                long end)

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