# Serialized Form

- ## Package com.sun.jna

  - ### Class com.sun.jna.IntegerType

    class IntegerType extends Number implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### number

            Number number

      - ##### size

            int size

      - ##### unsigned

            boolean unsigned

      - ##### value

            long value

  - ### Exception com.sun.jna.LastErrorException

    class LastErrorException extends RuntimeException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### errorCode

            int errorCode

  - ### Class com.sun.jna.NativeLong

    class NativeLong extends IntegerType implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.Structure.FFIType.size_t

    class size_t extends IntegerType implements Serializable
    serialVersionUID:
      1L

- ## Package com.sun.jna.platform

  - ### Class com.sun.jna.platform.FileMonitor.FileEvent

    class FileEvent extends EventObject implements Serializable

    - #### Serialized Fields

      - ##### file

            File file

      - ##### type

            int type

  - ### Class com.sun.jna.platform.WindowUtils.NativeWindowUtils.TransparentContentPane

    class TransparentContentPane extends JPanel implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### transparent

            boolean transparent

  - ### Class com.sun.jna.platform.WindowUtils.RepaintTrigger

    class RepaintTrigger extends JComponent implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### content

            JComponent content

      - ##### dirty

            Rectangle dirty

      - ##### listener

            WindowUtils.RepaintTrigger.Listener listener

- ## Package com.sun.jna.platform.linux

  - ### Class com.sun.jna.platform.linux.XAttr.size_t

    class size_t extends IntegerType implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.platform.linux.XAttr.ssize_t

    class ssize_t extends IntegerType implements Serializable
    serialVersionUID:
      1L

- ## Package com.sun.jna.platform.mac

  - ### Class com.sun.jna.platform.mac.CoreFoundation.CFIndex

    class CFIndex extends NativeLong implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.platform.mac.CoreFoundation.CFTypeID

    class CFTypeID extends NativeLong implements Serializable
    serialVersionUID:
      1L

  - ### Exception com.sun.jna.platform.mac.IOReturnException

    class IOReturnException extends RuntimeException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### ioReturn

            int ioReturn

- ## Package com.sun.jna.platform.unix

  - ### Class com.sun.jna.platform.unix.LibCAPI.size_t

    class size_t extends IntegerType implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.platform.unix.LibCAPI.ssize_t

    class ssize_t extends IntegerType implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.platform.unix.X11.Atom

    class Atom extends X11.XID implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.platform.unix.X11.Colormap

    class Colormap extends X11.XID implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.platform.unix.X11.Cursor

    class Cursor extends X11.XID implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.platform.unix.X11.Drawable

    class Drawable extends X11.XID implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.platform.unix.X11.Font

    class Font extends X11.XID implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.platform.unix.X11.KeySym

    class KeySym extends X11.XID implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.platform.unix.X11.Pixmap

    class Pixmap extends X11.Drawable implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.platform.unix.X11.VisualID

    class VisualID extends NativeLong implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.platform.unix.X11.Window

    class Window extends X11.Drawable implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.platform.unix.X11.XID

    class XID extends NativeLong implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.platform.unix.X11.Xrender.PictFormat

    class PictFormat extends X11.XID implements Serializable
    serialVersionUID:
      1L

- ## Package com.sun.jna.platform.unix.solaris

  - ### Exception com.sun.jna.platform.unix.solaris.Kstat2StatusException

    class Kstat2StatusException extends RuntimeException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### kstat2Status

            int kstat2Status

- ## Package com.sun.jna.platform.win32

  - ### Class com.sun.jna.platform.win32.BaseTSD.DWORD_PTR

    class DWORD_PTR extends IntegerType implements Serializable

  - ### Class com.sun.jna.platform.win32.BaseTSD.LONG_PTR

    class LONG_PTR extends IntegerType implements Serializable

  - ### Class com.sun.jna.platform.win32.BaseTSD.SIZE_T

    class SIZE_T extends BaseTSD.ULONG_PTR implements Serializable

  - ### Class com.sun.jna.platform.win32.BaseTSD.SSIZE_T

    class SSIZE_T extends BaseTSD.LONG_PTR implements Serializable

  - ### Class com.sun.jna.platform.win32.BaseTSD.ULONG_PTR

    class ULONG_PTR extends IntegerType implements Serializable

  - ### Exception com.sun.jna.platform.win32.Cfgmgr32Util.Cfgmgr32Exception

    class Cfgmgr32Exception extends RuntimeException implements Serializable

    - #### Serialized Fields

      - ##### errorCode

            int errorCode

  - ### Exception com.sun.jna.platform.win32.DdemlUtil.DdeAdapter.BlockException

    class BlockException extends RuntimeException implements Serializable

  - ### Exception com.sun.jna.platform.win32.DdemlUtil.DdemlException

    class DdemlException extends RuntimeException implements Serializable

    - #### Serialized Fields

      - ##### errorCode

            int errorCode

  - ### Class com.sun.jna.platform.win32.OaIdl._VARIANT_BOOL

    class _VARIANT_BOOL extends OaIdl.VARIANT_BOOL implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.platform.win32.OaIdl.DISPID

    class DISPID extends WinDef.LONG implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.platform.win32.OaIdl.HREFTYPE

    class HREFTYPE extends WinDef.DWORD implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.platform.win32.OaIdl.MEMBERID

    class MEMBERID extends OaIdl.DISPID implements Serializable
    serialVersionUID:
      1L

  - ### Class com.sun.jna.platform.win32.OaIdl.VARIANT_BOOL

    class VARIANT_BOOL extends IntegerType implements Serializable
    serialVersionUID:
      1L

  - ### Exception com.sun.jna.platform.win32.PdhUtil.PdhException

    class PdhException extends RuntimeException implements Serializable

    - #### Serialized Fields

      - ##### errorCode

            int errorCode

  - ### Exception com.sun.jna.platform.win32.Rasapi32Util.Ras32Exception

    class Ras32Exception extends RuntimeException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### code

            int code

  - ### Exception com.sun.jna.platform.win32.Win32Exception

    class Win32Exception extends LastErrorException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### _hr

            WinNT.HRESULT _hr

  - ### Class com.sun.jna.platform.win32.WinBase.DCB.DCBControllBits

    class DCBControllBits extends WinDef.DWORD implements Serializable
    serialVersionUID:
      8574966619718078579L

  - ### Class com.sun.jna.platform.win32.WinCrypt.HCRYPTPROV_LEGACY

    class HCRYPTPROV_LEGACY extends BaseTSD.ULONG_PTR implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.ATOM

    class ATOM extends WinDef.WORD implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.BOOL

    class BOOL extends IntegerType implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.BYTE

    class BYTE extends WinDef.UCHAR implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.CHAR

    class CHAR extends IntegerType implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.DWORD

    class DWORD extends IntegerType implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.DWORDLONG

    class DWORDLONG extends IntegerType implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.INT_PTR

    class INT_PTR extends IntegerType implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.LCID

    class LCID extends WinDef.DWORD implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.LONG

    class LONG extends IntegerType implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.LONGLONG

    class LONGLONG extends IntegerType implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.LPARAM

    class LPARAM extends BaseTSD.LONG_PTR implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.LRESULT

    class LRESULT extends BaseTSD.LONG_PTR implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.SCODE

    class SCODE extends WinDef.ULONG implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.SHORT

    class SHORT extends IntegerType implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.UCHAR

    class UCHAR extends IntegerType implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.UINT

    class UINT extends IntegerType implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.UINT_PTR

    class UINT_PTR extends IntegerType implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.ULONG

    class ULONG extends IntegerType implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.ULONGLONG

    class ULONGLONG extends IntegerType implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.USHORT

    class USHORT extends IntegerType implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.WORD

    class WORD extends IntegerType implements Serializable

  - ### Class com.sun.jna.platform.win32.WinDef.WPARAM

    class WPARAM extends WinDef.UINT_PTR implements Serializable

  - ### Class com.sun.jna.platform.win32.WinNT.HRESULT

    class HRESULT extends NativeLong implements Serializable

  - ### Class com.sun.jna.platform.win32.WTypes.VARTYPE

    class VARTYPE extends WinDef.USHORT implements Serializable
    serialVersionUID:
      1L

- ## Package com.sun.jna.platform.win32.COM

  - ### Exception com.sun.jna.platform.win32.COM.COMException

    class COMException extends RuntimeException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### hresult

            WinNT.HRESULT hresult

  - ### Exception com.sun.jna.platform.win32.COM.COMInvokeException

    class COMInvokeException extends COMException implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### description

            String description

      - ##### errorArg

            Integer errorArg

      - ##### helpContext

            Integer helpContext

      - ##### helpFile

            String helpFile

      - ##### scode

            Integer scode

      - ##### source

            String source

      - ##### wCode

            Integer wCode

- ## Package com.sun.jna.platform.win32.COM.tlb.imp

  - ### Class com.sun.jna.platform.win32.COM.tlb.imp.TlbCmdlineArgs

    class TlbCmdlineArgs extends Hashtable<String,String> implements Serializable
    serialVersionUID:
      1L

  - ### Exception com.sun.jna.platform.win32.COM.tlb.imp.TlbParameterNotFoundException

    class TlbParameterNotFoundException extends RuntimeException implements Serializable
    serialVersionUID:
      1L