Class CommandLine.Builder

java.lang.Object
org.apache.commons.cli.CommandLine.Builder
Enclosing class:
CommandLine

public static final class CommandLine.Builder extends Object
A nested builder class to create CommandLine instance using descriptive methods.
Since:
1.4
  • Constructor Details

  • Method Details

    • addArg

      Adds left-over unrecognized option/argument.
      Parameters:
      arg - the unrecognized option/argument.
      Returns:
      this Builder instance for method chaining.
    • addOption

      Adds an option to the command line. The values of the option are stored.
      Parameters:
      opt - the processed option.
      Returns:
      this Builder instance for method chaining.
    • build

      public CommandLine build()
      Creates the new instance.
      Returns:
      the new instance.
    • setDeprecatedHandler

      Sets the deprecated option handler.
      Parameters:
      deprecatedHandler - the deprecated option handler.
      Returns:
      this instance.
      Since:
      1.7.0