Internal representations of attribute types

All attributes are represented as Java™ types. See The Java Language Specification for details.

The internal representations for Lookup table and Relationship are undefined. Most attributes are represented as strings (in Java, String), except the following:
Table 1. Internal representations
Attribute Type Typical value of maximum length
Integer Java int
Number Java double
Number enumeration Java double
Currency Java double
Flag Java boolean
Date Java Date
Sequence Java int