# Hierarchy For Package org.hsqldb.jdbc.pool

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.hsqldb.jdbc.JDBCCommonDataSource (implements javax.sql.CommonDataSource, java.io.Serializable)
    - org.hsqldb.jdbc.pool.JDBCPooledDataSource (implements javax.sql.CommonDataSource, javax.sql.ConnectionPoolDataSource, javax.naming.Referenceable, java.io.Serializable)
    - org.hsqldb.jdbc.pool.JDBCXADataSource (implements javax.sql.CommonDataSource, javax.naming.Referenceable, java.io.Serializable, javax.sql.XADataSource)
  - org.hsqldb.jdbc.JDBCConnection (implements java.sql.Connection)
    - org.hsqldb.jdbc.pool.JDBCXAConnectionWrapper
  - org.hsqldb.jdbc.pool.JDBCPooledConnection (implements org.hsqldb.jdbc.JDBCConnectionEventListener, javax.sql.PooledConnection)
    - org.hsqldb.jdbc.pool.JDBCXAConnection (implements javax.sql.XAConnection)
  - org.hsqldb.jdbc.pool.JDBCXAResource (implements javax.transaction.xa.XAResource)
  - org.hsqldb.jdbc.pool.JDBCXID (implements javax.transaction.xa.Xid)