Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

Interface Hierarchy

  • com.sun.jna.AltCallingConvention
    • com.sun.jna.win32.StdCall
      • com.sun.jna.win32.StdCallLibrary (also extends com.sun.jna.Library)
        • com.sun.jna.platform.win32.Kernel32 (also extends com.sun.jna.platform.win32.Wincon, com.sun.jna.platform.win32.WinNT)
  • com.sun.jna.platform.win32.BaseTSD
    • com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.platform.win32.WinDef)
      • com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
        • com.sun.jna.platform.win32.Kernel32 (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.Wincon)
    • com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
      • com.sun.jna.platform.win32.Kernel32 (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.Wincon)
  • java.lang.Comparable<T>
    • oshi.hardware.UsbDevice (also extends java.io.Serializable)
  • com.sun.jna.Library
    • oshi.jna.platform.unix.CLibrary
      • oshi.jna.platform.linux.Libc
      • oshi.jna.platform.unix.freebsd.Libc
      • oshi.jna.platform.mac.SystemB (also extends com.sun.jna.platform.mac.SystemB)
    • oshi.jna.platform.mac.CoreFoundation
    • oshi.jna.platform.mac.DiskArbitration
    • oshi.jna.platform.mac.IOKit
    • oshi.jna.platform.windows.PowrProf
    • com.sun.jna.win32.StdCallLibrary (also extends com.sun.jna.win32.StdCall)
      • com.sun.jna.platform.win32.Kernel32 (also extends com.sun.jna.platform.win32.Wincon, com.sun.jna.platform.win32.WinNT)
    • com.sun.jna.platform.mac.SystemB
      • oshi.jna.platform.mac.SystemB (also extends oshi.jna.platform.unix.CLibrary)
    • oshi.jna.platform.linux.Udev
  • oshi.data.windows.PerfCounterQuery.PdhCounterProperty
  • oshi.data.windows.PerfCounterWildcardQuery.PdhCounterWildcardProperty
  • java.io.Serializable
  • oshi.hardware.SoundCard
  • com.sun.jna.platform.win32.Wincon
    • com.sun.jna.platform.win32.Kernel32 (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.WinNT)
  • com.sun.jna.platform.win32.WinDef
    • com.sun.jna.platform.win32.WinBase (also extends com.sun.jna.platform.win32.BaseTSD)
      • com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinDef, com.sun.jna.platform.win32.WinError)
        • com.sun.jna.platform.win32.Kernel32 (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.Wincon)
    • com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinError)
      • com.sun.jna.platform.win32.Kernel32 (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.Wincon)
  • com.sun.jna.platform.win32.WinError
    • com.sun.jna.platform.win32.WinNT (also extends com.sun.jna.platform.win32.BaseTSD, com.sun.jna.platform.win32.WinBase, com.sun.jna.platform.win32.WinDef)
      • com.sun.jna.platform.win32.Kernel32 (also extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.Wincon)

Enum Hierarchy