com.jguild.jrpm.io.constant

Class LeadArchitecture

public final class LeadArchitecture extends Object implements EnumIf

Constants for Architecture type.

Version: $Id: LeadArchitecture.java,v 1.3 2003/10/20 16:32:12 mkuss Exp $

Field Summary
static LeadArchitectureA68000
static LeadArchitectureALPHA
static LeadArchitectureARM
static LeadArchitectureI386
static LeadArchitectureIA64
static LeadArchitectureM68KMINT
static LeadArchitectureMIPS
static LeadArchitectureMIPSEL
static LeadArchitecturePOWERPC
static LeadArchitectureRS6000
static LeadArchitectureS390
static LeadArchitectureS390X
static LeadArchitectureSGI
static LeadArchitectureSPARC
static LeadArchitectureSPARC64
static LeadArchitectureUNKNOWN
static int_A68000
static int_ALPHA
static int_ARM
static int_I386
static int_IA64
static int_M68KMINT
static int_MIPS
static int_MIPSEL
static int_POWERPC
static int_RS6000
static int_S390
static int_S390X
static int_SGI
static int_SPARC
static int_SPARC64
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 LeadArchitecturegetLeadArchitecture(int architecture)
Get a enum of this class by id
StringgetName()
StringtoString()

Field Detail

A68000

public static final LeadArchitecture A68000

ALPHA

public static final LeadArchitecture ALPHA

ARM

public static final LeadArchitecture ARM

I386

public static final LeadArchitecture I386

IA64

public static final LeadArchitecture IA64

M68KMINT

public static final LeadArchitecture M68KMINT

MIPS

public static final LeadArchitecture MIPS

MIPSEL

public static final LeadArchitecture MIPSEL

POWERPC

public static final LeadArchitecture POWERPC

RS6000

public static final LeadArchitecture RS6000

S390

public static final LeadArchitecture S390

S390X

public static final LeadArchitecture S390X

SGI

public static final LeadArchitecture SGI

SPARC

public static final LeadArchitecture SPARC

SPARC64

public static final LeadArchitecture SPARC64

UNKNOWN

public static final LeadArchitecture UNKNOWN

_A68000

public static final int _A68000

_ALPHA

public static final int _ALPHA

_ARM

public static final int _ARM

_I386

public static final int _I386

_IA64

public static final int _IA64

_M68KMINT

public static final int _M68KMINT

_MIPS

public static final int _MIPS

_MIPSEL

public static final int _MIPSEL

_POWERPC

public static final int _POWERPC

_RS6000

public static final int _RS6000

_S390

public static final int _S390

_S390X

public static final int _S390X

_SGI

public static final int _SGI

_SPARC

public static final int _SPARC

_SPARC64

public static final int _SPARC64

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()

getLeadArchitecture

public static LeadArchitecture getLeadArchitecture(int architecture)
Get a enum of this class by id

Parameters: architecture The id

Returns: The enum object

getName

public String getName()

toString

public String toString()