Package org.localify.user.dto
Enum Class UserFavoriteEventRating
- All Implemented Interfaces:
Serializable,Comparable<UserFavoriteEventRating>,Constable
Represents a user's rating for a favorite event.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe event was bad.The user did not go to the event.The event was good.The event was great. -
Method Summary
Modifier and TypeMethodDescriptionstatic UserFavoriteEventRatingGets the enum constant from the given level.getLevel()Gets the level of the rating.static UserFavoriteEventRatingReturns the enum constant of this class with the specified name.static UserFavoriteEventRating[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
BAD
The event was bad. -
GOOD
The event was good. -
GREAT
The event was great. -
DID_NOT_GO
The user did not go to the event.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException- if the argument is null
-
getLevel
Gets the level of the rating.- Returns:
- The level.
-
fromLevel
Gets the enum constant from the given level.- Parameters:
level- The level.- Returns:
- The enum constant.
-