NumberFormat Data Type

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

Example

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