Enum Class LifeFormHumanSpecificGrenadeLaunchers
java.lang.Object
java.lang.Enum<LifeFormHumanSpecificGrenadeLaunchers>
edu.nps.moves.dis7.enumerations.LifeFormHumanSpecificGrenadeLaunchers
- All Implemented Interfaces:
Serializable
,Comparable<LifeFormHumanSpecificGrenadeLaunchers>
,Constable
public enum LifeFormHumanSpecificGrenadeLaunchers
extends Enum<LifeFormHumanSpecificGrenadeLaunchers>
This
enum
type is generated from XML,
UID 515,
marshal size 8;
LifeFormHumanSpecificGrenadeLaunchers has 45 enumerations total.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescription20x30mm ST Daewoo K1120x42mm Neopup PAW-2030mm BS-1 Tishina30mm RGSh-30 GL35mm Type-91 BreechLoad GL40mm BTS-20340mm Indumil IMC-4040mm VOG Arsenal MSGL40mm VOG BG-1540mm VOG GP-25 Kostoyor40mm VOG GP-30 Obuvka40mm VOG GP-3440mm VOG RG-640mm VOG RGM-40 Kastet40x36mm M32040x46mm ARDE UBGL40x46mm Arsenal MSGL40x46mm Arsenal UBGL-M1640x46mm Arsenal UBGL-M740x46mm Arsenal UBGL-M840x46mm Arsenal UGGL-M140x46mm Beretta GLX 16040x46mm China Lake GL40x46mm CIS 40 GL40x46mm CZ 805 G1 UBGL40x46mm EAGLE GL40x46mm Hawk MM-140x46mm HK AG-C/GLM40x46mm HK AG3640x46mm HK69A140x46mm M20340x46mm XML14840x47mm Pallad wz198340x53mm CZW-4040x53mm UAG-40 AGL45mm DP-6468mm RPG-75-MP40mm Milkor MGL37mm Milkor37/38 LL Stopper40mm Milkor40 GL25x40mm XM25 CDTEOther40x47mm Pallad wz197440x46mm M79UGL 200 Canister RWGL-3 -
Method Summary
Modifier and TypeMethodDescriptionProvide enumeration descriptionstatic int
bit width for this enumerationgetEnumForValue
(int value) Provide enumeration for a given valueint
Returns size of this serialized (marshalled) object in bytesgetName()
Provide nameboolean
getTRACE()
Whether tracing is on or off for this objectint
getValue()
Provide enumeration valuevoid
marshal
(DataOutputStream dos) Marshal value to DataOutputStreamvoid
marshal
(ByteBuffer byteBuffer) Marshal value to ByteBuffervoid
setTRACE
(boolean value) Set tracing on/off for this objecttoString()
Provide simple identifierUnmarshal value to DataInputStreamunmarshalEnum
(ByteBuffer byteBuffer) Unmarshal enumeration value to ByteBufferReturns the enum constant of this class with the specified name.values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
OTHER
Other -
_40X46MM_ARSENAL_UGGL_M1
40x46mm Arsenal UGGL-M1 -
_40X46MM_ARSENAL_MSGL
40x46mm Arsenal MSGL -
_40MM_VOG_ARSENAL_MSGL
40mm VOG Arsenal MSGL -
_40X46MM_ARSENAL_UBGL_M16
40x46mm Arsenal UBGL-M16 -
_40X46MM_ARSENAL_UBGL_M8
40x46mm Arsenal UBGL-M8 -
_40X46MM_ARSENAL_UBGL_M7
40x46mm Arsenal UBGL-M7 -
_30MM_BS_1_TISHINA
30mm BS-1 Tishina -
_40MM_BTS_203
40mm BTS-203 -
_40MM_INDUMIL_IMC_40
40mm Indumil IMC-40 -
_40MM_VOG_BG_15
40mm VOG BG-15 -
_40MM_VOG_GP_25_KOSTOYOR
40mm VOG GP-25 Kostoyor -
_40MM_VOG_GP_30_OBUVKA
40mm VOG GP-30 Obuvka -
_40MM_VOG_GP_34
40mm VOG GP-34 -
_40MM_VOG_RGM_40_KASTET
40mm VOG RGM-40 Kastet -
_40MM_VOG_RG_6
40mm VOG RG-6 -
_40X46MM_CZ_805_G1_UBGL
40x46mm CZ 805 G1 UBGL -
SUPPLEMENTAL_EMISSION_ENTITY_STATE
40x46mm M79 -
_40X46MM_M203
40x46mm M203 -
_40X36MM_M320
40x36mm M320 -
_40X46MM_CIS_40_GL
40x46mm CIS 40 GL -
_40X46MM_EAGLE_GL
40x46mm EAGLE GL -
_40X46MM_HK_AG36
40x46mm HK AG36 -
_40X46MM_HK_AG_C_GLM
40x46mm HK AG-C/GLM -
_40X46MM_HK69A1
40x46mm HK69A1 -
_40X46MM_BERETTA_GLX_160
40x46mm Beretta GLX 160 -
_40X46MM_ARDE_UBGL
40x46mm ARDE UBGL -
_40X46MM_XML148
40x46mm XML148 -
_40X46MM_CHINA_LAKE_GL
40x46mm China Lake GL -
_40X46MM_HAWK_MM_1
40x46mm Hawk MM-1 -
LIVE_ENTITY_DETONATION
25x40mm XM25 CDTE -
DATA_RELIABLE
37mm Milkor37/38 LL Stopper -
EVENT_REPORT_RELIABLE
40mm Milkor40 GL -
COMMENT_RELIABLE
40mm Milkor MGL -
RECORD_QUERY_RELIABLE
40x47mm Pallad wz1974 -
_40X47MM_PALLAD_WZ1983
40x47mm Pallad wz1983 -
UGL_200_CANISTER_RWGL_3
UGL 200 Canister RWGL-3 -
_20X30MM_ST_DAEWOO_K11
20x30mm ST Daewoo K11 -
_30MM_RGSH_30_GL
30mm RGSh-30 GL -
_35MM_TYPE_91_BREECHLOAD_GL
35mm Type-91 BreechLoad GL -
_40X53MM_CZW_40
40x53mm CZW-40 -
_40X53MM_UAG_40_AGL
40x53mm UAG-40 AGL -
_45MM_DP_64
45mm DP-64 -
_20X42MM_NEOPUP_PAW_20
20x42mm Neopup PAW-20 -
_68MM_RPG_75_MP
68mm RPG-75-MP
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getValue
public int getValue()Provide enumeration value- Returns:
- integer value
-
getDescription
-
getEnumBitWidth
public static int getEnumBitWidth()bit width for this enumeration- Returns:
- number of bits wide
-
getEnumForValue
Provide enumeration for a given value- Parameters:
value
- integer value of interest- Returns:
- enumeration corresponding to numeric value
-
setTRACE
public void setTRACE(boolean value) Set tracing on/off for this object- Parameters:
value
- whether tracing is on or off
-
getTRACE
public boolean getTRACE()Whether tracing is on or off for this object- Returns:
- whether tracing is on or off
-
marshal
Marshal value to DataOutputStream- Parameters:
dos
- DataOutputStream for output- Throws:
IOException
- input-output error- See Also:
-
marshal
Marshal value to ByteBuffer- Parameters:
byteBuffer
- ByteBuffer for output- Throws:
IOException
- input-output errorException
- See Also:
-
unmarshalEnum
public static LifeFormHumanSpecificGrenadeLaunchers unmarshalEnum(DataInputStream dis) throws Exception Unmarshal value to DataInputStream- Parameters:
dis
- DataInputStream for input- Returns:
- enumeration of interest
- Throws:
Exception
- unmarshalling input-output error- See Also:
-
unmarshalEnum
public static LifeFormHumanSpecificGrenadeLaunchers unmarshalEnum(ByteBuffer byteBuffer) throws Exception Unmarshal enumeration value to ByteBuffer- Parameters:
byteBuffer
- ByteBuffer for input- Returns:
- enumeration of interest
- Throws:
Exception
- unmarshalling input-output error- See Also:
-
getMarshalledSize
public int getMarshalledSize()Returns size of this serialized (marshalled) object in bytes- Returns:
- serialized size in bytes
- See Also:
-
getName
-
toString
Provide simple identifier- Overrides:
toString
in classEnum<LifeFormHumanSpecificGrenadeLaunchers>
- Returns:
- class name, value and name
-