Class

org.scalawag.druthers

ShortOptions

Related Doc: package druthers

Permalink

case class ShortOptions(stopAtFirstBareWord: Boolean = false, quietMode: Boolean = false, valueDelimiter: Option[String] = None, collapsedValues: Option[Boolean] = None, clustering: Boolean = false) extends ParserConfiguration with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, ParserConfiguration, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ShortOptions
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. ParserConfiguration
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ShortOptions(stopAtFirstBareWord: Boolean = false, quietMode: Boolean = false, valueDelimiter: Option[String] = None, collapsedValues: Option[Boolean] = None, clustering: Boolean = false)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val abbreviations: Boolean

    Permalink

    whether a long key can be specified with an unambiguous substring

    whether a long key can be specified with an unambiguous substring

    Definition Classes
    ParserConfiguration
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. val booleansNegatedByNoPrefix: Boolean

    Permalink

    whether prefixing a boolean key with "no-" will cause that option to be set to false (long key mode only)

    whether prefixing a boolean key with "no-" will cause that option to be set to false (long key mode only)

    Definition Classes
    ParserConfiguration
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. val clustering: Boolean

    Permalink
    Definition Classes
    ShortOptionsParserConfiguration
  9. val collapsedValues: Option[Boolean]

    Permalink
    Definition Classes
    ShortOptionsParserConfiguration
  10. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  14. val mayCollapseValues: Boolean

    Permalink
    Definition Classes
    ParserConfiguration
  15. val mayNotCollapseValues: Boolean

    Permalink
    Definition Classes
    ParserConfiguration
  16. val mustCollapseValues: Boolean

    Permalink
    Definition Classes
    ParserConfiguration
  17. val mustNotCollapseValues: Boolean

    Permalink
    Definition Classes
    ParserConfiguration
  18. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  19. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  21. val optionPrefix: String

    Permalink

    the prefix that indicates an option key is coming

    the prefix that indicates an option key is coming

    Definition Classes
    ParserConfiguration
  22. val quietMode: Boolean

    Permalink
    Definition Classes
    ShortOptionsParserConfiguration
  23. val stopAtFirstBareWord: Boolean

    Permalink
    Definition Classes
    ShortOptionsParserConfiguration
  24. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  25. val useLongKeys: Boolean

    Permalink

    use long keys (field name, decamelized) instead of short keys (first character of field name)

    use long keys (field name, decamelized) instead of short keys (first character of field name)

    Definition Classes
    ParserConfiguration
  26. val valueDelimiter: Option[String]

    Permalink
    Definition Classes
    ShortOptionsParserConfiguration
  27. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. def withClustering: ShortOptions

    Permalink
  31. def withCollapsedValuesProhibited: ShortOptions

    Permalink
  32. def withCollapsedValuesRequired: ShortOptions

    Permalink
  33. def withQuietMode: ShortOptions

    Permalink
  34. def withStopAtFirstBareWord: ShortOptions

    Permalink
  35. def withValueDelimiter(delimiter: String): ShortOptions

    Permalink

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from ParserConfiguration

Inherited from AnyRef

Inherited from Any

Ungrouped