Enum Smoker

    • Enum Constant Detail

      • HEAVILY

        public static final Smoker HEAVILY
        A heavy smoker.
      • NO

        public static final Smoker NO
        Non smoker.
      • OCCASIONALLY

        public static final Smoker OCCASIONALLY
        Smokes occasionally.
      • QUIT

        public static final Smoker QUIT
        Has quit smoking.
      • QUITTING

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

        public static final Smoker REGULARLY
        regular smoker, but not a heavy smoker.
      • SOCIALLY

        public static final Smoker SOCIALLY
        smokes socially.
      • YES

        public static final Smoker YES
        yes, a smoker.
    • Method Detail

      • values

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

        public static Smoker 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()