# Hierarchy For Package org.firebirdsql.gds.ng.jna

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.firebirdsql.gds.ng.AbstractConnection<T,C>
    - org.firebirdsql.gds.ng.jna.JnaConnection<T,C>
      - org.firebirdsql.gds.ng.jna.JnaDatabaseConnection
      - org.firebirdsql.gds.ng.jna.JnaServiceConnection
  - org.firebirdsql.gds.ng.AbstractEventHandle (implements org.firebirdsql.gds.EventHandle)
    - org.firebirdsql.gds.ng.jna.JnaEventHandle
  - org.firebirdsql.gds.ng.AbstractFbAttachment<T> (implements org.firebirdsql.gds.ng.FbAttachment)
    - org.firebirdsql.gds.ng.AbstractFbDatabase<T> (implements org.firebirdsql.gds.ng.FbDatabase, org.firebirdsql.gds.ng.listeners.TransactionListener)
      - org.firebirdsql.gds.ng.jna.JnaDatabase (implements org.firebirdsql.gds.ng.jna.JnaAttachment, org.firebirdsql.gds.ng.listeners.TransactionListener)
    - org.firebirdsql.gds.ng.AbstractFbService<T> (implements org.firebirdsql.gds.ng.FbService)
      - org.firebirdsql.gds.ng.jna.JnaService (implements org.firebirdsql.gds.ng.jna.JnaAttachment)
  - org.firebirdsql.gds.ng.AbstractFbBlob (implements org.firebirdsql.gds.ng.listeners.DatabaseListener, org.firebirdsql.gds.ng.FbBlob, org.firebirdsql.gds.ng.listeners.TransactionListener)
    - org.firebirdsql.gds.ng.jna.JnaBlob (implements org.firebirdsql.gds.ng.listeners.DatabaseListener, org.firebirdsql.gds.ng.FbBlob)
  - org.firebirdsql.gds.ng.AbstractFbStatement (implements org.firebirdsql.gds.ng.FbStatement)
    - org.firebirdsql.gds.ng.jna.JnaStatement
  - org.firebirdsql.gds.ng.AbstractFbTransaction (implements org.firebirdsql.gds.ng.FbTransaction)
    - org.firebirdsql.gds.ng.jna.JnaTransaction
  - org.firebirdsql.gds.ng.jna.AbstractNativeDatabaseFactory (implements org.firebirdsql.gds.ng.FbDatabaseFactory)
    - org.firebirdsql.gds.ng.jna.FbClientDatabaseFactory
    - org.firebirdsql.gds.ng.jna.FbEmbeddedDatabaseFactory
    - org.firebirdsql.gds.ng.jna.FbLocalDatabaseFactory
  - org.firebirdsql.gds.ng.AbstractParameterConverter<D,S> (implements org.firebirdsql.gds.ng.ParameterConverter<D,S>)
    - org.firebirdsql.gds.ng.jna.JnaParameterConverter
  - org.firebirdsql.gds.ng.DefaultDatatypeCoder (implements org.firebirdsql.gds.ng.DatatypeCoder)
    - org.firebirdsql.gds.ng.jna.BigEndianDatatypeCoder
    - org.firebirdsql.gds.ng.jna.LittleEndianDatatypeCoder

## Interface Hierarchy

- java.lang.AutoCloseable
  - org.firebirdsql.gds.ng.FbAttachment (also extends org.firebirdsql.gds.ng.listeners.ExceptionListenable)
    - org.firebirdsql.gds.ng.jna.JnaAttachment
- org.firebirdsql.gds.ng.listeners.ExceptionListenable
  - org.firebirdsql.gds.ng.FbAttachment (also extends java.lang.AutoCloseable)
    - org.firebirdsql.gds.ng.jna.JnaAttachment

Copyright © 2001-2021 Jaybird (Firebird JDBC/JCA) team. All rights reserved.