As an interface to relational databases, JDBC is designed to retrieve and manipulate traditional SQL data types. Sybase IQ also provides abstract data types in the form of Java classes. The way you access these Java classes using JDBC depends on whether you want to insert or retrieve the objects.
For more information on getting and setting entire objects, see “Creating distributed applications”.