Informix classes that extend the JDBC specification

To support the HCL Informix® implementation of SQL statements and data types, Informix JDBC Driver provides classes that extend the supported JDBC specification (see Java™ software development kit). The following table lists the Java classes and the Informix classes that application programs can use to extend them.

JDBC interface or class Informix class Adds methods or constants for...
java.lang.Object com.informix.lang.IfxTypes Representing data types
java.lang.Object com.informix.jdbc.IfxStatementTypes Representing SQL statements
java.lang.Object com.informix.jdbc.Interval1 Interval qualifiers and some common methods for the next two classes (base class for the next two)
java.lang.Object com.informix.jdbc.IntervalYM1 Interval year-to-month
java.lang.Object com.informix.jdbc.IntervalDF1 Interval day-to-fraction
java.lang.Object com.informix.jdbc.IfxSmartBlob Access methods for smart large objects
java.lang.Object com.informix.jdbc.IfxLocator Large object locator pointer
java.lang.Object com.informix.jdbc.IfxLoStat Statistical information about smart large objects
java.lang.Object com.informix.jdbc.IfxLobDescriptor Internal characteristics of smart large objects
java.lang.Object com.informix.jdbc.IfxUDTInfo General information about opaque and distinct types, detailed information about complex types
java.sql.Blob com.informix.jdbc.IfxBblob Binary large objects
java.sql.CallableStatement com.informix.jdbc.IfmxCallableStatement Parameter processing with Informix types
java.sql.Clob com.informix.jdbc.IfxCblob Character large objects
java.sql.Connection com.informix.jdbc.IfmxConnection Opaque, distinct, and complex types
java.sql.SQLData com.informix.jdbc.IfxBSONObject 1 Informix BSON data type

See the IfxBSONObjectDemo.java program in the $INFORMIXDIR/demo/bson directory for examples of how to insert and query JSON and BSON data and use the IfxBSONObject methods.

java.sql.PreparedStatement com.informix.jdbc.IfmxPreparedStatement Parameter processing with Informix types
java.sql.ResultSet com.informix.jdbc.IfmxResultSet Informix interval data types
java.sql.ResultSetMetaData com.informix.jdbc.IfmxResultSetMetaData Columns with Informix data types
java.sql.SQLInput com.informix.jdbc.IfmxComplexSQLInput Opaque, distinct, and complex types
java.sql.SQLInput com.informix.jdbc.IfmxUDTSQLInput Opaque, distinct, and complex types
java.sql.SQLOutput com.informix.jdbc.IfmxComplexSQLOutput Opaque, distinct, and complex types
java.sql.SQLOutput com.informix.jdbc.IfmxUDTSQLOutput Opaque, distinct, and complex types
java.sql.Statement com.informix.jdbc.IfmxStatement Single result sets, autofree mode, statement types, and SERIAL data type processing
  1. The server-side JDBC driver (jdbc.jar) does not support this Informix class.