Class CliCommand

java.lang.Object
com.predic8.membrane.core.cli.CliCommand

public class CliCommand extends Object
  • Constructor Details

    • CliCommand

      public CliCommand(String name, String description)
  • Method Details

    • addSubcommand

      public CliCommand addSubcommand(CliCommand command)
    • addOption

      public CliCommand addOption(org.apache.commons.cli.Option option)
    • addExample

      public CliCommand addExample(String exampleDescription, String exampleCommand)
    • parse

      public CliCommand parse(String[] args) throws org.apache.commons.cli.ParseException
      Throws:
      org.apache.commons.cli.ParseException
    • printHelp

      public void printHelp()
    • getOptions

      public org.apache.commons.cli.Options getOptions()
    • setOptions

      public void setOptions(org.apache.commons.cli.Options options)
    • isOptionSet

      public boolean isOptionSet(String opt)
    • getOptionValue

      public String getOptionValue(String opt)
    • getName

      public String getName()
    • getDescription

      public String getDescription()