# Hierarchy For All Packages

Package Hierarchies:

- io.trino.jdbc

## Class Hierarchy

- java.lang.Object
  - io.trino.jdbc.NonRegisteringTrinoDriver (implements java.io.Closeable, java.sql.Driver)
    - io.trino.jdbc.TrinoDriver
  - io.trino.jdbc.QueryStats
  - io.trino.jdbc.Row
  - io.trino.jdbc.Row.Builder
  - io.trino.jdbc.RowField
  - io.trino.jdbc.StageStats
  - io.trino.jdbc.TestingRedirectHandlerInjector
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.sql.SQLException (implements java.lang.Iterable<T>)
        - java.sql.SQLNonTransientException
          - io.trino.jdbc.NotImplementedException
        - java.sql.SQLWarning
          - io.trino.jdbc.TrinoSqlWarning
  - io.trino.jdbc.TrinoArray (implements java.sql.Array)
  - io.trino.jdbc.TrinoConnection (implements java.sql.Connection)
  - io.trino.jdbc.TrinoDatabaseMetaData (implements java.sql.DatabaseMetaData)
  - io.trino.jdbc.TrinoIntervalDayTime (implements java.lang.Comparable<T>)
  - io.trino.jdbc.TrinoIntervalYearMonth (implements java.lang.Comparable<T>)
  - io.trino.jdbc.TrinoParameterMetaData (implements java.sql.ParameterMetaData)
  - io.trino.jdbc.TrinoResultSet
  - io.trino.jdbc.TrinoResultSetMetaData (implements java.sql.ResultSetMetaData)
  - io.trino.jdbc.TrinoStatement (implements java.sql.Statement)
    - io.trino.jdbc.TrinoPreparedStatement (implements java.sql.PreparedStatement)
  - io.trino.client.uri.TrinoUri
    - io.trino.jdbc.TrinoDriverUri