de.inovat.kex.bast.common
Enum IntervalType

java.lang.Object
  extended by java.lang.Enum<IntervalType>
      extended by de.inovat.kex.bast.common.IntervalType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<IntervalType>

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

Typ eines Zeitintervalles.

Version:
$Id: IntervalType.java 442 2008-11-10 06:59:32Z Schawaller $
Author:
LOGOS GmbH Rostock (www.logos-ib.de), Ralf Trier

Enum Constant Summary
DAY
          Typ für ein Intervall mit einer Länge von einer Tag
HOUR
          Typ für ein Intervall mit einer Länge von einer Stunde
MINUTE
          Typ für ein Intervall mit einer Länge von einer Minute
MINUTE15
          Typ für ein Intervall mit einer Länge von 15 Minuten
MONTH
          Typ für ein Intervall mit einer Länge von einer Monat
SECOND
          Typ für ein Intervall mit einer Länge von einer Sekunde
YEAR
          Typ für ein Intervall mit einer Länge von einer Jahr
 
Method Summary
static IntervalType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static IntervalType[] 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

SECOND

public static final IntervalType SECOND
Typ für ein Intervall mit einer Länge von einer Sekunde


MINUTE

public static final IntervalType MINUTE
Typ für ein Intervall mit einer Länge von einer Minute


MINUTE15

public static final IntervalType MINUTE15
Typ für ein Intervall mit einer Länge von 15 Minuten


HOUR

public static final IntervalType HOUR
Typ für ein Intervall mit einer Länge von einer Stunde


DAY

public static final IntervalType DAY
Typ für ein Intervall mit einer Länge von einer Tag


MONTH

public static final IntervalType MONTH
Typ für ein Intervall mit einer Länge von einer Monat


YEAR

public static final IntervalType YEAR
Typ für ein Intervall mit einer Länge von einer Jahr

Method Detail

values

public static IntervalType[] 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 (IntervalType c : IntervalType.values())
    System.out.println(c);

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

valueOf

public static IntervalType 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