com.explodingpixels.data
Enum Rating
java.lang.Object
java.lang.Enum<Rating>
com.explodingpixels.data.Rating
- All Implemented Interfaces:
- Serializable, Comparable<Rating>
public enum Rating
- extends Enum<Rating>
Method Summary |
static Rating |
getRating(int ratingInteger)
|
static Rating |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static Rating[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared. |
NO_RATING
public static final Rating NO_RATING
ONE_STAR
public static final Rating ONE_STAR
TWO_STARS
public static final Rating TWO_STARS
THREE_STARS
public static final Rating THREE_STARS
FOUR_STARS
public static final Rating FOUR_STARS
FIVE_STARS
public static final Rating FIVE_STARS
values
public static Rating[] 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 (Rating c : Rating.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static Rating 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
getRating
public static Rating getRating(int ratingInteger)