Package com.tagtraum.audiokern.mood
Enum MoodStrength
- java.lang.Object
-
- java.lang.Enum<MoodStrength>
-
- com.tagtraum.audiokern.mood.MoodStrength
-
- All Implemented Interfaces:
Serializable
,Comparable<MoodStrength>
public enum MoodStrength extends Enum<MoodStrength>
ClassifiesMood
s into four distinct classes according to their individual strengths based onMood.getStrength()
.- Author:
- Hendrik Schreiber
- See Also:
Mood.getStrengthClass()
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getLowerBoundary()
static MoodStrength
getMoodStrength(Mood mood)
int
getUpperBoundary()
static MoodStrength
valueOf(String name)
Returns the enum constant of this type with the specified name.static MoodStrength[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NEUTRAL
public static final MoodStrength NEUTRAL
-
WEAK
public static final MoodStrength WEAK
-
MEDIUM
public static final MoodStrength MEDIUM
-
STRONG
public static final MoodStrength STRONG
-
-
Method Detail
-
values
public static MoodStrength[] 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 (MoodStrength c : MoodStrength.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MoodStrength 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 nameNullPointerException
- if the argument is null
-
getLowerBoundary
public int getLowerBoundary()
-
getUpperBoundary
public int getUpperBoundary()
-
getMoodStrength
public static MoodStrength getMoodStrength(Mood mood)
-
-