Built-in Types
Simple Types
SOAPam supports the following CDF / XSD type translations.
| CDF Type | Default SDF Length | XSD Type |
|---|---|---|
| int | 4 | int |
| short | 2 | short |
| long | 4 | int |
| longlong | 8 | long |
| byte | 1 | byte |
| unsignedInt | 4 | unsignedInt |
| unsignedShort | 2 | unsignedShort |
| unsignedLong | 4 | unsignedInt |
| unsignedByte | 1 | unsignedByte |
| float | 4 | float |
| double | 8 | double |
| string | no default | string |
| numeric | 18 | decimal |
| unsignedNumeric | 18 | decimal |
| decimal | 18 | decimal |
| juliantimestamp1 | 8 | dateTime |
| dateTime1 | 8 | dateTime |
| date1 | 8 | date |
| timestamp2 | 6 | dateTime |
| base64Binary | no default | base64Binary |
| hexBinary | no default | hexBinary |
| boolean3 | 4 | boolean |
1Contains 64 bit JULIANTIMESTAMP value.
2Contains 48 bit TIMESTAMP value.
3Will be serialized as "0" for false or "1" for true. Deserializer accepts "0", "1", "true", or "false".