Packages

class DateTimeXn extends Conversion

Source
FormatInterpolator.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DateTimeXn
  2. Conversion
  3. AnyRef
  4. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DateTimeXn(m: Match, pos: nsc.Global.Position, argc: Int)

Value Members

  1. def accepts(arg: nsc.Global.Tree): Option[nsc.Global.Type]
    Definition Classes
    DateTimeXnConversion
  2. val allFlags: String
    Definition Classes
    Conversion
  3. val argc: Int
    Definition Classes
    DateTimeXnConversion
  4. def badFlag(f: Char, msg: String): Unit
    Definition Classes
    Conversion
  5. def cc: Char
    Definition Classes
    Conversion
  6. def errorAt(g: SpecifierGroups.Value, msg: String): Unit
    Definition Classes
    Conversion
  7. def errorAtOffset(g: SpecifierGroups.Value, i: Int, msg: String): Unit
    Definition Classes
    Conversion
  8. val flags: Option[String]
    Definition Classes
    Conversion
  9. def goodCC: Boolean
  10. def goodFlags: Boolean
    Definition Classes
    Conversion
  11. def goodIndex: Boolean
    Definition Classes
    Conversion
  12. def groupPos(g: SpecifierGroups.Value): Position
    Definition Classes
    Conversion
  13. def groupPosAt(g: SpecifierGroups.Value, i: Int): Position
    Definition Classes
    Conversion
  14. def hasAnyFlag(fs: String): Boolean
    Definition Classes
    Conversion
  15. def hasCC: Boolean
  16. def hasFlag(f: Char): Boolean
    Definition Classes
    Conversion
  17. val index: Option[Int]
    Definition Classes
    Conversion
  18. def indexed: Boolean
    Definition Classes
    Conversion
  19. def isLeading: Boolean
    Definition Classes
    Conversion
  20. def isLiteral: Boolean
    Definition Classes
    Conversion
  21. val m: Match
    Definition Classes
    DateTimeXnConversion
  22. def noFlags: Boolean
    Definition Classes
    Conversion
  23. def noPrecision: Boolean
    Definition Classes
    Conversion
  24. def noWidth: Boolean
    Definition Classes
    Conversion
  25. def only_-(msg: String): Boolean
    Definition Classes
    Conversion
  26. val op: String
    Definition Classes
    Conversion
  27. def pickAcceptable(arg: nsc.Global.Tree, variants: nsc.Global.Type*): Option[nsc.Global.Type]

    Pick the type of an arg to format from among the variants supported by a conversion.

    Pick the type of an arg to format from among the variants supported by a conversion. This is the type of the temporary, so failure results in an erroneous assignment to the first variant. A more complete message would be nice.

    Definition Classes
    Conversion
  28. val pos: nsc.Global.Position
    Definition Classes
    DateTimeXnConversion
  29. val precision: Option[Int]
    Definition Classes
    Conversion
  30. def verify: Boolean
    Definition Classes
    DateTimeXnConversion
  31. val width: Option[Int]
    Definition Classes
    Conversion