package numeric
- Alphabetic
- Public
- Protected
Type Members
- sealed abstract class BreakCharDesc extends AnyRef
This class, and its subtypes, describe how break characters are supported within literals.
This class, and its subtypes, describe how break characters are supported within literals.
- Since
4.0.0
- sealed abstract class ExponentDesc extends AnyRef
This class, and its subtypes, describe how scientific exponent notation can be used within real literals.
This class, and its subtypes, describe how scientific exponent notation can be used within real literals.
- Since
4.0.0
- final case class NumericDesc(literalBreakChar: BreakCharDesc, leadingDotAllowed: Boolean, trailingDotAllowed: Boolean, leadingZerosAllowed: Boolean, positiveSign: PlusSignPresence, integerNumbersCanBeHexadecimal: Boolean, integerNumbersCanBeOctal: Boolean, integerNumbersCanBeBinary: Boolean, realNumbersCanBeHexadecimal: Boolean, realNumbersCanBeOctal: Boolean, realNumbersCanBeBinary: Boolean, hexadecimalLeads: Set[Char], octalLeads: Set[Char], binaryLeads: Set[Char], decimalExponentDesc: ExponentDesc, hexadecimalExponentDesc: ExponentDesc, octalExponentDesc: ExponentDesc, binaryExponentDesc: ExponentDesc) extends Product with Serializable
This class describes how numeric literals, in different bases, should be processed lexically.
- sealed abstract class PlusSignPresence extends AnyRef
This class, and its subtypes, describe whether or not the plus sign (
+
) is allowed in a specific position.This class, and its subtypes, describe whether or not the plus sign (
+
) is allowed in a specific position.- Since
4.0.0
Value Members
- object BreakCharDesc
This object contains the concrete subtypes of
BreakCharDesc
.This object contains the concrete subtypes of
BreakCharDesc
.- Since
4.0.0
- object ExponentDesc
This object contains the concrete subtypes of
ExponentDesc
.This object contains the concrete subtypes of
ExponentDesc
.- Since
4.0.0
- object NumericDesc extends Serializable
This object contains any preconfigured text definitions.
This object contains any preconfigured text definitions.
- Since
4.0.0
- object PlusSignPresence
This object contains the concrete subtypes for
PlusSignPresence
.This object contains the concrete subtypes for
PlusSignPresence
.- Since
4.0.0