# Hierarchy For Package com.ocient.jdbc

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.ocient.jdbc.DataEndMarker
  - java.util.Date (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable)
    - java.sql.Date
      - com.ocient.jdbc.XGDate
    - java.sql.Time
      - com.ocient.jdbc.XGTime
    - java.sql.Timestamp
      - com.ocient.jdbc.XGTimestamp
  - com.ocient.jdbc.FetchSummary
  - java.util.logging.Formatter
    - com.ocient.jdbc.ThreadFormatter
  - com.ocient.jdbc.JDBCDriver (implements java.sql.Driver)
  - com.ocient.jdbc.KML
  - com.ocient.jdbc.ResultSetWrapper (implements java.sql.ResultSet)
  - com.ocient.jdbc.SQLStates (implements java.lang.Cloneable)
  - com.ocient.jdbc.StLinestring
  - com.ocient.jdbc.StPoint
  - com.ocient.jdbc.StPolygon
  - com.ocient.jdbc.StructuredQueryMetrics
  - com.ocient.jdbc.SyncRowCursor
  - com.ocient.jdbc.TraceProcessor
  - javax.net.ssl.X509ExtendedTrustManager (implements javax.net.ssl.X509TrustManager)
    - com.ocient.jdbc.XGConnection.XGTrustManager
  - com.ocient.jdbc.XGArray (implements java.sql.Array)
  - com.ocient.jdbc.XGBlob (implements java.sql.Blob)
  - com.ocient.jdbc.XGByteArrayHelper
  - com.ocient.jdbc.XGClob (implements java.sql.Clob, java.sql.NClob)
  - com.ocient.jdbc.XGConnection (implements java.sql.Connection)
  - com.ocient.jdbc.XGConnection.RemoteEndpoint
  - com.ocient.jdbc.XGConnection.RemoteNode
  - com.ocient.jdbc.XGConnection.Session
  - com.ocient.jdbc.XGConnection.XGConnectionFactory (implements org.apache.commons.pool2.KeyedPooledObjectFactory<K,V>)
  - com.ocient.jdbc.XGConnectionInfo
  - com.ocient.jdbc.XGConnectionInfo.Builder
  - com.ocient.jdbc.XGDatabaseMetaData (implements java.sql.DatabaseMetaData)
  - com.ocient.jdbc.XGProperties
  - com.ocient.jdbc.XGRegexUtils
  - com.ocient.jdbc.XGResultSet (implements java.sql.ResultSet)
  - com.ocient.jdbc.XGResultSet.OcientResultSetMetadata
  - com.ocient.jdbc.XGResultSet.OcientResultSetMetadata.Builder
  - com.ocient.jdbc.XGResultSetMetaData (implements java.sql.ResultSetMetaData)
  - com.ocient.jdbc.XGStatement (implements java.sql.Statement)
    - com.ocient.jdbc.XGPreparedStatement (implements java.sql.PreparedStatement)
  - com.ocient.jdbc.XGStatement.EventMonitor
  - com.ocient.jdbc.XGTuple (implements java.sql.Struct)

## Interface Hierarchy

- com.ocient.jdbc.XGConnection.ConfirmationSupplier<Response>
- com.ocient.jdbc.XGConnection.ResponseHandler<Response>
- com.ocient.jdbc.XGConnectionFactory

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - com.ocient.jdbc.SyncRowCursor.CursorMode
    - com.ocient.jdbc.XGConnection.ConnectionPoolingMode
    - com.ocient.jdbc.XGConnection.ConnectionProperty
    - com.ocient.jdbc.XGConnection.ConnectionPropertyGroup
    - com.ocient.jdbc.XGConnection.HandshakeType
    - com.ocient.jdbc.XGConnection.Tls
    - com.ocient.jdbc.XGConnectionInfo.Hint
    - com.ocient.jdbc.XGResultSet.Option