Interface CommandLine.IParseResultHandler2<R>

Type Parameters:
R - the return type of this handler
All Known Implementing Classes:
CommandLine.AbstractParseResultHandler, CommandLine.RunAll, CommandLine.RunFirst, CommandLine.RunLast
Enclosing class:
CommandLine

@Deprecated public static interface CommandLine.IParseResultHandler2<R>

Represents a function that can process the ParseResult object resulting from successfully parsing the command line arguments. This is a functional interface whose functional method is handleParseResult(CommandLine.ParseResult).

Implementations of this function can be passed to the CommandLine::parseWithHandlers methods to take some next step after the command line was successfully parsed.

This interface replaces the CommandLine.IParseResultHandler interface; it takes the parse result as a ParseResult object instead of a List of CommandLine objects, and it has the freedom to select the CommandLine.Help.Ansi style to use and what PrintStreams to print to.

See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated.
    Processes the ParseResult object resulting from successfully parsing the command line arguments and returns a return value.