Data type

Internal data type

Type Description Value
byte Integer with sign -128 to 127
short Integer with sign -32768 to 32767
int Integer with sign -2147483648 to 2147483647
long Integer with sign -9223372036854775808 to 9223372036854775807
float 32 bit floating point number of IEEE754 standard ±3.40282347E+38 to ±1.40239846E-45
double 64 bit floating point number of IEEE754 standard ±1.79769313486231570E+308 to ±4.94065645841246544E-324
BigDecimal Decimal with sign of arbitrary precision  
boolean Boolean "true" Or,"false"
char Character of Unicode standard \u0000 to \uFFFF
String Character string Character string of 0-2147483647 characters
Date Date and time  
byte[] Byte array Byte array in 0-2147483647 bytes

Notes of date type

About the string representation of the date type

Use the format at the following dates when you output the data of the date type to character-string data.

Format at date
yyyy-MM-dd'T'HH:mm:ss.SSSZZ

When the date format is changed, it is necessary to set the arbitrary date format to "xmlfw.daterenderingformat" in the system property.
Refer to "Property Reference" for details.

About the character string that can be set to the date type

When character-string data is set to the data of the date type, it is necessary to follow the format at the following dates.

Format at date
yyyy-MM-dd'T'HH:mm:ss.SSSZZ
yyyy-MM-dd'T'HH:mm:ss.SSS
yyyy-MM-dd'T'HH:mm:ssZZ
yyyy-MM-dd'T'HH:mm:ss
yyyy-MM-dd'T'HH:mm
yyyy-MM-dd' 'HH:mm:ss.SSSZZ
yyyy-MM-dd' 'HH:mm:ss.SSS
yyyy-MM-dd' 'HH:mm:ssZZ
yyyy-MM-dd' 'HH:mm:ss
yyyy-MM-dd' 'HH:mm
yyyy-MM-dd
yyyy-MM
MMMM d, yyyy
MMM d, yyyy
yyyy/M/d K:m a
yyyy/M/d H:m:s
yyyy/M/d H:m
yyyy/M/d

Notes about binary type

Character string expression of binary type

It changes into Base64 format when data of binary type is output in character string data.