Class CliParser<T>

    • Constructor Detail

      • CliParser

        public CliParser()
    • Method Detail

      • parse

        public T parse​(GlobalMetadata<T> metadata,
                       java.lang.Iterable<java.lang.String> args)
      • validate

        protected void validate​(ParseState<T> state)
        Validates the parser state

        This includes things like verifying we ended in an appropriate state, that all required options and arguments were present etc

        Parameters:
        state - Parser state