abstract dataType DataType
A type (in the computer language sense) associated with a parameter with an arbitrary name This XML type is used as a parent for defining data types with a restricted set of names.
Members
| name | type | mult | description |
|---|---|---|---|
| arraysize | ArrayShape | The shape of the array that constitutes the value. Leave arraysize empty for scalar values. In version 1.1, this defaulted to 1, which was intended to indicate a scalar. This is now deprecated; an arraysize of 1 should be avoided now, the future interpretation, in accord with VOTable, will be “array of size 1”. | |
| delim | ivoa:string | A string that is used to delimit elements of an array value in InputParams. Unless specifically disallowed by the context, applications should allow optional spaces to appear in an actual data value before and after the delimiter (e.g., “1, 5” when delim=“,”). This should not be used for VOTable types; there, VOTable (typcially TABLEDATA) conventions for writing arrays are binding. | |
| extendedType | ivoa:string | The data value represented by this type can be interpreted as of a custom type identified by the value of this attribute. If an application does not recognize this extendedType, it should attempt to handle the value assuming the type given by the element's value. string is a recommended default type. This element may make use of the extendedSchema attribute to refine the identification of the type. extendedTypes without an extendedSchema mean VOTable xtypes as defined by DALI. | |
| extendedSchema | ivoa:anyURI | An identifier for the schema that the value given by the extended attribute is drawn from. This attribute is normally ignored if the extendedType attribute is not present. A missing extendedSchema indicates that extendedType is a VOTable xtype. |