Enum Class LifeFormHumanSpecificAntiTankRockets
java.lang.Object
java.lang.Enum<LifeFormHumanSpecificAntiTankRockets>
edu.nps.moves.dis7.enumerations.LifeFormHumanSpecificAntiTankRockets
- All Implemented Interfaces:
Serializable
,Comparable<LifeFormHumanSpecificAntiTankRockets>
,Constable
This
enum
type is generated from XML,
UID 518,
marshal size 8;
LifeFormHumanSpecificAntiTankRockets has 71 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 ConstantDescription100mm RL-100 Blindicide105mm RPG-27 Tavolga105mm RPG-29 Vampir105mm RPG-30 Kryuk105mm RPG-32 Nashshab120mm SEP Dard 120120mm Type-98 PF98125mm RPG-28 Klyukva30mm Panzerfaust 3040mm GS-777/PSRL-240mm PSRL-1 (RPG-7USA)40mm RPG-240mm RPG-740mm Type-69 RPG50mm Panzerfaust 6058mm WASP 5860mm M1 Bazooka60mm M1A1 Bazooka60mm M9 Bazooka60mm M9A1 Bazooka60mm Panzerfaust 10060mm Panzerfaust 15064mm M80 Zolja (Wasp)64mm RPG-18 Mukha66mm M72 LAW66mm M72A1 LAW66mm M72A2 LAW66mm M72A3 LAW66mm M72A4 LAW66mm M72A5 LAW66mm M72A6 LAW66mm M72A7 LAW66mm M72AS LAW66mm M72E9 LAW67mm Armburst Crossbow68mm RPG-76 Komar (Mosquito)72.5mm RPG-22 Netto72.5mm RPG-26 Aglen73mm LRAC 73-5078mm MARA Anti-Tank Rocket Launcher82mm B-30082mm Shipon83mm MK153 Mod 0 SMAW83mm RL-83 Blindicide88mm Panzerschreck RPzB89mm LRAC 89-F1 STRIM89mm M20 Super Bazooka89mm M20A1 Super Bazooka89mm M20A1B1 Super Bazooka89mm M25 Three Shot Bazooka89mm PIAT90mm M79 Osa (Wasp)90mm MATADOR-AS90mm MATADOR (Man-Portable Anti-Tank, Anti-DOoR)90mm MATADOR-MP90mm MATADOR-WB94mm LAW 8060mm PzF 3 Bunkerfaust90mm C90-CR (M3)60mm PzF 360mm PzF 3-IT66mm M72E8 LAW90mm Instalaza C9089mm Instalaza M65Other44mm PzF 4490mm C90-CR-AM (M3)90mm C90-CR-BK (M3)90mm C90-CR-IN (M3)66mm M72E10 LAW89mm M20B1 Super Bazooka -
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.static LifeFormHumanSpecificAntiTankRockets[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
OTHER
Other -
_82MM_B_300
82mm B-300 -
_82MM_SHIPON
82mm Shipon -
_83MM_MK153_MOD_0_SMAW
83mm MK153 Mod 0 SMAW -
_66MM_M72_LAW
66mm M72 LAW -
_66MM_M72A1_LAW
66mm M72A1 LAW -
_66MM_M72A2_LAW
66mm M72A2 LAW -
_66MM_M72A3_LAW
66mm M72A3 LAW -
_66MM_M72A4_LAW
66mm M72A4 LAW -
_66MM_M72A5_LAW
66mm M72A5 LAW -
_66MM_M72A6_LAW
66mm M72A6 LAW -
_66MM_M72A7_LAW
66mm M72A7 LAW -
IDENTIFICATION_FRIEND_OR_FOE
66mm M72E8 LAW -
_66MM_M72E9_LAW
66mm M72E9 LAW -
SUPPLEMENTAL_EMISSION_ENTITY_STATE
66mm M72E10 LAW -
_66MM_M72AS_LAW
66mm M72AS LAW -
_94MM_LAW_80
94mm LAW 80 -
_60MM_M1_BAZOOKA
60mm M1 Bazooka -
_60MM_M1A1_BAZOOKA
60mm M1A1 Bazooka -
_60MM_M9_BAZOOKA
60mm M9 Bazooka -
_60MM_M9A1_BAZOOKA
60mm M9A1 Bazooka -
_89MM_M20_SUPER_BAZOOKA
89mm M20 Super Bazooka -
_89MM_M20A1_SUPER_BAZOOKA
89mm M20A1 Super Bazooka -
TIME_SPACE_POSITION_INFORMATION
89mm M20B1 Super Bazooka -
_89MM_M20A1B1_SUPER_BAZOOKA
89mm M20A1B1 Super Bazooka -
_89MM_M25_THREE_SHOT_BAZOOKA
89mm M25 Three Shot Bazooka -
LIVE_ENTITY_FIRE
89mm Instalaza M65 -
LIVE_ENTITY_DETONATION
90mm Instalaza C90 -
CREATE_ENTITY_RELIABLE
90mm C90-CR (M3) -
REMOVE_ENTITY_RELIABLE
90mm C90-CR-AM (M3) -
START_RESUME_RELIABLE
90mm C90-CR-BK (M3) -
STOP_FREEZE_RELIABLE
90mm C90-CR-IN (M3) -
DATA_RELIABLE
60mm PzF 3 -
EVENT_REPORT_RELIABLE
60mm PzF 3-IT -
COMMENT_RELIABLE
60mm PzF 3 Bunkerfaust -
RECORD_QUERY_RELIABLE
44mm PzF 44 -
_30MM_PANZERFAUST_30
30mm Panzerfaust 30 -
_50MM_PANZERFAUST_60
50mm Panzerfaust 60 -
_60MM_PANZERFAUST_100
60mm Panzerfaust 100 -
_60MM_PANZERFAUST_150
60mm Panzerfaust 150 -
_88MM_PANZERSCHRECK_RPZB
88mm Panzerschreck RPzB -
_83MM_RL_83_BLINDICIDE
83mm RL-83 Blindicide -
_100MM_RL_100_BLINDICIDE
100mm RL-100 Blindicide -
_90MM_M79_OSA_WASP
90mm M79 Osa (Wasp) -
_64MM_M80_ZOLJA_WASP
64mm M80 Zolja (Wasp) -
_67MM_ARMBURST_CROSSBOW
67mm Armburst Crossbow -
_40MM_TYPE_69_RPG
40mm Type-69 RPG -
_89MM_PIAT
89mm PIAT -
_40MM_RPG_2
40mm RPG-2 -
_64MM_RPG_18_MUKHA
64mm RPG-18 Mukha -
_725MM_RPG_22_NETTO
72.5mm RPG-22 Netto -
_725MM_RPG_26_AGLEN
72.5mm RPG-26 Aglen -
_105MM_RPG_29_VAMPIR
105mm RPG-29 Vampir -
_105MM_RPG_30_KRYUK
105mm RPG-30 Kryuk -
_105MM_RPG_32_NASHSHAB
105mm RPG-32 Nashshab -
_105MM_RPG_27_TAVOLGA
105mm RPG-27 Tavolga -
_125MM_RPG_28_KLYUKVA
125mm RPG-28 Klyukva -
_40MM_RPG_7
40mm RPG-7 -
_40MM_PSRL_1_RPG_7USA
40mm PSRL-1 (RPG-7USA) -
_40MM_GS_777_PSRL_2
40mm GS-777/PSRL-2 -
_68MM_RPG_76_KOMAR_MOSQUITO
68mm RPG-76 Komar (Mosquito) -
_120MM_SEP_DARD_120
120mm SEP Dard 120 -
_58MM_WASP_58
58mm WASP 58 -
_73MM_LRAC_73_50
73mm LRAC 73-50 -
_89MM_LRAC_89_F1_STRIM
89mm LRAC 89-F1 STRIM -
_90MM_MATADOR_MAN_PORTABLE_ANTI_TANK_ANTI_DOOR
public static final LifeFormHumanSpecificAntiTankRockets _90MM_MATADOR_MAN_PORTABLE_ANTI_TANK_ANTI_DOOR90mm MATADOR (Man-Portable Anti-Tank, Anti-DOoR) -
_90MM_MATADOR_MP
90mm MATADOR-MP -
_90MM_MATADOR_WB
90mm MATADOR-WB -
_90MM_MATADOR_AS
90mm MATADOR-AS -
_78MM_MARA_ANTI_TANK_ROCKET_LAUNCHER
78mm MARA Anti-Tank Rocket Launcher -
_120MM_TYPE_98_PF98
120mm Type-98 PF98
-
-
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 LifeFormHumanSpecificAntiTankRockets 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 LifeFormHumanSpecificAntiTankRockets 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<LifeFormHumanSpecificAntiTankRockets>
- Returns:
- class name, value and name
-