Package edu.nps.moves.dis7.enumerations
Enum LifeFormHumanSpecificAssaultRifles
java.lang.Object
java.lang.Enum<LifeFormHumanSpecificAssaultRifles>
edu.nps.moves.dis7.enumerations.LifeFormHumanSpecificAssaultRifles
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<LifeFormHumanSpecificAssaultRifles>
,java.lang.constant.Constable
public enum LifeFormHumanSpecificAssaultRifles extends java.lang.Enum<LifeFormHumanSpecificAssaultRifles>
Generated from XML, SISO-REF-010-v25, 2018-08-29
UID 474 marshal size 8
Life Form-Human-Specific-Assault Rifles
UID 474 marshal size 8
Life Form-Human-Specific-Assault Rifles
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description $45MM_INTERDYNAMICS_MKR
4.5mm Interdynamics MKR$545MM_AK_74
5.45mm AK-74$545MM_AK_74M
5.45mm AK-74M$545MM_AKS_74
5.45mm AKS-74$545MM_KBK_WZ_1988_TANTAL
5.45mm Kbk wz.$556MM_AK_47
5.56mm AK-47$556MM_AUSTEYR_EF88
5.56mm Austeyr EF88$556MM_AUSTEYR_F88
5.56mm Austeyr F88$556MM_AUSTEYR_F88_C
5.56mm Austeyr F88-C$556MM_AUSTEYR_F88_GLA
5.56mm Austeyr F88-GLA$556MM_AUSTEYR_F88_S_A1
5.56mm Austeyr F88-S-A1$556MM_AUSTEYR_F88_S_A1_LTR
5.56mm Austeyr F88-S-A1 LTR$556MM_AUSTEYR_F88_S_A1C
5.56mm Austeyr F88-S-A1C$556MM_AUSTEYR_F88_S_A2
5.56mm Austeyr F88-S-A2$556MM_BUSHMASTER_XM15
5.56mm Bushmaster XM15$556MM_COLT_CANADA_C8_CARBINE
5.56mm Colt Canada C8 Carbine$556MM_COLT_M4
5.56mm Colt M4$556MM_COLT_M4_SPECIAL_OPERATIONS_PECULIAR_MODIFICATION_SOPMOD
5.56mm Colt M4 Special Operations Peculiar Modification (SOPMOD)$556MM_DAEWOO_K1
5.56mm Daewoo K1$556MM_DAEWOO_K11
5.56mm Daewoo K11$556MM_DAEWOO_K2
5.56mm Daewoo K2$556MM_DIEMACO_C7
5.56mm Diemaco C7, Diemaco is now Colt Canada.$556MM_ENFIELD_SA_80A2
5.56mm Enfield SA-80A2$556MM_F90
5.56mm F90$556MM_F90CQB
5.56mm F90CQB$556MM_F90G
5.56mm F90(G)$556MM_F90M
5.56mm F90M$556MM_F90MG
5.56mm F90M(G)$556MM_FN_FNC
5.56mm FN FNC$556MM_GIAT_FAMAS_G2
5.56mm GIAT FAMAS G2$556MM_HK_G36
5.56mm HK G36$556MM_HK416
5.56mm HK416$556MM_IMI_GALIL
5.56mm IMI Galil$556MM_INSAS
5.56mm INSAS$556MM_M16A1
5.56mm M16A1$556MM_M16A2_A3_A4
5.56mm M16A2/A3/A4$556MM_PINDAD_SS1_V1
5.56mm Pindad SS1 V1$556MM_PINDAD_SS1_V2
5.56mm Pindad SS1 V2$556MM_PINDAD_SS1_V3
5.56mm Pindad SS1 V3$556MM_RUGER_MINI_14
5.56mm Ruger Mini-14$556MM_STEYR_AUG_A1
5.56mm Steyr AUG A1$556MM_T65
5.56mm T65$556MM_T91
5.56mm T91$556MM_TAVOR_TAR_21
5.56mm Tavor TAR-21$556MM_TYPE_CQ_M311
5.56mm Type CQ / M311$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$8MM_LEBEL_M16
8mm Lebel M16OTHER
Other -
Method Summary
Modifier and Type Method Description java.lang.String
getDescription()
static int
getEnumBitWidth()
static LifeFormHumanSpecificAssaultRifles
getEnumForValue(int i)
int
getMarshalledSize()
int
getValue()
void
marshal(java.io.DataOutputStream dos)
void
marshal(java.nio.ByteBuffer buff)
java.lang.String
toString()
static LifeFormHumanSpecificAssaultRifles
unmarshalEnum(java.io.DataInputStream dis)
static LifeFormHumanSpecificAssaultRifles
unmarshalEnum(java.nio.ByteBuffer buff)
static LifeFormHumanSpecificAssaultRifles
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static LifeFormHumanSpecificAssaultRifles[]
values()
Returns an array containing the constants of this enum type, 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 -
$556MM_AK_47
5.56mm AK-47 -
$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 -
$556MM_PINDAD_SS1_V1
5.56mm Pindad SS1 V1 -
$556MM_PINDAD_SS1_V2
5.56mm Pindad SS1 V2 -
$556MM_PINDAD_SS1_V3
5.56mm Pindad SS1 V3 -
$556MM_STEYR_AUG_A1
5.56mm Steyr AUG A1 -
$556MM_T65
5.56mm T65 -
$556MM_T91
5.56mm T91 -
$556MM_TAVOR_TAR_21
5.56mm Tavor TAR-21 -
$556MM_TYPE_CQ_M311
5.56mm Type CQ / M311 -
$556MM_DAEWOO_K11
5.56mm Daewoo K11 -
$556MM_AUSTEYR_F88
5.56mm Austeyr F88 -
$556MM_AUSTEYR_F88_GLA
5.56mm Austeyr F88-GLA -
$556MM_AUSTEYR_F88_S_A1
5.56mm Austeyr F88-S-A1 -
$556MM_AUSTEYR_F88_S_A2
5.56mm Austeyr F88-S-A2 -
$556MM_AUSTEYR_F88_C
5.56mm Austeyr F88-C -
$556MM_AUSTEYR_F88_S_A1C
5.56mm Austeyr F88-S-A1C -
$556MM_AUSTEYR_F88_S_A1_LTR
5.56mm Austeyr F88-S-A1 LTR -
$556MM_AUSTEYR_EF88
5.56mm Austeyr EF88 -
$556MM_BUSHMASTER_XM15
5.56mm Bushmaster XM15 -
$556MM_HK416
5.56mm HK416 -
$556MM_F90
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 -
$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 -
$8MM_LEBEL_M16
8mm Lebel M16
-
-
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 LifeFormHumanSpecificAssaultRifles unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception- Throws:
java.lang.Exception
-
unmarshalEnum
public static LifeFormHumanSpecificAssaultRifles 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<LifeFormHumanSpecificAssaultRifles>
-