Enum Class LifeFormHumanSpecificAntiTankMissiles
java.lang.Object
java.lang.Enum<LifeFormHumanSpecificAntiTankMissiles>
edu.nps.moves.dis7.enumerations.LifeFormHumanSpecificAntiTankMissiles
- All Implemented Interfaces:
Serializable
,Comparable<LifeFormHumanSpecificAntiTankMissiles>
,Constable
public enum LifeFormHumanSpecificAntiTankMissiles
extends Enum<LifeFormHumanSpecificAntiTankMissiles>
This
enum
type is generated from XML,
UID 519,
marshal size 8;
LifeFormHumanSpecificAntiTankMissiles has 75 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 ConstantDescription102mm Mathogo103mm MILAN110mm Bantam (Rb 53)115mm MILAN 2115mm MILAN 2T115mm MILAN 3115mm MILAN ER120mm AT-4A Spigot A/9M111 Fagot120mm AT-4B Spigot B/9M111-2 Fagot120mm AT-4C Spigot C/9M111M Faktoriya120mm Baktar-Shikan120mm HJ-11 (AFT-11)120mm HJ-8120mm HJ-8A120mm HJ-8B120mm HJ-8C120mm HJ-8D120mm HJ-8E120mm HJ-8F120mm HJ-8FAE120mm HJ-8H120mm HJ-8L120mm HJ-8S120mm Type 87 Chu-MAT120mm Vickers Vigilant / Clevite125mm AT-3 Sagger A/9M14 Malyutka125mm AT-3B Sagger B/9M14M Malyutka-M125mm AT-3C POLK125mm AT-3C Sagger C/9M14P Malyutka-P125mm AT-3D Sagger D/9M14-2 Malyutka-2125mm HJ-73 MCLOS125mm HJ-73B SACLOS125mm HJ-73C SACLOS ERA125mm I-RAAD-T125mm Kun Wu 1125mm Maliutka M2T125mm RAAD125mm Susong-Po130mm AT-13 Saxhorn-2/9K115-2 Metis-M130mm Mectron MSS-1.2130mm Shershen PK-2130mm Spike LR (CLU)130mm Spike MR (CLU)130mm Spike SR135mm AT-5A Spandrel/9M113 Kronkurs135mm AT-5B Spandrel/9M113M Kronkurs-M135mm HJ-12 Red Arrow135mm Tosan136mm Bumbar136mm ERYX140mm Type 01 LMAT150mm RB-57 NLAW (MBT-LAW)150mm RBS-56-2 BILL 2150mm RBS-56 BILL 1152mm AT-14 Spriggan/9M133 Kornet152mm BGM-71 TOW152mm Dehlavie152mm Entac152mm HJ-9A152mm Orev TOW II152mm Shershen-Q P-2B152mm Toophan152mm Toophan 2152mm Toophan 5153mm Type 79 Jyu-MAT KAM-9160mm SS.1060mm Mosquito94mm AT-7 Saxhorn/9K115 Metis140mm M47 Dragon127mm FGM-148 JavelinOther139mm FGM-172 SRAW140mm Saeghe 1-2139mm FGM-172B SRAW-MPV120mm Type 64 MAT KAM-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 -
SUPPLEMENTAL_EMISSION_ENTITY_STATE
120mm Type 64 MAT KAM-3 -
_153MM_TYPE_79_JYU_MAT_KAM_9
153mm Type 79 Jyu-MAT KAM-9 -
_120MM_TYPE_87_CHU_MAT
120mm Type 87 Chu-MAT -
_140MM_TYPE_01_LMAT
140mm Type 01 LMAT -
DATA_QUERY_RELIABLE
140mm M47 Dragon -
SET_DATA_RELIABLE
140mm Saeghe 1-2 -
DATA_RELIABLE
127mm FGM-148 Javelin -
RECORD_RELIABLE
139mm FGM-172 SRAW -
SET_RECORD_RELIABLE
139mm FGM-172B SRAW-MPV -
_152MM_BGM_71_TOW
152mm BGM-71 TOW -
_152MM_OREV_TOW_II
152mm Orev TOW II -
_120MM_VICKERS_VIGILANT_CLEVITE
120mm Vickers Vigilant / Clevite -
_110MM_BANTAM_RB_53
110mm Bantam (Rb 53) -
_150MM_RBS_56_BILL_1
150mm RBS-56 BILL 1 -
_150MM_RBS_56_2_BILL_2
150mm RBS-56-2 BILL 2 -
_150MM_RB_57_NLAW_MBT_LAW
150mm RB-57 NLAW (MBT-LAW) -
_130MM_SPIKE_SR
130mm Spike SR -
_130MM_SPIKE_MR_CLU
130mm Spike MR (CLU) -
_130MM_SPIKE_LR_CLU
130mm Spike LR (CLU) -
_60MM_MOSQUITO
60mm Mosquito -
_160MM_SS10
160mm SS.10 -
_103MM_MILAN
103mm MILAN -
_115MM_MILAN_2
115mm MILAN 2 -
_115MM_MILAN_2T
115mm MILAN 2T -
_115MM_MILAN_3
115mm MILAN 3 -
_115MM_MILAN_ER
115mm MILAN ER -
_136MM_ERYX
136mm ERYX -
_152MM_ENTAC
152mm Entac -
_125MM_RAAD
125mm RAAD -
_125MM_I_RAAD_T
125mm I-RAAD-T -
_152MM_TOOPHAN
152mm Toophan -
_152MM_TOOPHAN_2
152mm Toophan 2 -
_152MM_TOOPHAN_5
152mm Toophan 5 -
_136MM_BUMBAR
136mm Bumbar -
_130MM_SHERSHEN_PK_2
130mm Shershen PK-2 -
_152MM_SHERSHEN_Q_P_2B
152mm Shershen-Q P-2B -
_130MM_MECTRON_MSS_12
130mm Mectron MSS-1.2 -
_120MM_HJ_8
120mm HJ-8 -
_120MM_HJ_8A
120mm HJ-8A -
_120MM_HJ_8B
120mm HJ-8B -
_120MM_HJ_8C
120mm HJ-8C -
_120MM_HJ_8D
120mm HJ-8D -
_120MM_HJ_8E
120mm HJ-8E -
_120MM_HJ_8F
120mm HJ-8F -
_120MM_HJ_8FAE
120mm HJ-8FAE -
_120MM_HJ_8L
120mm HJ-8L -
_120MM_HJ_8H
120mm HJ-8H -
_120MM_HJ_8S
120mm HJ-8S -
_120MM_BAKTAR_SHIKAN
120mm Baktar-Shikan -
_120MM_HJ_11_AFT_11
120mm HJ-11 (AFT-11) -
_152MM_HJ_9A
152mm HJ-9A -
_135MM_HJ_12_RED_ARROW
135mm HJ-12 Red Arrow -
_125MM_HJ_73_MCLOS
125mm HJ-73 MCLOS -
_125MM_HJ_73B_SACLOS
125mm HJ-73B SACLOS -
_125MM_HJ_73C_SACLOS_ERA
125mm HJ-73C SACLOS ERA -
_125MM_AT_3_SAGGER_A_9M14_MALYUTKA
125mm AT-3 Sagger A/9M14 Malyutka -
_125MM_AT_3B_SAGGER_B_9M14M_MALYUTKA_M
125mm AT-3B Sagger B/9M14M Malyutka-M -
_125MM_AT_3C_SAGGER_C_9M14P_MALYUTKA_P
125mm AT-3C Sagger C/9M14P Malyutka-P -
_125MM_AT_3D_SAGGER_D_9M14_2_MALYUTKA_2
125mm AT-3D Sagger D/9M14-2 Malyutka-2 -
_125MM_SUSONG_PO
125mm Susong-Po -
_125MM_AT_3C_POLK
125mm AT-3C POLK -
_125MM_KUN_WU_1
125mm Kun Wu 1 -
_125MM_MALIUTKA_M2T
125mm Maliutka M2T -
_120MM_AT_4A_SPIGOT_A_9M111_FAGOT
120mm AT-4A Spigot A/9M111 Fagot -
_120MM_AT_4B_SPIGOT_B_9M111_2_FAGOT
120mm AT-4B Spigot B/9M111-2 Fagot -
_120MM_AT_4C_SPIGOT_C_9M111M_FAKTORIYA
120mm AT-4C Spigot C/9M111M Faktoriya -
_135MM_AT_5A_SPANDREL_9M113_KRONKURS
135mm AT-5A Spandrel/9M113 Kronkurs -
_135MM_AT_5B_SPANDREL_9M113M_KRONKURS_M
135mm AT-5B Spandrel/9M113M Kronkurs-M -
_135MM_TOSAN
135mm Tosan -
_94MM_AT_7_SAXHORN_9K115_METIS
94mm AT-7 Saxhorn/9K115 Metis -
_130MM_AT_13_SAXHORN_2_9K115_2_METIS_M
130mm AT-13 Saxhorn-2/9K115-2 Metis-M -
_152MM_AT_14_SPRIGGAN_9M133_KORNET
152mm AT-14 Spriggan/9M133 Kornet -
_152MM_DEHLAVIE
152mm Dehlavie -
_102MM_MATHOGO
102mm Mathogo
-
-
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 LifeFormHumanSpecificAntiTankMissiles 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 LifeFormHumanSpecificAntiTankMissiles 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<LifeFormHumanSpecificAntiTankMissiles>
- Returns:
- class name, value and name
-