Class OptionsParser<T>

    • Field Detail

      • OPTION_0_IS_AMBIGUOUS

        public static final java.lang.String OPTION_0_IS_AMBIGUOUS
        See Also:
        Constant Field Values
      • KEY_OPTION_0_IS_AMBIGUOUS

        public static final java.lang.String KEY_OPTION_0_IS_AMBIGUOUS
        See Also:
        Constant Field Values
      • OPTION_0_DOES_NOT_MATCH

        public static final java.lang.String OPTION_0_DOES_NOT_MATCH
        See Also:
        Constant Field Values
      • KEY_OPTION_0_DOES_NOT_MATCH

        public static final java.lang.String KEY_OPTION_0_DOES_NOT_MATCH
        See Also:
        Constant Field Values
      • optionName

        private final java.lang.String optionName
      • parseableOptions

        private final OptionParser<T>[] parseableOptions
      • optionDelimiter

        private final java.lang.String optionDelimiter
      • optionValueDelimiter

        private final java.lang.String optionValueDelimiter
    • Constructor Detail

      • OptionsParser

        public OptionsParser​(java.lang.String optionName,
                             OptionParser<T>[] parseableOptions,
                             char optionDelimiter,
                             char optionValueDelimiter)