Package

com.fulcrumgenomics

sopt

Permalink

package sopt

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. sopt
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type OptionName = String

    Permalink

    The type of an option's name when option parsing.

  2. type OptionValue = String

    Permalink

    The type of an option's value when option parsing.

  3. type arg = ArgAnnotation

    Permalink

    Used to annotate which fields of a class that has options given at the command line.

    Used to annotate which fields of a class that has options given at the command line. If a command line call looks like "cmd option=foo x=y bar baz" the annotated class would have annotations on fields to handle the values of option and x. All options must be in the form name=value on the command line. The java type of the option will be inferred from the type of the field or from the generic type of the collection if this option is allowed more than once. The type must be an enum or have a constructor with a single String parameter.

  4. type clp = ClpAnnotation

    Permalink

    Annotation to be placed on classes that are to be exposed as command line programs.

Value Members

  1. object Sopt

    Permalink

    Facade into Sopt that allows for both parsing of command lines to generate command objects and also inspection of command classes.

  2. package cmdline

    Permalink
  3. package parsing

    Permalink
  4. package util

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped