# Hierarchy For Package virtuoso.jdbc4

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - virtuoso.jdbc4.ConnectionWrapper (implements java.sql.Connection)
  - java.util.Date (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable)
    - java.sql.Date
      - virtuoso.jdbc4.VirtuosoDate
    - java.sql.Time
      - virtuoso.jdbc4.VirtuosoTime
    - java.sql.Timestamp
      - virtuoso.jdbc4.VirtuosoTimestamp
  - virtuoso.jdbc4.Driver (implements java.sql.Driver)
  - virtuoso.jdbc4.ResultSetWrapper (implements virtuoso.jdbc4.Closeable, java.sql.ResultSet)
  - virtuoso.jdbc4.StatementWrapper (implements virtuoso.jdbc4.Closeable, java.sql.Statement)
    - virtuoso.jdbc4.PreparedStatementWrapper (implements java.sql.PreparedStatement)
      - virtuoso.jdbc4.CallableStatementWrapper (implements java.sql.CallableStatement)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.sql.SQLException (implements java.lang.Iterable<T>)
        - java.sql.SQLNonTransientException
          - java.sql.SQLFeatureNotSupportedException
            - virtuoso.jdbc4.VirtuosoFNSException
        - virtuoso.jdbc4.VirtuosoException
  - virtuoso.jdbc4.VirtuosoArray (implements java.sql.Array)
  - virtuoso.jdbc4.VirtuosoBlob (implements java.sql.Blob, java.sql.Clob, java.sql.NClob)
    - virtuoso.jdbc4.VirtuosoClob
  - virtuoso.jdbc4.VirtuosoConnection (implements java.sql.Connection)
  - virtuoso.jdbc4.VirtuosoConnection.VhostRec
  - virtuoso.jdbc4.VirtuosoDatabaseMetaData (implements java.sql.DatabaseMetaData)
  - virtuoso.jdbc4.VirtuosoDataSource (implements javax.sql.DataSource, javax.naming.Referenceable, java.io.Serializable)
    - virtuoso.jdbc4.VirtuosoConnectionPoolDataSource (implements javax.sql.ConnectionEventListener, javax.sql.ConnectionPoolDataSource)
      - virtuoso.jdbc4.VirtuosoXADataSource (implements javax.sql.XADataSource)
  - virtuoso.jdbc4.VirtuosoDataSourceFactory (implements javax.naming.spi.ObjectFactory)
  - virtuoso.jdbc4.VirtuosoExplicitString
  - virtuoso.jdbc4.VirtuosoExtendedString (implements virtuoso.sql.ExtendedString)
  - virtuoso.jdbc4.VirtuosoNullParameter
  - virtuoso.jdbc4.VirtuosoParameterMetaData (implements java.sql.ParameterMetaData)
  - virtuoso.jdbc4.VirtuosoPoint
  - virtuoso.jdbc4.VirtuosoPooledConnection (implements java.lang.Cloneable, javax.sql.PooledConnection)
  - virtuoso.jdbc4.VirtuosoPoolManager
  - virtuoso.jdbc4.VirtuosoPoolStatistic (implements java.lang.Cloneable)
  - virtuoso.jdbc4.VirtuosoRdfBox (implements virtuoso.sql.RdfBox)
  - virtuoso.jdbc4.VirtuosoResultSet (implements java.sql.ResultSet)
  - virtuoso.jdbc4.VirtuosoResultSetMetaData (implements java.sql.ResultSetMetaData)
  - virtuoso.jdbc4.VirtuosoStatement (implements java.sql.Statement)
    - virtuoso.jdbc4.VirtuosoPreparedStatement (implements java.sql.PreparedStatement)
      - virtuoso.jdbc4.VirtuosoCallableStatement (implements java.sql.CallableStatement)
  - virtuoso.jdbc4.VirtuosoXAConnection (implements javax.sql.XAConnection)
  - virtuoso.jdbc4.VirtuosoXAResource (implements javax.transaction.xa.XAResource)
  - virtuoso.jdbc4.VirtuosoXid (implements javax.transaction.xa.Xid)

## Interface Hierarchy

- virtuoso.jdbc4.Closeable