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

java.lang.Object
  extended by com.espertech.esper.epl.datetime.interval.IntervalComputerFactory

public class IntervalComputerFactory
extends java.lang.Object


Nested Class Summary
static class IntervalComputerFactory.IntervalComputerAfterNoParam
           
static class IntervalComputerFactory.IntervalComputerAfterWithDeltaExpr
           
static class IntervalComputerFactory.IntervalComputerBeforeNoParam
           
static class IntervalComputerFactory.IntervalComputerBeforeWithDeltaExpr
           
static class IntervalComputerFactory.IntervalComputerCoincidesNoParam
           
static class IntervalComputerFactory.IntervalComputerCoincidesWithDeltaExpr
           
static class IntervalComputerFactory.IntervalComputerConstantAfter
          After.
static class IntervalComputerFactory.IntervalComputerConstantBefore
          Before.
static class IntervalComputerFactory.IntervalComputerConstantCoincides
          Coincides.
static class IntervalComputerFactory.IntervalComputerDuringAndIncludesMinMax
           
static class IntervalComputerFactory.IntervalComputerDuringAndIncludesThreshold
           
static class IntervalComputerFactory.IntervalComputerDuringMinMaxStartEnd
           
static class IntervalComputerFactory.IntervalComputerDuringNoParam
          During And Includes.
static class IntervalComputerFactory.IntervalComputerFinishedByNoParam
          Finishes-By.
static class IntervalComputerFactory.IntervalComputerFinishedByThreshold
           
static class IntervalComputerFactory.IntervalComputerFinishesNoParam
          Finishes.
static class IntervalComputerFactory.IntervalComputerFinishesThreshold
           
static class IntervalComputerFactory.IntervalComputerIncludesNoParam
           
static class IntervalComputerFactory.IntervalComputerMeetsNoParam
          Meets.
static class IntervalComputerFactory.IntervalComputerMeetsThreshold
           
static class IntervalComputerFactory.IntervalComputerMetByNoParam
          Met-By.
static class IntervalComputerFactory.IntervalComputerMetByThreshold
           
static class IntervalComputerFactory.IntervalComputerOverlappedByNoParam
          OverlappedBy.
static class IntervalComputerFactory.IntervalComputerOverlapsAndByMinMax
           
static class IntervalComputerFactory.IntervalComputerOverlapsAndByThreshold
           
static class IntervalComputerFactory.IntervalComputerOverlapsNoParam
          Overlaps.
static class IntervalComputerFactory.IntervalComputerStartedByNoParam
          Started-by.
static class IntervalComputerFactory.IntervalComputerStartedByThreshold
           
static class IntervalComputerFactory.IntervalComputerStartsNoParam
          Starts.
static class IntervalComputerFactory.IntervalComputerStartsThreshold
           
 
Constructor Summary
IntervalComputerFactory()
           
 
Method Summary
static IntervalComputer make(DatetimeMethodEnum method, java.util.List<ExprNode> expressions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntervalComputerFactory

public IntervalComputerFactory()
Method Detail

make

public static IntervalComputer make(DatetimeMethodEnum method,
                                    java.util.List<ExprNode> expressions)
                             throws ExprValidationException
Throws:
ExprValidationException

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