public final enum

SubsystemType

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.pnfsoftware.jeb.core.units.codeobject.SubsystemType

Class Overview

Generic, high-level subsystems/OS types.

Summary

Enum Values
SubsystemType  EFI  Extensible Firmware Interface and Unified EFI  
SubsystemType  LINUX  Linux, generic  
SubsystemType  MAC  macOS, generic  
SubsystemType  UNIX  Unix-like, super generic  
SubsystemType  UNKNOWN   
SubsystemType  WINDOWS  Windows, generic  
SubsystemType  WINDOWS_KERNEL  Windows kernel-mode. 
SubsystemType  WINDOWS_USER  Windows user-mode (graphical, console). 
SubsystemType  __DO_NOT_USE_WAS_POSIX  DO NOT USE  
SubsystemType  __DO_NOT_USE_WAS_WINDOWS_CONSOLE  DO NOT USE  
Public Methods
boolean isUnixLike()
boolean isWindowsLike()
static SubsystemType valueOf(String name)
final static SubsystemType[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final SubsystemType EFI

Extensible Firmware Interface and Unified EFI

public static final SubsystemType LINUX

Linux, generic

public static final SubsystemType MAC

macOS, generic

public static final SubsystemType UNIX

Unix-like, super generic

public static final SubsystemType UNKNOWN

public static final SubsystemType WINDOWS

Windows, generic

public static final SubsystemType WINDOWS_KERNEL

Windows kernel-mode.

public static final SubsystemType WINDOWS_USER

Windows user-mode (graphical, console).

public static final SubsystemType __DO_NOT_USE_WAS_POSIX

DO NOT USE

public static final SubsystemType __DO_NOT_USE_WAS_WINDOWS_CONSOLE

DO NOT USE

Public Methods

public boolean isUnixLike ()

public boolean isWindowsLike ()

public static SubsystemType valueOf (String name)

public static final SubsystemType[] values ()