Class AbstractParser<T>

java.lang.Object
com.github.rvesse.airline.parser.AbstractParser<T>
Direct Known Subclasses:
AbstractCommandParser, AbstractOptionParser, AliasResolver

public class AbstractParser<T> extends Object
Abstract base class for parsers providing some utility methods
  • Field Details

    • DEFAULT_TYPE_CONVERTER

      private static final TypeConverter DEFAULT_TYPE_CONVERTER
      Default type converter
  • Constructor Details

    • AbstractParser

      public AbstractParser()
  • Method Details

    • getTypeConverter

      protected final TypeConverter getTypeConverter(ParseState<T> state)
      Gets the type converter to use for converting arguments into option/argument values
      Parameters:
      state - Parser State
      Returns:
      Type converter