| byte | signed 8 bit value |
| decimal | decimal number |
| double | 64 bit floating point |
| float | 32 bit floating point |
| int | signed 64 bit value |
| integer | any integer value |
| long | signed 128 bit value |
| negativeInteger | only negative value allowed [< 0] |
| positiveInteger | only positive value allowed [> 0] |
| nonPositiveInteger | only zero and smaller value allowed [<= 0] |
| nonNegativeInteger | only zero and more value allowed [>= 0] |
| short | signed 32 bit value |
| unsignedByte | unsigned 8 bit value |
| unsignedInt | unsigned 64 bit value |
| unsignedLong | unsigned 128 bit value |
| unsignedShort | unsigned 32 bit value |