https://legytma.com.br/schema/double.schema.json
Define the representation of double acceptable.
Used to identify parser. Every parser can permit only one type
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Cannot be instantiated | Yes | Unknown status | Unknown identifiability | Forbidden | Allowed | none | double.schema.json |
merged type (Double)
one (and only one) of
Reference this group by using
{"$ref":"https://legytma.com.br/schema/double.schema.json#/definitions/doubleNumber"}
doubleNumber
number
number
12.3
-1.2
0.1
Reference this group by using
{"$ref":"https://legytma.com.br/schema/double.schema.json#/definitions/doubleString"}
doubleString
string
string
pattern: the string must match the following regular expression:
^-?\d+(\.\d+)?$
"12.3"
"-1.2"
"0.1"
Reference this group by using
{"$ref":"https://legytma.com.br/schema/double.schema.json#/definitions/doubleEnum"}
doubleEnum
string
string
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"nan" |
|
"hybrid" |
|
"normal" |
|
"satellite" |
|
"terrain" |
"normal"
"nan"