# Hierarchy For Package org.firebirdsql.jna.fbclient

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.lang.Number (implements java.io.Serializable)
    - com.sun.jna.IntegerType (implements com.sun.jna.NativeMapped)
      - org.firebirdsql.jna.fbclient.ISC_STATUS
  - com.sun.jna.Structure
    - org.firebirdsql.jna.fbclient.GDS_QUAD_t
      - org.firebirdsql.jna.fbclient.GDS_QUAD_t.ByReference (implements com.sun.jna.Structure.ByReference)
      - org.firebirdsql.jna.fbclient.GDS_QUAD_t.ByValue (implements com.sun.jna.Structure.ByValue)
    - org.firebirdsql.jna.fbclient.ISC_ARRAY_BOUND
      - org.firebirdsql.jna.fbclient.ISC_ARRAY_BOUND.ByReference (implements com.sun.jna.Structure.ByReference)
      - org.firebirdsql.jna.fbclient.ISC_ARRAY_BOUND.ByValue (implements com.sun.jna.Structure.ByValue)
    - org.firebirdsql.jna.fbclient.ISC_ARRAY_DESC
      - org.firebirdsql.jna.fbclient.ISC_ARRAY_DESC.ByReference (implements com.sun.jna.Structure.ByReference)
      - org.firebirdsql.jna.fbclient.ISC_ARRAY_DESC.ByValue (implements com.sun.jna.Structure.ByValue)
    - org.firebirdsql.jna.fbclient.ISC_BLOB_DESC
      - org.firebirdsql.jna.fbclient.ISC_BLOB_DESC.ByReference (implements com.sun.jna.Structure.ByReference)
      - org.firebirdsql.jna.fbclient.ISC_BLOB_DESC.ByValue (implements com.sun.jna.Structure.ByValue)
    - org.firebirdsql.jna.fbclient.ISC_TIMESTAMP
      - org.firebirdsql.jna.fbclient.ISC_TIMESTAMP.ByReference (implements com.sun.jna.Structure.ByReference)
      - org.firebirdsql.jna.fbclient.ISC_TIMESTAMP.ByValue (implements com.sun.jna.Structure.ByValue)
    - org.firebirdsql.jna.fbclient.USER_SEC_DATA
      - org.firebirdsql.jna.fbclient.USER_SEC_DATA.ByReference (implements com.sun.jna.Structure.ByReference)
      - org.firebirdsql.jna.fbclient.USER_SEC_DATA.ByValue (implements com.sun.jna.Structure.ByValue)
    - org.firebirdsql.jna.fbclient.XSQLDA
      - org.firebirdsql.jna.fbclient.XSQLDA.ByReference (implements com.sun.jna.Structure.ByReference)
      - org.firebirdsql.jna.fbclient.XSQLDA.ByValue (implements com.sun.jna.Structure.ByValue)
    - org.firebirdsql.jna.fbclient.XSQLVAR
      - org.firebirdsql.jna.fbclient.XSQLVAR.ByReference (implements com.sun.jna.Structure.ByReference)
      - org.firebirdsql.jna.fbclient.XSQLVAR.ByValue (implements com.sun.jna.Structure.ByValue)

## Interface Hierarchy

- com.sun.jna.AltCallingConvention
  - com.sun.jna.win32.StdCall
    - com.sun.jna.win32.StdCallLibrary (also extends com.sun.jna.Library)
      - org.firebirdsql.jna.fbclient.WinFbClientLibrary (also extends org.firebirdsql.jna.fbclient.FbClientLibrary)
    - com.sun.jna.win32.StdCallLibrary.StdCallCallback (also extends com.sun.jna.Callback)
      - org.firebirdsql.jna.fbclient.WinFbClientLibrary.FbShutdownStdCallback (also extends org.firebirdsql.jna.fbclient.FbClientLibrary.FbShutdownCallback)
      - org.firebirdsql.jna.fbclient.WinFbClientLibrary.IscEventStdCallback (also extends org.firebirdsql.jna.fbclient.FbClientLibrary.IscEventCallback)
- com.sun.jna.Callback
  - org.firebirdsql.jna.fbclient.FbClientLibrary.FbShutdownCallback
    - org.firebirdsql.jna.fbclient.WinFbClientLibrary.FbShutdownStdCallback (also extends com.sun.jna.win32.StdCallLibrary.StdCallCallback)
  - org.firebirdsql.jna.fbclient.FbClientLibrary.IscEventCallback
    - org.firebirdsql.jna.fbclient.WinFbClientLibrary.IscEventStdCallback (also extends com.sun.jna.win32.StdCallLibrary.StdCallCallback)
  - com.sun.jna.win32.StdCallLibrary.StdCallCallback (also extends com.sun.jna.win32.StdCall)
    - org.firebirdsql.jna.fbclient.WinFbClientLibrary.FbShutdownStdCallback (also extends org.firebirdsql.jna.fbclient.FbClientLibrary.FbShutdownCallback)
    - org.firebirdsql.jna.fbclient.WinFbClientLibrary.IscEventStdCallback (also extends org.firebirdsql.jna.fbclient.FbClientLibrary.IscEventCallback)
- com.sun.jna.Library
  - org.firebirdsql.jna.fbclient.FbClientLibrary
    - org.firebirdsql.jna.fbclient.WinFbClientLibrary (also extends com.sun.jna.win32.StdCallLibrary)
  - com.sun.jna.win32.StdCallLibrary (also extends com.sun.jna.win32.StdCall)
    - org.firebirdsql.jna.fbclient.WinFbClientLibrary (also extends org.firebirdsql.jna.fbclient.FbClientLibrary)

Copyright © 2001-2025 Jaybird (Firebird JDBC) team. All rights reserved.