Enum Drinker

    • Enum Constant Detail

      • HEAVILY

        public static final Drinker HEAVILY
        Heavy drinker.
      • NO

        public static final Drinker NO
        non drinker.
      • OCCASIONALLY

        public static final Drinker OCCASIONALLY
        occasional drinker.
      • QUIT

        public static final Drinker QUIT
        has quit drinking.
      • QUITTING

        public static final Drinker QUITTING
        in the process of quitting.
      • REGULARLY

        public static final Drinker REGULARLY
        regular drinker.
      • SOCIALLY

        public static final Drinker SOCIALLY
        drinks socially.
      • YES

        public static final Drinker YES
        yes, a drinker of alchhol.
    • Method Detail

      • values

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

        public static Drinker 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
      • getDisplayValue

        public String getDisplayValue()