Enum PurposeCode

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

    public enum PurposeCode
    extends java.lang.Enum<PurposeCode>
    Enum fuer die verfuegbaren Purpose-Codes.
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      BONU
      Bonuszahlungen.
      CASH
      Cash Management Transfer
      CBFF
      Vermögenswirksame Leistungen
      CHAR
      Spendenzahlungen.
      DEPT
      Einzahlung
      GOWT
      Zahlung an öffentl.
      NOWS
      Nicht anders vorgeschrieben
      OTHR
      Andere
      PAYR
      Lohn
      REFU
      Gutschrift/Rücküberweisung
      RENT
      Miete
      RINP
      Wiederkehrende Zahlungen / Dauerauftrag
      SALA
      Gehaltszahlungen
      SSBE
      Sozialleistung
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static java.util.List<java.lang.String> codes()
      Liefert die Liste der bekannten Codes.
      static PurposeCode find​(java.lang.String code)
      Ermittelt den Purpose-Code.
      java.lang.String getCode()
      Liefert den Code.
      java.lang.String getName()
      Liefert einen sprechenden Namen fuer den Purpose-Code.
      java.lang.String toString()  
      static PurposeCode valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static PurposeCode[] 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

      • DEPT

        public static final PurposeCode DEPT
        Einzahlung
      • REFU

        public static final PurposeCode REFU
        Gutschrift/Rücküberweisung
      • SALA

        public static final PurposeCode SALA
        Gehaltszahlungen
      • SSBE

        public static final PurposeCode SSBE
        Sozialleistung
      • GOWT

        public static final PurposeCode GOWT
        Zahlung an öffentl. Kassen
      • CBFF

        public static final PurposeCode CBFF
        Vermögenswirksame Leistungen
      • BONU

        public static final PurposeCode BONU
        Bonuszahlungen.
      • CHAR

        public static final PurposeCode CHAR
        Spendenzahlungen.
      • RINP

        public static final PurposeCode RINP
        Wiederkehrende Zahlungen / Dauerauftrag
      • CASH

        public static final PurposeCode CASH
        Cash Management Transfer
      • NOWS

        public static final PurposeCode NOWS
        Nicht anders vorgeschrieben
    • Method Detail

      • values

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

        public static PurposeCode 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
      • getCode

        public java.lang.String getCode()
        Liefert den Code.
        Returns:
        code der Code.
      • getName

        public java.lang.String getName()
        Liefert einen sprechenden Namen fuer den Purpose-Code.
        Returns:
        sprechender Name fuer den Purpose-Code.
      • find

        public static PurposeCode find​(java.lang.String code)
        Ermittelt den Purpose-Code.
        Parameters:
        code - der Code. Kann NULL sein.
        Returns:
        der Purpose-Code oder NULL, wenn der Code nicht bekannt ist.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Enum<PurposeCode>
        See Also:
        Enum.toString()
      • codes

        public static java.util.List<java.lang.String> codes()
        Liefert die Liste der bekannten Codes.
        Returns:
        die Liste der bekannten Codes.