# Hierarchy For Package org.apache.derby.jdbc

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.derby.client.BasicClientDataSource (implements org.apache.derby.client.ClientDataSourceInterface, javax.sql.DataSource, java.io.Serializable)
    - org.apache.derby.jdbc.BasicClientDataSource40
      - org.apache.derby.jdbc.BasicClientConnectionPoolDataSource40 (implements org.apache.derby.client.ClientConnectionPoolDataSourceInterface, javax.sql.ConnectionPoolDataSource)
      - org.apache.derby.jdbc.BasicClientXADataSource40 (implements org.apache.derby.client.ClientXADataSourceInterface, javax.sql.XADataSource)
      - org.apache.derby.jdbc.ClientDataSource (implements javax.naming.Referenceable)
        - org.apache.derby.jdbc.ClientConnectionPoolDataSource (implements org.apache.derby.client.ClientConnectionPoolDataSourceInterface)
        - org.apache.derby.jdbc.ClientXADataSource (implements org.apache.derby.client.ClientXADataSourceInterface)
  - org.apache.derby.jdbc.BasicEmbeddedDataSource40 (implements javax.sql.DataSource, org.apache.derby.iapi.jdbc.EmbeddedDataSourceInterface, java.io.Serializable)
    - org.apache.derby.jdbc.BasicEmbeddedConnectionPoolDataSource40 (implements javax.sql.ConnectionPoolDataSource, org.apache.derby.iapi.jdbc.EmbeddedConnectionPoolDataSourceInterface)
    - org.apache.derby.jdbc.BasicEmbeddedXADataSource40 (implements org.apache.derby.iapi.jdbc.EmbeddedXADataSourceInterface, javax.sql.XADataSource)
    - org.apache.derby.jdbc.ReferenceableDataSource (implements javax.naming.spi.ObjectFactory)
      - org.apache.derby.jdbc.EmbeddedDataSource (implements javax.naming.Referenceable)
        - org.apache.derby.jdbc.EmbeddedConnectionPoolDataSource (implements org.apache.derby.iapi.jdbc.EmbeddedConnectionPoolDataSourceInterface)
        - org.apache.derby.jdbc.EmbeddedXADataSource (implements org.apache.derby.iapi.jdbc.EmbeddedXADataSourceInterface)
  - org.apache.derby.client.ClientAutoloadedDriver (implements java.sql.Driver)
    - org.apache.derby.jdbc.ClientDriver
  - org.apache.derby.jdbc.EmbeddedDriver (implements java.sql.Driver)