# All Packages

- Package Summary
  Package | Description
  --- | ---
  org.firebirdsql.ds |
  org.firebirdsql.encodings |
  org.firebirdsql.event |
  org.firebirdsql.extern.decimal | This package is a copy from the decimal-java project.
  org.firebirdsql.gds |
  org.firebirdsql.gds.impl | This package contains classes for the pluggable GDS implementations.
  org.firebirdsql.gds.impl.argument |
  org.firebirdsql.gds.impl.jni |
  org.firebirdsql.gds.impl.oo |
  org.firebirdsql.gds.impl.wire |
  org.firebirdsql.gds.ng | Provides the abstraction for connecting to Firebird either through a wire protocol implementation, a native firebird client or other means.
  org.firebirdsql.gds.ng.dbcrypt |
  org.firebirdsql.gds.ng.dbcrypt.simple |
  org.firebirdsql.gds.ng.fields |
  org.firebirdsql.gds.ng.jna |
  org.firebirdsql.gds.ng.listeners |
  org.firebirdsql.gds.ng.monitor |
  org.firebirdsql.gds.ng.tz |
  org.firebirdsql.gds.ng.wire |
  org.firebirdsql.gds.ng.wire.auth |
  org.firebirdsql.gds.ng.wire.auth.legacy |
  org.firebirdsql.gds.ng.wire.auth.srp |
  org.firebirdsql.gds.ng.wire.crypt |
  org.firebirdsql.gds.ng.wire.crypt.arc4 |
  org.firebirdsql.gds.ng.wire.version10 |
  org.firebirdsql.gds.ng.wire.version11 |
  org.firebirdsql.gds.ng.wire.version12 |
  org.firebirdsql.gds.ng.wire.version13 |
  org.firebirdsql.gds.ng.wire.version15 |
  org.firebirdsql.gds.ng.wire.version16 |
  org.firebirdsql.jaybird |
  org.firebirdsql.jca |
  org.firebirdsql.jdbc |
  org.firebirdsql.jdbc.escape |
  org.firebirdsql.jdbc.field |
  org.firebirdsql.jdbc.metadata | The classes in this packages support or provide parts of the implementation of `DatabaseMetaData`.
  org.firebirdsql.jdbc.parser | Statement parser for generated keys support.
  org.firebirdsql.jna.fbclient |
  org.firebirdsql.logging |
  org.firebirdsql.management |
  org.firebirdsql.util |