Package edu.nps.moves.dis7.enumerations
Enum LifeFormHumanSpecificGrenadeLaunchingMachineGun
java.lang.Object
java.lang.Enum<LifeFormHumanSpecificGrenadeLaunchingMachineGun>
edu.nps.moves.dis7.enumerations.LifeFormHumanSpecificGrenadeLaunchingMachineGun
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<LifeFormHumanSpecificGrenadeLaunchingMachineGun>
,java.lang.constant.Constable
public enum LifeFormHumanSpecificGrenadeLaunchingMachineGun extends java.lang.Enum<LifeFormHumanSpecificGrenadeLaunchingMachineGun>
Generated from XML, SISO-REF-010-v25, 2018-08-29
UID 517 marshal size 8
Life Form-Human-Specific-Grenade Launching Machine Gun
UID 517 marshal size 8
Life Form-Human-Specific-Grenade Launching Machine Gun
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description $25X59MM_XM307_ADVANCED_CREW_SERVED_WEAPON
25x59mm XM307 Advanced Crew Served Weapon$30X29MM_AGS_17_PLAMYA
30x29mm AGS-17 Plamya$30X29MM_AGS_30_ATLANT
30x29mm AGS-30 Atlant$30X29MM_RAG_30_SAG_30
30x29mm RAG-30/SAG-30$35X32MM_QLZ87
35x32mm QLZ87$40MM_M129
40mm M129$40MM_M75
40mm M75$40MM_VOG_AGS_40_BALKAN
40mm VOG AGS-40 Balkan$40X46MM_MK18_MOD_0
40x46mm Mk18 Mod 0$40X46MM_MK20_MOD_0
40x46mm Mk20 Mod 0$40X46MM_XM_174
40x46mm XM 174$40X53MM_CIS_40
40x53mm CIS 40$40X53MM_DAEWOO_PRECISION_INDUSTRIES_K4
40x53mm Daewoo Precision Industries K4$40X53MM_HK_GMG
40x53mm HK GMG$40X53MM_MK19
40x53mm Mk19$40X53MM_MK47_STRIKER
40x53mm Mk47 Striker$40X53MM_SB_LAG_40
40x53mm SB LAG 40$40X53MM_VEKTOR_Y3
40x53mm Vektor Y3$40X56MM_HOWA_TYPE_96
40x56mm Howa Type-96OTHER
Other -
Method Summary
Modifier and Type Method Description java.lang.String
getDescription()
static int
getEnumBitWidth()
static LifeFormHumanSpecificGrenadeLaunchingMachineGun
getEnumForValue(int i)
int
getMarshalledSize()
int
getValue()
void
marshal(java.io.DataOutputStream dos)
void
marshal(java.nio.ByteBuffer buff)
java.lang.String
toString()
static LifeFormHumanSpecificGrenadeLaunchingMachineGun
unmarshalEnum(java.io.DataInputStream dis)
static LifeFormHumanSpecificGrenadeLaunchingMachineGun
unmarshalEnum(java.nio.ByteBuffer buff)
static LifeFormHumanSpecificGrenadeLaunchingMachineGun
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static LifeFormHumanSpecificGrenadeLaunchingMachineGun[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
OTHER
Other -
$40X53MM_HK_GMG
40x53mm HK GMG -
$40X53MM_MK47_STRIKER
40x53mm Mk47 Striker -
$40MM_M75
40mm M75 -
$40MM_M129
40mm M129 -
$40X46MM_XM_174
40x46mm XM 174 -
$40X46MM_MK18_MOD_0
40x46mm Mk18 Mod 0 -
$40X53MM_MK19
40x53mm Mk19 -
$40X46MM_MK20_MOD_0
40x46mm Mk20 Mod 0 -
$30X29MM_RAG_30_SAG_30
30x29mm RAG-30/SAG-30 -
$30X29MM_AGS_17_PLAMYA
30x29mm AGS-17 Plamya -
$30X29MM_AGS_30_ATLANT
30x29mm AGS-30 Atlant -
$40MM_VOG_AGS_40_BALKAN
40mm VOG AGS-40 Balkan -
$40X53MM_SB_LAG_40
40x53mm SB LAG 40 -
$40X53MM_VEKTOR_Y3
40x53mm Vektor Y3 -
$40X53MM_CIS_40
40x53mm CIS 40 -
$40X56MM_HOWA_TYPE_96
40x56mm Howa Type-96 -
$40X53MM_DAEWOO_PRECISION_INDUSTRIES_K4
public static final LifeFormHumanSpecificGrenadeLaunchingMachineGun $40X53MM_DAEWOO_PRECISION_INDUSTRIES_K440x53mm Daewoo Precision Industries K4 -
$25X59MM_XM307_ADVANCED_CREW_SERVED_WEAPON
public static final LifeFormHumanSpecificGrenadeLaunchingMachineGun $25X59MM_XM307_ADVANCED_CREW_SERVED_WEAPON25x59mm XM307 Advanced Crew Served Weapon -
$35X32MM_QLZ87
35x32mm QLZ87
-
-
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() -
getDescription
public java.lang.String getDescription() -
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 LifeFormHumanSpecificGrenadeLaunchingMachineGun unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception- Throws:
java.lang.Exception
-
unmarshalEnum
public static LifeFormHumanSpecificGrenadeLaunchingMachineGun 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<LifeFormHumanSpecificGrenadeLaunchingMachineGun>
-