Package edu.nps.moves.dis7.enumerations
Enum LifeFormsSubcategoryUKWeapons
java.lang.Object
java.lang.Enum<LifeFormsSubcategoryUKWeapons>
edu.nps.moves.dis7.enumerations.LifeFormsSubcategoryUKWeapons
- All Implemented Interfaces:
edu.nps.moves.dis7.SubCategory
,java.io.Serializable
,java.lang.Comparable<LifeFormsSubcategoryUKWeapons>
,java.lang.constant.Constable
public enum LifeFormsSubcategoryUKWeapons extends java.lang.Enum<LifeFormsSubcategoryUKWeapons> implements edu.nps.moves.dis7.SubCategory
Generated from XML, SISO-REF-010-v25, 2018-08-29
UID 18 marshal size 8
Life Forms-Subcategory-U.K. Weapons
UID 18 marshal size 8
Life Forms-Subcategory-U.K. Weapons
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description $51_MM_MORTAR
51-mm mortarBLOWPIPE
BlowpipeCARL_GUSTAV_89_MM_RECOILLESS_RIFLE
Carl Gustav 89-mm recoilless rifleJAVELIN
JavelinL6_WOMBAT_RECOILLESS_RIFLE_
L6 Wombat Recoilless rifle,L7A2_GENERAL_PURPOSE_MG
L7A2 general purpose MGLAW_80
LAW 80MILAN_AT_MISSILE
Milan AT missileSA80_INDIVIDUAL_LIGHT_SUPPORT_WEAPON
SA80 Individual/light support weaponSLR_762_MM_RIFLE
SLR 7.62-mm rifleSTERLING_9_MM_SUBMACHINE_GUN
Sterling 9-mm submachine gunTRIGAT
Trigat -
Method Summary
Modifier and Type Method Description java.lang.String
getDescription()
static int
getEnumBitWidth()
static LifeFormsSubcategoryUKWeapons
getEnumForValue(int i)
int
getMarshalledSize()
int
getValue()
void
marshal(java.io.DataOutputStream dos)
void
marshal(java.nio.ByteBuffer buff)
java.lang.String
toString()
static LifeFormsSubcategoryUKWeapons
unmarshalEnum(java.io.DataInputStream dis)
static LifeFormsSubcategoryUKWeapons
unmarshalEnum(java.nio.ByteBuffer buff)
static LifeFormsSubcategoryUKWeapons
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static LifeFormsSubcategoryUKWeapons[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
LAW_80
LAW 80 -
BLOWPIPE
Blowpipe -
JAVELIN
Javelin -
$51_MM_MORTAR
51-mm mortar -
SLR_762_MM_RIFLE
SLR 7.62-mm rifle -
STERLING_9_MM_SUBMACHINE_GUN
Sterling 9-mm submachine gun -
L7A2_GENERAL_PURPOSE_MG
L7A2 general purpose MG -
L6_WOMBAT_RECOILLESS_RIFLE_
L6 Wombat Recoilless rifle, -
CARL_GUSTAV_89_MM_RECOILLESS_RIFLE
Carl Gustav 89-mm recoilless rifle -
SA80_INDIVIDUAL_LIGHT_SUPPORT_WEAPON
SA80 Individual/light support weapon -
TRIGAT
Trigat -
MILAN_AT_MISSILE
Milan AT missile
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getValue
public int getValue()- Specified by:
getValue
in interfaceedu.nps.moves.dis7.SubCategory
-
getDescription
public java.lang.String getDescription()- Specified by:
getDescription
in interfaceedu.nps.moves.dis7.SubCategory
-
getEnumBitWidth
public static int getEnumBitWidth() -
getEnumForValue
-
marshal
public void marshal(java.io.DataOutputStream dos) throws java.io.IOException- Throws:
java.io.IOException
-
marshal
public void marshal(java.nio.ByteBuffer buff) throws java.lang.Exception- Throws:
java.lang.Exception
-
unmarshalEnum
public static LifeFormsSubcategoryUKWeapons unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception- Throws:
java.lang.Exception
-
unmarshalEnum
public static LifeFormsSubcategoryUKWeapons unmarshalEnum(java.nio.ByteBuffer buff) throws java.lang.Exception- Throws:
java.lang.Exception
-
getMarshalledSize
public int getMarshalledSize() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Enum<LifeFormsSubcategoryUKWeapons>
-