Enum EAnrede

java.lang.Object
java.lang.Enum<EAnrede>
de.xima.fc.mdl.enums.EAnrede
All Implemented Interfaces:
INamedUiElement, Serializable, Comparable<EAnrede>

public enum EAnrede extends Enum<EAnrede> implements INamedUiElement
The form of address of a person. Currently this is used only to indicate the sex of the person.
  • Enum Constant Details

    • KEINE_ANGABE

      public static final EAnrede KEINE_ANGABE
      Not specified
    • FRAU

      public static final EAnrede FRAU
      Female
    • HERR

      public static final EAnrede HERR
      Male
    • DIVERS

      public static final EAnrede DIVERS
      Miscellaneous
  • Method Details

    • values

      public static EAnrede[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static EAnrede valueOf(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:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • getDisplayName

      public String getDisplayName(Locale l)
      Specified by:
      getDisplayName in interface INamedUiElement
      Returns:
      Wert, der das entsprechende Objekt an Oberfläche repräsentiert (wird i.A. zur Laufzeit ermittelt).
    • toGender

      public EGender toGender()
    • all

      public static EAnrede[] all()
      Returns:
      An array with all available forms of address.
    • fromGender

      public static EAnrede fromGender(EGender gender)