Uses of Class
net.lucidviews.util.EnumValue

Packages that use EnumValue
net.lucidviews.util Classes in this package generally extend or enhance java.lang.* or java.util.*
net.lucidviews.util.text Utility classes that operate on text values. 
 

Uses of EnumValue in net.lucidviews.util
 

Classes in net.lucidviews.util with type parameters of type EnumValue
 class Enumeration<V extends EnumValue>
          An enumerated list of values.
 class EnumValue<T extends EnumValue>
          Base-class for defining an enumeration type.
 

Subclasses of EnumValue in net.lucidviews.util
private static class Properties.EnumParamMustExist
          Helper class required for exported constant ENUM_PARAM_MUST_EXIST, which must be unique/different to avoid confusion with any other value a client may use.
 

Fields in net.lucidviews.util declared as EnumValue
static EnumValue Properties.ENUM_PARAM_MUST_EXIST
          Special default value that ensures a property has been defined for a given enumeration value.
static EnumValue Properties.ENUM_VALUE_MUST_BE_VALID
          Special default value that ensures a valid Enumeration value is parsed (i.e.
 

Methods in net.lucidviews.util that return EnumValue
 EnumValue Properties.getEnumProperty(String key, Enumeration enumeration)
          Parse an enumeration value from the property with given key.
 EnumValue Properties.getEnumProperty(String key, Enumeration enumeration, EnumValue defaultValue)
          Parse an enumeration value from the property with given key, returning the default value if the property is missing or invalid.
 EnumValue Properties.getEnumProperty(String key, Enumeration enumeration, EnumValue defaultIfMissing, EnumValue defaultIfInvalid)
          Parse an enumeration value from the property with given key, returning one of the default values if the property is missing or invalid.
static EnumValue<?> Enumeration.valueOf(Class<? extends EnumValue<?>> enumType, String name)
          Returns the EnumValue of the specified enumeration type with the specified name.
static EnumValue<?> EnumValue.valueOf(Class<? extends EnumValue> enumType, String name)
          Returns the EnumValue of the specified enumeration type with the specified name.
 EnumValue[] Enumeration.values()
          Get the values of this enumeration.
 

Methods in net.lucidviews.util with parameters of type EnumValue
 EnumValue Properties.getEnumProperty(String key, Enumeration enumeration, EnumValue defaultValue)
          Parse an enumeration value from the property with given key, returning the default value if the property is missing or invalid.
 EnumValue Properties.getEnumProperty(String key, Enumeration enumeration, EnumValue defaultIfMissing, EnumValue defaultIfInvalid)
          Parse an enumeration value from the property with given key, returning one of the default values if the property is missing or invalid.
 EnumValue Properties.getEnumProperty(String key, Enumeration enumeration, EnumValue defaultIfMissing, EnumValue defaultIfInvalid)
          Parse an enumeration value from the property with given key, returning one of the default values if the property is missing or invalid.
 void Properties.setEnumProperty(String key, EnumValue value)
          Assign an enumeration value to a given property.
 

Method parameters in net.lucidviews.util with type arguments of type EnumValue
static EnumValue<?> Enumeration.valueOf(Class<? extends EnumValue<?>> enumType, String name)
          Returns the EnumValue of the specified enumeration type with the specified name.
static EnumValue<?> EnumValue.valueOf(Class<? extends EnumValue> enumType, String name)
          Returns the EnumValue of the specified enumeration type with the specified name.
 

Uses of EnumValue in net.lucidviews.util.text
 

Subclasses of EnumValue in net.lucidviews.util.text
protected static class Strings.EnumValueMustBeValid
          Helper class required for exported constant ENUM_VALUE_MUST_BE_VALID, which must be unique/different to avoid confusion with any other value a client may use.
 

Fields in net.lucidviews.util.text declared as EnumValue
static EnumValue Strings.ENUM_VALUE_MUST_BE_VALID
          Special default value that ensures a valid Enumeration value is parsed (i.e.
 

Methods in net.lucidviews.util.text that return EnumValue
static EnumValue Strings.parseEnumValue(EnumValue defaultValue, String string, Enumeration enumeration)
          Parse an enumeration value of the given Enumeration type from a String, returning the default value if the string was invalid.
static EnumValue Strings.parseEnumValue(String string, Enumeration enumeration)
          Parse an enumeration value of the given Enumeration type from a String.
static EnumValue Strings.parseEnumValue(String string, Enumeration enumeration, EnumValue defaultValue)
          Parse an enumeration value of the given Enumeration type from a String, returning the default value if the string was invalid.
 

Methods in net.lucidviews.util.text with parameters of type EnumValue
static EnumValue Strings.parseEnumValue(EnumValue defaultValue, String string, Enumeration enumeration)
          Parse an enumeration value of the given Enumeration type from a String, returning the default value if the string was invalid.
static EnumValue Strings.parseEnumValue(String string, Enumeration enumeration, EnumValue defaultValue)
          Parse an enumeration value of the given Enumeration type from a String, returning the default value if the string was invalid.