# Package com.informix.jdbc

Interface Summary
Interface | Description
--- | ---
Connection2 |
IfmxCallableStatement | The IfmxCallableStatement interface extends the java.sql.CallableStatement interface.
IfmxComplexSQLInput | The IfmxComplexSQLInput interface contains Informix extensions to the SQLInput interface.
IfmxComplexSQLOutput | The IfmxComplexSQLOutput interface contains Informix extensions to the SQLOutput interface.
IfmxConnection | The IfmxConnection interface contains Informix extensions to the Connection interface.
IfmxPAM |
IfmxParameterMetaData | The IfmxParameterMetaData interface extends the java.sql.IfmxParameterMetaData interface.
IfmxPreparedStatement | The IfmxPreparedStatement interface contains Informix extensions to the standard JDBC PreparedStatement interface.
IfmxResultSet | The IfmxResultSet interface extends the java.sql.ResultSet interface.
IfmxResultSetMetaData | The IfmxResultSetMetaData interface contains Informix extensions to the ResultSetMetaData interface.
IfmxSavepoint |
IfmxStatement | The IfmxStatement interface contains Informix extensions to the standard JDBC Statement interface.
IfmxUDTSQLInput | The IfmxUDTSQLInput interface extends the SQLInput interface.
IfmxUDTSQLOutput | The IfmxUDTSQLOutput interface extends the SQLOutput interface.
IfxConnection | IfxConnection is a sub-interface of java.sql.Connection with a few more added Informix specific methods.
IfxProtocol | IfxProtocol represents the protocol and data exchange between the client and an Informix database server.
ParameterMetaData2 | Title: ParameterMetaData2.java Description:
PreparedStatement2 |
ResultSet2 |
SQLUDTInput | JDBC 2.0
SQLUDTOutput | JDBC 2.0 This SQLUDTOutput interface extends from SQLOutput.
UDTSQLData | This interface is an Informix extension to SQLData.

Class Summary
Class | Description
--- | ---

Crypto

This class is just a wrapper to Encryption CSM class
com.informix.csm.crypto.IfxEncCsm
JDBC Programmers can use this classname to specify encryption
CSM class as
CSM=(classname=com.informix.jdbc.Crypto,.........)
By introducing this wrapper class we just make it easier for
JDBC programmer to remember name of encryption CSM
remembring "com.informix.jdbc.Crypto" is easier than
remembering "com.informix.csm.crypto.IfxEncCsm"

Gsscsm

This class is just a wrapper to Encryption CSM class
com.informix.csm.crypto.IfxEncCsm
JDBC Programmers can use this classname to specify encryption
CSM class as
CSM=(classname=com.informix.jdbc.Crypto,.........)
By introducing this wrapper class we just make it easier for
JDBC programmer to remember name of encryption CSM
remembring "com.informix.jdbc.Crypto" is easier than
remembering "com.informix.csm.crypto.IfxEncCsm"

IfxArray | JDBC 2.0
IfxBblob | By default, a Blob is a transaction duration reference to a binary large object.
IfxBigInt | Support for long (IfxBigInt) datatypes.
IfxBlob | Support for Blob datatypes.
IfxBSONObject | The IfxBSONObject is a hybrid of both the `SQLData` interface necessary to read and write BSON data with the Informix JDBC driver and the `BSONObject` interface necessary to work with BSON objects that returned by or sent to Informix.
IfxByteArrayInputStream | JDBC 2.0 A IfxByteArrayInputStream is a subclass of ByteArrayInputStream.
IfxCallableStatement | CallableStatement is used to execute SQL stored procedures.
IfxCblob | By default, a CLOB is a transaction duration reference to a character large object.
IfxChar | Support for Char datatypes.
IfxClientResultSet |
IfxCollection |
IfxColumnInfo | Note: We may put this class in ResultSetMetaData class as nested class in the future.
IfxComplex |
IfxComplexInput |
IfxComplexOutput |
IfxDatabaseMetaData | This class provides information about the database as a whole.
IfxDate | Support for date datatypes.
IfxDateTime | Support for datetime datatypes.
IfxDecimal |
IfxDriver | The Java SQL framework allows for multiple database drivers.
IfxFloat | Support for double datatypes.
IfxImpExp |
IfxInputStream | JDBC 2.0 A IfxInputStream is a subclass of InputStream.
IfxInt8 | Support for long (IfxInt8) datatypes.
IfxInteger | Support for integer datatypes.
IfxIntervalDF | Support for IntervalDF datatypes.
IfxIntervalYM | Support for IntervalYM datatypes.
IfxJSON | JSON data type representation for JDBC driver.
IfxLobDescriptor | The IfxLobDescriptor class stores the internal characteristics of a smart large object.
IfxLobInputStream | JDBC 2.0 A IfxInputStream is a subclass of InputStream.
IfxLocales |
IfxLocator | The IfxLocator class (known as the locator pointer or large object locator) is the communication link between the database server and the client for a particular large object.
IfxLoStat | The IfxLoStat class stores some statistical information about a smart large object such as the size, last access time, last modified time, last status change, and so on.
IfxLvarchar | Support for Varchar datatypes.
IfxMessageTypes |
IfxNativeSQL | A driver may convert the JDBC sql grammar into its system's native SQL grammar prior to sending it; nativeSQL returns the native form of the statement that the driver would have sent.
IfxObject |
IfxOutputStream | JDBC 2.0 A IfxOutputStream is a subclass of OutputStream.
IfxPAMChallenge |
IfxPAMResponse |
IfxParameterMetaData |
IfxPreparedStatement | A SQL statement is pre-compiled and stored in a PreparedStatement object.
IfxResultSet | A ResultSet provides access to a table of data generated by executing a Statement.
IfxResultSetMetaData | A ResultSetMetaData object can be used to find out about the types and properties of the columns in a ResultSet.
IfxRow |
IfxSavepoint |
IfxScrollableResultSet |
IfxShort | Support for short datatypes.
IfxSmallFloat | Support for float datatypes.
IfxSmartBlob | The IfxSmartBlob class provides smart large object access.
IfxSmBlob | Support for Clob/Blob datatypes.
IfxSqli | The IfxSqli class implements IfxProtocol according to SQLI specification.
IfxSqliConnect | A Connection represents a session with a specific database.
IfxStatement | A Statement object is used for executing a static SQL statement and obtaining the results produced by it.
IfxStatementTypes | Statement numbers
IfxString | Support for Decimal datatypes.
IfxStruct |
IfxTmpFile |
IfxUDTInfo | This class contains all information about a user defined datatype like UDT, distinct, and named row types
IfxUDTInput | JDBC 2.0 A SQLInput stream contains a stream of values that represent an SQL structured or distinct type instance.
IfxUDTOutput |
IfxUpdateResultSet |
IfxVarChar | Support for Varchar datatypes.
Message |
PreparedStatementCache |
Version |

Enum Summary
Enum | Description
--- | ---
IfxConnectionProperty |