Package flashcards

Enum Answer

  • All Implemented Interfaces:
    Serializable, Comparable<Answer>, Constable

    public enum Answer
    extends Enum<Answer>
    Immutable type representing how the user answered some particular trial of a flashcard.

    PS1 instructions: do NOT change this class.

    • Enum Constant Detail

      • WRONG

        public static final Answer WRONG
        user got the flashcard wrong
      • HARD

        public static final Answer HARD
        user got it right but only with difficulty
      • EASY

        public static final Answer EASY
        user got it right easily
    • Method Detail

      • values

        public static Answer[] 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 Answer 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