{ "id":"#", "definitions":{ "Quantity":{ "type":"object", "title":"Quantity", "properties":{ "unit":{ "title":"unit", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string" } ], "propertyType":"element", "elementName":{ "localPart":"unit", "namespaceURI":"" } } }, "typeType":"classInfo", "typeName":{ "localPart":"Quantity", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/ivoa" }, "propertiesOrder":[ "unit" ] }, "RealQuantity":{ "required":[ "value" ], "allOf":[ { "$ref":"#/definitions/Quantity" }, { "type":"object", "title":"RealQuantity", "properties":{ "value":{ "title":"value", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/float" } ], "propertyType":"element", "elementName":{ "localPart":"value", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"RealQuantity", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/ivoa" }, "propertiesOrder":[ "value" ] }, "IntegerQuantity":{ "required":[ "value" ], "allOf":[ { "$ref":"#/definitions/Quantity" }, { "type":"object", "title":"IntegerQuantity", "properties":{ "value":{ "title":"value", "allOf":[ { "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int" } ], "propertyType":"element", "elementName":{ "localPart":"value", "namespaceURI":"" } } } } ], "typeType":"classInfo", "typeName":{ "localPart":"IntegerQuantity", "namespaceURI":"http://ivoa.net/dm/models/vo-dml/xsd/ivoa" }, "propertiesOrder":[ "value" ] } } }