Specify characteristics for an opaque type
The following topics provide additional information about creating an opaque type without a preexisting Java™ class. Details about creating an opaque type from an existing Java™ class begin with Creating an opaque type from existing code.
Using the methods in the UDTMetaData class, you can specify characteristics for a new opaque type. These settings apply for new opaque types; for opaque types created from existing files, see Creating an opaque type from existing code.
You can set the following characteristics:
- The number of fields in the internal data structure that defines the opaque type
- Additional characteristics, such as data type, name, and scale, of each field in the internal structure that defines the opaque type
- The length of the opaque type
- The alignment of the opaque type
- The SQL name of the opaque type and the JAR file
- The name of the generated Java™ class
- Whether to keep the generated .java file