Interval and collection support

The java.sql.SQLOutput and java.sql.SQLInput methods are extended to support Collection and Interval objects in named and unnamed rows. These extensions include the following methods:
  • The com.informix.jdbc.IfmxComplexSQLInput.readObject() method returns the appropriate java.util.Collection object if the data is a set, list, or multiset data type.
  • The com.informix.jdbc.IfmxComplexSQLInput.readInterval() method returns the appropriate IntervalYM or IntervalDF object for an interval data type, depending on the qualifier.
  • The com.informix.jdbc.IfmxComplexSQLOutput.writeObject() method accepts objects derived from the java.util.Collection interface or from IntervalYM and IntervalDF objects.