com.jguild.jrpm.io.constant

Class LeadOS

public final class LeadOS extends Object implements EnumIf

Constants for OS type.
Field Summary
static LeadOSAIX
static LeadOSBSD_OS
static LeadOSCYGWIN_9X
static LeadOSCYGWIN_NT
static LeadOSFREEBSD
static LeadOSHPUX
static LeadOSIRIX
static LeadOSIRIX64
static LeadOSLINUX
static LeadOSLINUX_390
static LeadOSMACHTEN
static LeadOSMINT
static LeadOSNEXTSTEP
static LeadOSOSF
static LeadOSOS_390
static LeadOSSCO_SV
static LeadOSSUNOS4
static LeadOSSUNOS5
static LeadOSUNIX_SV
static LeadOSUNKNOWN
static LeadOSVM_ESA
static int_AIX
static int_BSD_OS
static int_CYGWIN_9X
static int_CYGWIN_NT
static int_FREEBSD
static int_HPUX
static int_IRIX
static int_IRIX64
static int_LINUX
static int_LINUX_390
static int_MACHTEN
static int_MINT
static int_NEXTSTEP
static int_OSF
static int_OS_390
static int_SCO_SV
static int_SUNOS4
static int_SUNOS5
static int_UNIX_SV
static int_VM_ESA
Method Summary
static booleancontainsEnumId(Long id)
Check if this enum class contains a enum of a specified id
static EnumIfgetEnumById(long id)
Get a enum by id
static EnumIfgetEnumByName(String name)
Get a enum by name
static String[]getEnumNames()
Get all defined enums of this class
longgetId()
static LeadOSgetLeadOS(int os)
Get a enum of this class by id
StringgetName()
StringtoString()

Field Detail

AIX

public static final LeadOS AIX

BSD_OS

public static final LeadOS BSD_OS

CYGWIN_9X

public static final LeadOS CYGWIN_9X

CYGWIN_NT

public static final LeadOS CYGWIN_NT

FREEBSD

public static final LeadOS FREEBSD

HPUX

public static final LeadOS HPUX

IRIX

public static final LeadOS IRIX

IRIX64

public static final LeadOS IRIX64

LINUX

public static final LeadOS LINUX

LINUX_390

public static final LeadOS LINUX_390

MACHTEN

public static final LeadOS MACHTEN

MINT

public static final LeadOS MINT

NEXTSTEP

public static final LeadOS NEXTSTEP

OSF

public static final LeadOS OSF

OS_390

public static final LeadOS OS_390

SCO_SV

public static final LeadOS SCO_SV

SUNOS4

public static final LeadOS SUNOS4

SUNOS5

public static final LeadOS SUNOS5

UNIX_SV

public static final LeadOS UNIX_SV

UNKNOWN

public static final LeadOS UNKNOWN

VM_ESA

public static final LeadOS VM_ESA

_AIX

public static final int _AIX

_BSD_OS

public static final int _BSD_OS

_CYGWIN_9X

public static final int _CYGWIN_9X

_CYGWIN_NT

public static final int _CYGWIN_NT

_FREEBSD

public static final int _FREEBSD

_HPUX

public static final int _HPUX

_IRIX

public static final int _IRIX

_IRIX64

public static final int _IRIX64

_LINUX

public static final int _LINUX

_LINUX_390

public static final int _LINUX_390

_MACHTEN

public static final int _MACHTEN

_MINT

public static final int _MINT

_NEXTSTEP

public static final int _NEXTSTEP

_OSF

public static final int _OSF

_OS_390

public static final int _OS_390

_SCO_SV

public static final int _SCO_SV

_SUNOS4

public static final int _SUNOS4

_SUNOS5

public static final int _SUNOS5

_UNIX_SV

public static final int _UNIX_SV

_VM_ESA

public static final int _VM_ESA

Method Detail

containsEnumId

public static boolean containsEnumId(Long id)
Check if this enum class contains a enum of a specified id

Parameters: id The id of the enum

Returns: TRUE if the enum is defined in this class

getEnumById

public static EnumIf getEnumById(long id)
Get a enum by id

Parameters: id The id of the enum

Returns: The enum object

getEnumByName

public static EnumIf getEnumByName(String name)
Get a enum by name

Parameters: name The name of the enum

Returns: The enum object

getEnumNames

public static String[] getEnumNames()
Get all defined enums of this class

Returns: An array of all defined enum objects

getId

public long getId()

getLeadOS

public static LeadOS getLeadOS(int os)
Get a enum of this class by id

Parameters: os The id

Returns: The enum object

getName

public String getName()

toString

public String toString()