Enum BatchBookType

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<BatchBookType>

    public enum BatchBookType
    extends java.lang.Enum<BatchBookType>
    Die verschiedenen Varianten des Batch-Booking-Flags.
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      FALSE
      BatchBooking-Flag als false senden.
      NONE
      BatchBooking-Flag gar nicht mitschicken.
      TRUE
      BatchBooking-Flag als true senden.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static BatchBookType DEFAULT
      Der Default-Typ (NONE).
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static BatchBookType byValue​(java.lang.Boolean value)
      Liefert den passenden Batchbook-Typ fuer den angegebenen Wert.
      static BatchBookType byValue​(java.lang.String value)
      Liefert den passenden Batchbook-Typ fuer den angegebenen Wert.
      static BatchBookType byXmlValue​(java.lang.String value)
      Liefert den passenden Batchbook-Typ fuer den angegebenen Wert wie er in der XML-Datei steht.
      java.lang.Boolean getBooleanValue()
      Liefert den zugehoerigen Boolean-Wert.
      java.lang.String getDescription()
      Liefert einen sprechenden Namen fuer den Typ.
      java.lang.String getValue()
      Liefert den zugehoerigen Property-Wert.
      java.lang.String toString()  
      static BatchBookType valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static BatchBookType[] 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, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • NONE

        public static final BatchBookType NONE
        BatchBooking-Flag gar nicht mitschicken.
      • TRUE

        public static final BatchBookType TRUE
        BatchBooking-Flag als true senden.
      • FALSE

        public static final BatchBookType FALSE
        BatchBooking-Flag als false senden.
    • Field Detail

      • DEFAULT

        public static BatchBookType DEFAULT
        Der Default-Typ (NONE).
    • Method Detail

      • values

        public static BatchBookType[] 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 (BatchBookType c : BatchBookType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static BatchBookType 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
      • getValue

        public java.lang.String getValue()
        Liefert den zugehoerigen Property-Wert.
        Returns:
        der zugehoerige Property-Wert.
      • getBooleanValue

        public java.lang.Boolean getBooleanValue()
        Liefert den zugehoerigen Boolean-Wert.
        Returns:
        der zugehoerige Boolean-Wert.
      • getDescription

        public java.lang.String getDescription()
        Liefert einen sprechenden Namen fuer den Typ.
        Returns:
        sprechender Name fuer den Typ.
      • byValue

        public static BatchBookType byValue​(java.lang.String value)
        Liefert den passenden Batchbook-Typ fuer den angegebenen Wert.
        Parameters:
        value - der Wert.
        Returns:
        die zugehoerige Enum oder NULL, wenn der Typ nicht gefunden wurde.
      • byXmlValue

        public static BatchBookType byXmlValue​(java.lang.String value)
        Liefert den passenden Batchbook-Typ fuer den angegebenen Wert wie er in der XML-Datei steht.
        Parameters:
        value - der Wert.
        Returns:
        die zugehoerige Enum. Niemals NULL sondern in dem Fall NONE.
      • byValue

        public static BatchBookType byValue​(java.lang.Boolean value)
        Liefert den passenden Batchbook-Typ fuer den angegebenen Wert.
        Parameters:
        value - der Wert.
        Returns:
        die zugehoerige Enum.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Enum<BatchBookType>