Class SubsystemType

java.lang.Object
com.pnfsoftware.jeb.util.base.DynamicEnum<SubsystemType>
com.pnfsoftware.jeb.core.units.codeobject.SubsystemType

@Ser public class SubsystemType extends DynamicEnum<SubsystemType>
Dynamic enumeration of subsystems/OS types.
  • Field Details

    • map

      protected static LinkedHashMap<String,SubsystemType> map
    • UNKNOWN

      public static final SubsystemType UNKNOWN
      unknown subsystem
    • UNIX

      public static final SubsystemType UNIX
      Unix-like, super generic
    • LINUX

      public static final SubsystemType LINUX
      Linux, generic
    • MAC

      public static final SubsystemType MAC
      macOS, generic
    • WINDOWS

      public static final SubsystemType WINDOWS
      Windows, generic
    • WINDOWS_KERNEL

      public static final SubsystemType WINDOWS_KERNEL
      Windows kernel-mode.
    • WINDOWS_USER

      public static final SubsystemType WINDOWS_USER
      Windows user-mode (graphical, console).
    • EFI

      public static final SubsystemType EFI
      Extensible Firmware Interface and Unified EFI
    • builtinCount

      public static final int builtinCount
  • Constructor Details

    • SubsystemType

      protected SubsystemType(int id, String name)
  • Method Details