com.espertech.esper.epl.datetime.eval
Enum DatetimeMethodEnum

java.lang.Object
  extended by java.lang.Enum<DatetimeMethodEnum>
      extended by com.espertech.esper.epl.datetime.eval.DatetimeMethodEnum
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<DatetimeMethodEnum>

public enum DatetimeMethodEnum
extends java.lang.Enum<DatetimeMethodEnum>


Enum Constant Summary
AFTER
           
BEFORE
           
BETWEEN
           
COINCIDES
           
DURING
           
FINISHEDBY
           
FINISHES
           
FORMAT
           
GET
           
GETDAYOFMONTH
           
GETDAYOFWEEK
           
GETDAYOFYEAR
           
GETERA
           
GETHOUROFDAY
           
GETMILLISOFSECOND
           
GETMINUTEOFHOUR
           
GETMONTHOFYEAR
           
GETSECONDOFMINUTE
           
GETWEEKYEAR
           
GETYEAR
           
INCLUDES
           
MEETS
           
METBY
           
MINUS
           
OVERLAPPEDBY
           
OVERLAPS
           
PLUS
           
ROUNDCEILING
           
ROUNDFLOOR
           
ROUNDHALF
           
SET
           
STARTEDBY
           
STARTS
           
TOCALENDAR
           
TODATE
           
TOMILLISEC
           
WITHDATE
           
WITHMAX
           
WITHMIN
           
WITHTIME
           
 
Method Summary
static DatetimeMethodEnum fromName(java.lang.String name)
           
 DotMethodFP[] getFootprints()
           
 java.lang.String getNameCamel()
           
 OpFactory getOpFactory()
           
static boolean isDateTimeMethod(java.lang.String name)
           
static DatetimeMethodEnum valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static DatetimeMethodEnum[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

WITHTIME

public static final DatetimeMethodEnum WITHTIME

WITHDATE

public static final DatetimeMethodEnum WITHDATE

PLUS

public static final DatetimeMethodEnum PLUS

MINUS

public static final DatetimeMethodEnum MINUS

WITHMAX

public static final DatetimeMethodEnum WITHMAX

WITHMIN

public static final DatetimeMethodEnum WITHMIN

SET

public static final DatetimeMethodEnum SET

ROUNDCEILING

public static final DatetimeMethodEnum ROUNDCEILING

ROUNDFLOOR

public static final DatetimeMethodEnum ROUNDFLOOR

ROUNDHALF

public static final DatetimeMethodEnum ROUNDHALF

GET

public static final DatetimeMethodEnum GET

FORMAT

public static final DatetimeMethodEnum FORMAT

TOCALENDAR

public static final DatetimeMethodEnum TOCALENDAR

TODATE

public static final DatetimeMethodEnum TODATE

TOMILLISEC

public static final DatetimeMethodEnum TOMILLISEC

GETMINUTEOFHOUR

public static final DatetimeMethodEnum GETMINUTEOFHOUR

GETMONTHOFYEAR

public static final DatetimeMethodEnum GETMONTHOFYEAR

GETDAYOFMONTH

public static final DatetimeMethodEnum GETDAYOFMONTH

GETDAYOFWEEK

public static final DatetimeMethodEnum GETDAYOFWEEK

GETDAYOFYEAR

public static final DatetimeMethodEnum GETDAYOFYEAR

GETERA

public static final DatetimeMethodEnum GETERA

GETHOUROFDAY

public static final DatetimeMethodEnum GETHOUROFDAY

GETMILLISOFSECOND

public static final DatetimeMethodEnum GETMILLISOFSECOND

GETSECONDOFMINUTE

public static final DatetimeMethodEnum GETSECONDOFMINUTE

GETWEEKYEAR

public static final DatetimeMethodEnum GETWEEKYEAR

GETYEAR

public static final DatetimeMethodEnum GETYEAR

BETWEEN

public static final DatetimeMethodEnum BETWEEN

BEFORE

public static final DatetimeMethodEnum BEFORE

AFTER

public static final DatetimeMethodEnum AFTER

COINCIDES

public static final DatetimeMethodEnum COINCIDES

DURING

public static final DatetimeMethodEnum DURING

INCLUDES

public static final DatetimeMethodEnum INCLUDES

FINISHES

public static final DatetimeMethodEnum FINISHES

FINISHEDBY

public static final DatetimeMethodEnum FINISHEDBY

MEETS

public static final DatetimeMethodEnum MEETS

METBY

public static final DatetimeMethodEnum METBY

OVERLAPS

public static final DatetimeMethodEnum OVERLAPS

OVERLAPPEDBY

public static final DatetimeMethodEnum OVERLAPPEDBY

STARTS

public static final DatetimeMethodEnum STARTS

STARTEDBY

public static final DatetimeMethodEnum STARTEDBY
Method Detail

values

public static DatetimeMethodEnum[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (DatetimeMethodEnum c : DatetimeMethodEnum.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static DatetimeMethodEnum valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

getOpFactory

public OpFactory getOpFactory()

getNameCamel

public java.lang.String getNameCamel()

isDateTimeMethod

public static boolean isDateTimeMethod(java.lang.String name)

fromName

public static DatetimeMethodEnum fromName(java.lang.String name)

getFootprints

public DotMethodFP[] getFootprints()

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