# Package org.firebirdsql.gds.ng.jna

- Interface Summary
  Interface | Description
  --- | ---
  JnaAttachment |

- Class Summary
  Class | Description
  --- | ---
  AbstractNativeDatabaseFactory | Common implementation for client library and embedded database factory.
  BigEndianDatatypeCoder | Datatype encoder and decoder for big endian platforms, specifically for use with the Firebird client library.
  FbClientDatabaseFactory | Implementation of `FbDatabaseFactory` for establishing connection using the Firebird native client library.
  FbEmbeddedDatabaseFactory | Implementation of `FbDatabaseFactory` for establishing connection using the Firebird embedded library.
  FbLocalDatabaseFactory | Implementation of `FbDatabaseFactory` for establishing local connections using the Firebird client library.
  JnaBlob | Implementation of `FbBlob` for native client access.
  JnaConnection<T extends IAttachProperties<T>,C extends JnaAttachment> | Class handling the initial setup of the JNA connection.
  JnaDatabase | Implementation of `FbDatabase` for native client access.
  JnaDatabaseConnection | Class handling the initial setup of the JNA database connection.
  JnaEventHandle | Event handle for the JNA protocol.
  JnaParameterConverter | Implementation of `ParameterConverter` for JNA.
  JnaService | Implementation of `FbService` for native client access.
  JnaServiceConnection | Class handling the initial setup of the JNA service connection.
  JnaStatement | Implementation of `FbStatement` for native client access.
  JnaTransaction | Implementation of `FbTransaction` for native client access.
  LittleEndianDatatypeCoder | Datatype encoder and decoder for little endian platforms, specifically for use with the Firebird client library.

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