Class EnumerationOption<T extends Enum<T>>


  • public class EnumerationOption<T extends Enum<T>>
    extends Option<T>
    An Enum-based Option.
    • Constructor Detail

      • 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)
    • Method Detail

      • 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>>