com.headius.options
Class EnumerationOption<T extends Enum<T>>
java.lang.Object
com.headius.options.Option<T>
com.headius.options.EnumerationOption<T>
public class EnumerationOption<T extends Enum<T>>
- extends Option<T>
An Enum-based Option.
|
Method Summary |
protected T |
reloadValue()
Perform the appropriate load and conversion for the option's property. |
| Methods inherited from class com.headius.options.Option |
bool, bool, bool, bool, defaultValue, description, displayName, enumeration, enumeration, enumeration, enumeration, force, formatOptions, formatOptions, formatValues, formatValues, integer, integer, integer, integer, integer, integer, integer, integer, isSpecified, load, loadProperty, options, prefix, propertyName, reload, shortName, string, string, string, string, string, string, string, string, toString, type, unforce |
EnumerationOption
public EnumerationOption(String prefix,
String name,
Enum category,
Class<T> enumType,
T defval,
String description)
EnumerationOption
public EnumerationOption(String longName,
Enum category,
Class<T> enumType,
T defval,
String description)
reloadValue
protected T reloadValue()
- Description copied from class:
Option
- Perform the appropriate load and conversion for the option's property.
- Specified by:
reloadValue in class Option<T extends Enum<T>>
Copyright © 2014. All Rights Reserved.