CLASS(*JAVA:class_name)
*JAVA identifies the object as a Java™ object. Class_name specifies the class of the object. It must be a character literal or named constant, and the class name must be fully qualified. The class name is case sensitive.
D bdnum S O CLASS(*JAVA:'java.math.BigDecimal')
D string S O CLASS(*JAVA:'java.lang.String')
Note that both class names are fully qualified and that their case exactly matches that of the Java class.
Fields of type O cannot be defined as subfields of data structures. It is possible to have arrays of type O fields, but pre-runtime and compile-time tables and arrays of type O are not allowed.