# Hierarchy For Package com.informix.jdbcx

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.informix.jdbcx.IfxConnectionEventListener (implements javax.sql.ConnectionEventListener)
  - com.informix.jdbcx.IfxConnectionPoolDataSourceFactory (implements javax.naming.spi.ObjectFactory)
  - com.informix.jdbcx.IfxConnectionPoolManager
  - com.informix.jdbcx.IfxCoreDataSource (implements java.io.Serializable)
    - com.informix.jdbcx.IfxConnectionPoolDataSource (implements javax.sql.ConnectionPoolDataSource, javax.naming.Referenceable)
    - com.informix.jdbcx.IfxDataSource (implements javax.sql.DataSource, javax.naming.Referenceable)
    - com.informix.jdbcx.IfxXADataSource (implements javax.naming.Referenceable, javax.sql.XADataSource)
  - com.informix.jdbcx.IfxDataSourceFactory (implements javax.naming.spi.ObjectFactory)
  - com.informix.jdbcx.IfxPooledConnection (implements javax.sql.PooledConnection)
  - com.informix.jdbc.IfxSqli (implements com.informix.jdbc.IfxProtocol)
    - com.informix.jdbcx.IfxXASqli
  - com.informix.jdbc.IfxSqliConnect (implements com.informix.jdbc.IfxConnection)
    - com.informix.jdbcx.IfxSqliConnReUsableConnection (implements com.informix.jdbcx.IfxReUsableConnection)
    - com.informix.jdbcx.IfxXAReusableConnection
  - com.informix.jdbcx.IfxXADataSourceFactory (implements javax.naming.spi.ObjectFactory)
  - com.informix.jdbcx.IfxXAResource (implements javax.transaction.xa.XAResource)
  - com.informix.jdbcx.IfxXid (implements javax.transaction.xa.Xid)
  - com.informix.jdbcx.IfxXMessageTypes

## Interface Hierarchy

- java.lang.AutoCloseable
  - java.sql.ResultSet (also extends java.sql.Wrapper)
    - javax.sql.RowSet
      - com.informix.jdbcx.IfmxConnectedRowSet
- com.informix.jdbcx.IfxReUsableConnection
- java.sql.Wrapper
  - java.sql.ResultSet (also extends java.lang.AutoCloseable)
    - javax.sql.RowSet
      - com.informix.jdbcx.IfmxConnectedRowSet