NumberFormat Data Type

Abstract Type
Implemented Interfaces
Serializable
Properties
name data type description
integerInstance NumberFormat
groupingUsed boolean
parseIntegerOnly boolean
maximumIntegerDigits number
availableLocales array of string
instance NumberFormat
maximumFractionDigits number
minimumFractionDigits number
currency string
minimumIntegerDigits number
currencyInstance NumberFormat
percentInstance NumberFormat
roundingMode RoundingMode
numberInstance NumberFormat

Example

This data type is abstract. The example below may be incomplete. More accurate examples can be found in subtypes pages.
{
  "integerInstance" : {
    "integerInstance" : { },
    "groupingUsed" : true,
    "parseIntegerOnly" : true,
    "maximumIntegerDigits" : 12345,
    "availableLocales" : [ "...", "..." ],
    "instance" : { },
    "maximumFractionDigits" : 12345,
    "minimumFractionDigits" : 12345,
    "currency" : "...",
    "minimumIntegerDigits" : 12345,
    "currencyInstance" : { },
    "percentInstance" : { },
    "roundingMode" : "HALF_DOWN",
    "numberInstance" : { }
  },
  "groupingUsed" : true,
  "parseIntegerOnly" : true,
  "maximumIntegerDigits" : 12345,
  "availableLocales" : [ "...", "..." ],
  "instance" : {
    "integerInstance" : { },
    "groupingUsed" : true,
    "parseIntegerOnly" : true,
    "maximumIntegerDigits" : 12345,
    "availableLocales" : [ "...", "..." ],
    "instance" : { },
    "maximumFractionDigits" : 12345,
    "minimumFractionDigits" : 12345,
    "currency" : "...",
    "minimumIntegerDigits" : 12345,
    "currencyInstance" : { },
    "percentInstance" : { },
    "roundingMode" : "HALF_EVEN",
    "numberInstance" : { }
  },
  "maximumFractionDigits" : 12345,
  "minimumFractionDigits" : 12345,
  "currency" : "...",
  "minimumIntegerDigits" : 12345,
  "currencyInstance" : {
    "integerInstance" : { },
    "groupingUsed" : true,
    "parseIntegerOnly" : true,
    "maximumIntegerDigits" : 12345,
    "availableLocales" : [ "...", "..." ],
    "instance" : { },
    "maximumFractionDigits" : 12345,
    "minimumFractionDigits" : 12345,
    "currency" : "...",
    "minimumIntegerDigits" : 12345,
    "currencyInstance" : { },
    "percentInstance" : { },
    "roundingMode" : "DOWN",
    "numberInstance" : { }
  },
  "percentInstance" : {
    "integerInstance" : { },
    "groupingUsed" : true,
    "parseIntegerOnly" : true,
    "maximumIntegerDigits" : 12345,
    "availableLocales" : [ "...", "..." ],
    "instance" : { },
    "maximumFractionDigits" : 12345,
    "minimumFractionDigits" : 12345,
    "currency" : "...",
    "minimumIntegerDigits" : 12345,
    "currencyInstance" : { },
    "percentInstance" : { },
    "roundingMode" : "UNNECESSARY",
    "numberInstance" : { }
  },
  "roundingMode" : "HALF_DOWN",
  "numberInstance" : {
    "integerInstance" : { },
    "groupingUsed" : true,
    "parseIntegerOnly" : true,
    "maximumIntegerDigits" : 12345,
    "availableLocales" : [ "...", "..." ],
    "instance" : { },
    "maximumFractionDigits" : 12345,
    "minimumFractionDigits" : 12345,
    "currency" : "...",
    "minimumIntegerDigits" : 12345,
    "currencyInstance" : { },
    "percentInstance" : { },
    "roundingMode" : "DOWN",
    "numberInstance" : { }
  }
}