Enum Class LifeFormHumanSpecificAssaultRifles
java.lang.Object
java.lang.Enum<LifeFormHumanSpecificAssaultRifles>
edu.nps.moves.dis7.enumerations.LifeFormHumanSpecificAssaultRifles
- All Implemented Interfaces:
Serializable
,Comparable<LifeFormHumanSpecificAssaultRifles>
,Constable
This
enum
type is generated from XML,
UID 474,
marshal size 8;
LifeFormHumanSpecificAssaultRifles has 80 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 ConstantDescription4.5mm Interdynamics MKR5.45mm/5.56mm/7.62mm IPI Malyuk5.45mm AK-745.45mm AK-74M5.45mm AKS-745.45mm Fort-2215.45mm Kbk wz. 1988 Tantal5.56mm/7.62mm CZ BREN 25.56mm Colt Canada C8 Carbine5.56mm Colt M45.56mm Colt M4 Special Operations Peculiar Modification (SOPMOD)5.56mm CZ 805 BREN5.56mm Daewoo K15.56mm Daewoo K25.56mm Diemaco C7, Diemaco is now Colt Canada.5.56mm Enfield SA-80A25.56mm F90CQB5.56mm F90(G)5.56mm F90M5.56mm F90M(G)5.56mm FN FNC5.56mm Fort-2245.56mm Fort-2275.56mm GIAT FAMAS G25.56mm HK G365.56mm IMI Galil5.56mm INSAS5.56mm M16A15.56mm M16A2/A3/A45.56mm MK17 SCAR-L5.56mm Pindad SS1 V25.56mm Pindad SS1 V35.56mm Ruger Mini-145.56mm Zbroyar UAR-155.56mm Zbroyar Z-155.8mm QBZ-95 (Type 95)6.8mm M7 Next Generation Squad Weapon (NGSW)7.62mm AK-1037.62mm AK-1047.62mm AK-477.62mm AKM7.62mm AKS-477.62mm CZ BREN 2 BR7.62mm Fort-2287.62mm Fort-2297.62mm HK G3A37.62mm IMI Galil7.62mm KLS7.62mm Mayak MZ-107.62mm MK17 SCAR-H7.62mm Sa vz. 58 P7.62mm Sa vz. 58 V7.62mm SKS7.62mm Stiletto Systems STL-016 .300 Winchester7.62mm Type 567.62mm Type 63/687.62mm Type 817.62mm Zbroyar Z-008 (non-sniper variant)7.62mm Zbroyar Z-108mm Lebel M165.56mm Austeyr F885.56mm Austeyr F88-GLA5.56mm Austeyr F88-S-A15.56mm Austeyr EF885.56mm T915.56mm Austeyr F88-S-A25.56mm Austeyr F88-S-A1C5.56mm Austeyr F88-S-A1 LTR5.56mm T655.56mm Steyr AUG A1Other5.56mm F905.56mm Bushmaster XM155.56mm Tavor TAR-215.56mm Austeyr F88-C5.56mm HK4165.56mm Type CQ / M3115.56mm Daewoo K115.56mm AK-1015.56mm Pindad SS1 V1 -
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 LifeFormHumanSpecificAssaultRifles[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
OTHER
Other -
_45MM_INTERDYNAMICS_MKR
4.5mm Interdynamics MKR -
_545MM_AK_74
5.45mm AK-74 -
_545MM_AKS_74
5.45mm AKS-74 -
_545MM_AK_74M
5.45mm AK-74M -
_545MM_KBK_WZ_1988_TANTAL
5.45mm Kbk wz. 1988 Tantal -
_545MM_FORT_221
5.45mm Fort-221 -
_545MM_556MM_762MM_IPI_MALYUK
5.45mm/5.56mm/7.62mm IPI Malyuk -
SUPPLEMENTAL_EMISSION_ENTITY_STATE
5.56mm AK-101 -
_556MM_DIEMACO_C7
5.56mm Diemaco C7, Diemaco is now Colt Canada. -
_556MM_COLT_CANADA_C8_CARBINE
5.56mm Colt Canada C8 Carbine -
_556MM_GIAT_FAMAS_G2
5.56mm GIAT FAMAS G2 -
_556MM_FN_FNC
5.56mm FN FNC -
_556MM_HK_G36
5.56mm HK G36 -
_556MM_IMI_GALIL
5.56mm IMI Galil -
_556MM_INSAS
5.56mm INSAS -
_556MM_DAEWOO_K1
5.56mm Daewoo K1 -
_556MM_DAEWOO_K2
5.56mm Daewoo K2 -
_556MM_M16A1
5.56mm M16A1 -
_556MM_M16A2_A3_A4
5.56mm M16A2/A3/A4 -
_556MM_COLT_M4
5.56mm Colt M4 -
_556MM_COLT_M4_SPECIAL_OPERATIONS_PECULIAR_MODIFICATION_SOPMOD
public static final LifeFormHumanSpecificAssaultRifles _556MM_COLT_M4_SPECIAL_OPERATIONS_PECULIAR_MODIFICATION_SOPMOD5.56mm Colt M4 Special Operations Peculiar Modification (SOPMOD) -
_556MM_RUGER_MINI_14
5.56mm Ruger Mini-14 -
_556MM_ENFIELD_SA_80A2
5.56mm Enfield SA-80A2 -
TIME_SPACE_POSITION_INFORMATION
5.56mm Pindad SS1 V1 -
_556MM_PINDAD_SS1_V2
5.56mm Pindad SS1 V2 -
_556MM_PINDAD_SS1_V3
5.56mm Pindad SS1 V3 -
LIVE_ENTITY_FIRE
5.56mm Steyr AUG A1 -
LIVE_ENTITY_DETONATION
5.56mm T65 -
CREATE_ENTITY_RELIABLE
5.56mm T91 -
REMOVE_ENTITY_RELIABLE
5.56mm Tavor TAR-21 -
START_RESUME_RELIABLE
5.56mm Type CQ / M311 -
STOP_FREEZE_RELIABLE
5.56mm Daewoo K11 -
ACKNOWLEDGE_RELIABLE
5.56mm Austeyr F88 -
ACTION_REQUEST_RELIABLE
5.56mm Austeyr F88-GLA -
ACTION_RESPONSE_RELIABLE
5.56mm Austeyr F88-S-A1 -
DATA_QUERY_RELIABLE
5.56mm Austeyr F88-S-A2 -
SET_DATA_RELIABLE
5.56mm Austeyr F88-C -
DATA_RELIABLE
5.56mm Austeyr F88-S-A1C -
EVENT_REPORT_RELIABLE
5.56mm Austeyr F88-S-A1 LTR -
COMMENT_RELIABLE
5.56mm Austeyr EF88 -
RECORD_RELIABLE
5.56mm Bushmaster XM15 -
SET_RECORD_RELIABLE
5.56mm HK416 -
RECORD_QUERY_RELIABLE
5.56mm F90 -
_556MM_F90G
5.56mm F90(G) -
_556MM_F90M
5.56mm F90M -
_556MM_F90MG
5.56mm F90M(G) -
_556MM_F90CQB
5.56mm F90CQB -
_556MM_MK17_SCAR_L
5.56mm MK17 SCAR-L -
_556MM_CZ_805_BREN
5.56mm CZ 805 BREN -
_556MM_FORT_224
5.56mm Fort-224 -
_556MM_FORT_227
5.56mm Fort-227 -
_556MM_ZBROYAR_UAR_15
5.56mm Zbroyar UAR-15 -
_556MM_ZBROYAR_Z_15
5.56mm Zbroyar Z-15 -
_556MM_762MM_CZ_BREN_2
5.56mm/7.62mm CZ BREN 2 -
_58MM_QBZ_95_TYPE_95
5.8mm QBZ-95 (Type 95) -
_762MM_AK_103
7.62mm AK-103 -
_762MM_AK_104
7.62mm AK-104 -
_762MM_AK_47
7.62mm AK-47 -
_762MM_AKM
7.62mm AKM -
_762MM_AKS_47
7.62mm AKS-47 -
_762MM_HK_G3A3
7.62mm HK G3A3 -
_762MM_IMI_GALIL
7.62mm IMI Galil -
_762MM_KLS
7.62mm KLS -
_762MM_SKS
7.62mm SKS -
_762MM_TYPE_56
7.62mm Type 56 -
_762MM_TYPE_63_68
7.62mm Type 63/68 -
_762MM_TYPE_81
7.62mm Type 81 -
_762MM_MK17_SCAR_H
7.62mm MK17 SCAR-H -
_762MM_FORT_228
7.62mm Fort-228 -
_762MM_FORT_229
7.62mm Fort-229 -
_762MM_ZBROYAR_Z_008_NON_SNIPER_VARIANT
7.62mm Zbroyar Z-008 (non-sniper variant) -
_762MM_ZBROYAR_Z_10
7.62mm Zbroyar Z-10 -
_762MM_MAYAK_MZ_10
7.62mm Mayak MZ-10 -
_762MM_STILETTO_SYSTEMS_STL_016_300_WINCHESTER
public static final LifeFormHumanSpecificAssaultRifles _762MM_STILETTO_SYSTEMS_STL_016_300_WINCHESTER7.62mm Stiletto Systems STL-016 .300 Winchester -
_762MM_CZ_BREN_2_BR
7.62mm CZ BREN 2 BR -
_762MM_SA_VZ_58_P
7.62mm Sa vz. 58 P -
_762MM_SA_VZ_58_V
7.62mm Sa vz. 58 V -
_68MM_M7_NEXT_GENERATION_SQUAD_WEAPON_NGSW
6.8mm M7 Next Generation Squad Weapon (NGSW) -
_8MM_LEBEL_M16
8mm Lebel M16
-
-
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 LifeFormHumanSpecificAssaultRifles 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 LifeFormHumanSpecificAssaultRifles 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<LifeFormHumanSpecificAssaultRifles>
- Returns:
- class name, value and name
-