Package

com.sumologic.shellbase

cmdline

Permalink

package cmdline

Visibility
  1. Public
  2. All

Type Members

  1. class ArgumentTrackingOptions extends Options

    Permalink
  2. class CommandLineArgument extends CommandLineElementWithValue

    Permalink

    A plain argument specified on the command line, without a leading dash.

    A plain argument specified on the command line, without a leading dash. Conventionally, they are the primary input to a command, often a mandatory one.

  3. trait CommandLineElement extends AnyRef

    Permalink
  4. class CommandLineElementWithValue extends CommandLineElement

    Permalink
  5. class CommandLineFlag extends CommandLineElement

    Permalink

    a simple boolean, often used to enable or disable some of the features of a command.

  6. class CommandLineOption extends CommandLineElementWithValue

    Permalink

    An optional input to the command, can be specified via short name or long name and is always followed by a value argument, i.e.

    An optional input to the command, can be specified via short name or long name and is always followed by a value argument, i.e. -a infrastructure or --account infrastructure.

  7. class RichCommandLine extends AnyRef

    Permalink
  8. class RichCommandLineParser extends AnyRef

    Permalink
  9. class RichOptions extends AnyRef

    Permalink
  10. class RichScalaOption[T] extends AnyRef

    Permalink

Value Members

  1. object CommandLineValidators

    Permalink
  2. object RichCommandLine

    Permalink

    Wraps apache commons cli in a more scala-like fashion.

Ungrouped