Enum KontoType

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

    public enum KontoType
    extends java.lang.Enum<KontoType>
    Definition der verschiedenen Konto-Arten. Siehe FinTS_3.0_Formals_2011-06-14_final_version.pdf - Data Dictionary "Kontoart", Seite 94.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static KontoType DEFAULT
      Die Default-Kontoart.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static KontoType find​(java.lang.Integer id)
      Ermittelt die Kontoart fuer die ID.
      java.lang.String getName()
      Liefert einen sprechenden Namen fuer die Kontoart.
      int getValue()
      Liefert den zu verwendenden Wert, wenn diese Kontoart manuell ausgewaehlt wurde.
      java.lang.String toString()  
      static KontoType valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static KontoType[] 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

      • GIRO

        public static final KontoType GIRO
        Kontokorrent-/Girokonto.
      • SPAR

        public static final KontoType SPAR
        Sparkonto.
      • FESTGELD

        public static final KontoType FESTGELD
        Festgeldkonto (Termineinlagen).
      • WERTPAPIERDEPOT

        public static final KontoType WERTPAPIERDEPOT
        Wertpapierdepot.
      • DARLEHEN

        public static final KontoType DARLEHEN
        Kredit-/Darlehenskonto.
      • KREDITKARTE

        public static final KontoType KREDITKARTE
        Kreditkartenkonto.
      • FONDSDEPOT

        public static final KontoType FONDSDEPOT
        Fonds-Depot bei einer Kapitalanlagegesellschaft.
      • BAUSPAR

        public static final KontoType BAUSPAR
        Bausparvertrag.
      • VERSICHERUNG

        public static final KontoType VERSICHERUNG
        Versicherungsvertrag.
      • SONSTIGE

        public static final KontoType SONSTIGE
        Sonstige (nicht zuordenbar).
    • Field Detail

      • DEFAULT

        public static final KontoType DEFAULT
        Die Default-Kontoart.
    • Method Detail

      • values

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

        public static KontoType 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
      • getName

        public java.lang.String getName()
        Liefert einen sprechenden Namen fuer die Kontoart.
        Returns:
        sprechender Name fuer die Kontoart.
      • getValue

        public int getValue()
        Liefert den zu verwendenden Wert, wenn diese Kontoart manuell ausgewaehlt wurde.
        Returns:
        der zu verwendende Wert, wenn diese Kontoart manuell ausgewaehlt wurde.
      • find

        public static KontoType find​(java.lang.Integer id)
        Ermittelt die Kontoart fuer die ID.
        Parameters:
        id - die ID. Kann NULL sein.
        Returns:
        die Kontoart oder NULL, wenn die ID nicht bekannt ist.
      • toString

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