Package edu.nps.moves.dis7.enumerations
Enum LifeFormsSubcategoryUSWeapons
java.lang.Object
java.lang.Enum<LifeFormsSubcategoryUSWeapons>
edu.nps.moves.dis7.enumerations.LifeFormsSubcategoryUSWeapons
- All Implemented Interfaces:
edu.nps.moves.dis7.SubCategory
,java.io.Serializable
,java.lang.Comparable<LifeFormsSubcategoryUSWeapons>
,java.lang.constant.Constable
public enum LifeFormsSubcategoryUSWeapons extends java.lang.Enum<LifeFormsSubcategoryUSWeapons> implements edu.nps.moves.dis7.SubCategory
Generated from XML, SISO-REF-010-v25, 2018-08-29
UID 16 marshal size 8
Life Forms-Subcategory-U.S. Weapons
UID 16 marshal size 8
Life Forms-Subcategory-U.S. Weapons
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description $50_CAL_BROWNING
.50-cal, Browning$5900_SERIES_9_MM_SMITH_WESSON_SW
5900-series 9-mm, Smith and Wesson (SandW)$9_MM_COLT
9-mm, ColtAC_556F_556_MM_RUGER
AC-556F 5.56-mm, RugerADVANCED_COMBAT_RIFLE_556_MM_AAI
Advanced Combat Rifle 5.56-mm, AAIAR_15_M16_556_MM
AR-15 (M16) 5.56-mmASSAULT_CARBINE_M16K_LAFRANCE
Assault carbine M16K, LaFranceASSAULT_MACHINE_PISTOL_KF_AMP
Assault machine pistol, KF-AMPAUTOMATIC_MODEL_1911A1_45
Automatic model 1911A1 .45BEAR_TRAP_AP_DEVICE_PANCOR
Bear Trap AP device, PancorCAWS_OLIN_HECKLER_AND_KOCH
CAWS, Olin/Heckler and KochCHAIN_GUN_AUTOMATIC_WEAPON_EX_34_762_MM
Chain Gun automatic weapon EX-34 7.62-mmCLOSE_ASSAULT_WEAPON_SYSTEM_CAWS_AAI
Close Assault Weapon System (CAWS), AAICOLORED_SMOKE_GRENADES_FEDERAL_LABORATORIES
Colored-smoke grenades, Federal LaboratoriesCOLORED_SMOKE_HAND_GRENADE_M18
Colored-smoke hand grenade M18COMBAT_MASTER_MARK_VI_45_DETRONICS
Combat Master Mark VI .45, DetronicsCOMMANDO_ASSAULT_RIFLE_MODEL_733_556_MM_COLT
Commando assault rifle, Model 733 5.56-mm, ColtCROSSFIRE_SAM_MODEL_88
Crossfire SAM Model 88DE_COCKER_KP90DC_45
De-cocker KP90DC .45DE_COCKER_KP91DC_40
De-cocker KP91DC .40DELAY_FRAGMENTATION_HAND_GRENADE_M61
Delay fragmentation hand grenade M61DELAY_FRAGMENTATION_HAND_GRENADE_M67
Delay fragmentation hand grenade M67DRAGON_AND_M16
Dragon and M16DRAGON_MEDIUM_ANTI_ARMOR_MISSILE_M47_FGM_77A
Dragon medium Anti-Armor missile, M47, FGM-77AEXTERNALLY_POWERED_EPG_762_MM_ARES
Externally powered (EPG) 7.62-mm, AresFIRING_PORT_WEAPON_M231_556_MM_COLT
Firing port weapon M231, 5.56-mm, ColtFOXHOLE_DIGGER_EXPLOSIVE_KIT_EXFODA
Foxhole Digger Explosive Kit (EXFODA)GECAL_50
GECAL 50GENERAL_OFFICERS_MODEL_15_45
General officer's Model 15 .45GENERAL_PURPOSE_M60_762_MM
General purpose M60 7.62-mmHEAVY_M2HB_QCB_50_RAMO
Heavy M2HB-QCB .50, RAMOIMPACT_FRAGMENTATION_HAND_GRENADE_M57
Impact fragmentation hand grenade M57IMPACT_FRAGMENTATION_HAND_GRENADE_M68
Impact fragmentation hand grenade M68INCENDIARY_HAND_GRENADE_AN_M14_TH3
Incendiary hand grenade AN-M14 TH3INFANTRY_RIFLE_MINI_14_20_GB_556_MM_RUGER
Infantry rifle, Mini-14/20 GB 5.56-mm, RugerINFANTRY_SUPPORT_WEAPON_ASP_30_RM_30_MM
Infantry Support Weapon ASP-30 {RM} 30-mmINFRARED_SMOKE_GRENADE_M76
Infrared smoke grenade M76INGRAM
IngramJACKHAMMER_MK_3_A2_PANCOR
Jackhammer Mk 3-A2, PancorJAVELIN_AAWS_M
Javelin AAWS-MLAUNCHER_I_M203_40_MM
Launcher I-M203 40-mmLAUNCHER_M79_40_MM
Launcher M79 40-mmLIGHT_556_MM_ARES
Light 5.56-mm, AresLIGHT_ANTI_ARMOR_WEAPON_M136_AT4
Light Anti-Armor weapon M136 (AT4)LIGHT_ANTI_TANK_WEAPON_M72_LAW_II
Light Anti-Tank Weapon M72 (LAW II)LIGHT_ASSAULT_M60E3_ENHANCED_762_MM
Light assault M60E3 (Enhanced) 7.62-mmLIGHT_M16A2_556_MM_COLT
Light M16A2 5.56-mm, ColtLIGHTWEIGHT_ASSAULT_M60E3_762_MM
Lightweight assault M60E3 7.62-mmLIGHTWEIGHT_M2_50_RAMO
Lightweight M2 .50, RAMOM_900_9_MM_CALICO
M-900 9-mm, CalicoM1_30
M1 .30M1_30_2
M1 .30M11_COBRAY
M11, CobrayM14_762_MM_NATO
M14 7.62-mm, NATOM14_M1A_M1A1_A1_SPRINGFIELD_ARMORY
M14 (M1A, M1A1-A1), Springfield ArmoryM14K_ASSAULT_RIFLE_LAFRANCE
M14K assault rifle, LaFranceM16A2_ASSAULT_RIFLE_556_MM_COLT
M16A2 assault rifle 5.56-mm, ColtM18A1_CLAYMORE_MINE
M18A1 Claymore mineM1919A4_30_CAL_BROWNING
M1919A4 .30-cal, BrowningM21_762_MM_US
M21 7.62-mm, U.S.M26A2
M26A2M3_45
M3 .45M4_MODEL_720_556_MM_COLT
M4 (Model 720) 5.56-mm, ColtM77_MARK_II_556_MM_RUGER
M77 Mark II 5.56-mm, RugerM77V_762_MM_RUGER
M77V 7.62-mm, RugerM9
M9M951_9_MM_CALICO
M951 9-mm, CalicoMACHINEGUN_M240_762MM
Machinegun M240 7.62mmMASTER_KEY_S
Master Key SMG_SYSTEM_MK19_MOD_3_40_MM
MG system MK19 Mod 3, 40-mmMG_SYSTEM_OR_KIT_M2HB_QCB_50_SACO_DEFENSE
MG system (or kit) M2HB QCB .50, Saco DefenseMINI_14_556_MM_RUGER
Mini-14 5.56-mm, RugerMINI_THIRTY_762_MM_RUGER
Mini Thirty 7.62-mm, RugerMINIGUN_556_MM
Minigun 5.56-mmMINIGUN_M134_762_MM_GENERAL_ELECTRIC
Minigun M134 7.62-mm, General ElectricMODEL_1911A1_SPRINGFIELD_ARMORY
Model 1911A1, Springfield ArmoryMODEL_2000_9_MM
Model 2000 9-mmMORTAR_81_MM
Mortar 81-mmMP5_10_10_MM
MP5/10 10-mmMULTI_SHOT_PORTABLE_FLAME_WEAPON_M202A2_66_MM
Multi-shot portable flame weapon M202A2 66-mmMULTIPLE_GRENADE_LAUNCHER_MM_1_40_MM
Multiple grenade launcher MM-1 40-mmMULTIPURPOSE_INDIVIDUAL_MUNITION_MPIM_MARQUARDT
Multipurpose Individual Munition (MPIM), MarquardtMULTIPURPOSE_WEAPON_AT8
Multipurpose weapon AT8NOVA_9_MM_LAFRANCE
Nova 9-mm, LaFranceP_12_9_MM
P-12 9-mmP_85_MARK_II_9_MM_RUGER
P-85 Mark II 9-mm, RugerP_9_9_MM_SPRINGFIELD_ARMORY
P-9 9-mm, Springfield ArmoryPERSONAL_DEFENSE_WEAPON_MP5K_PDW_9_MM
Personal Defense Weapon MP5K-PDW 9-mmPORTABLE_ABC_M9_7
Portable ABC-M9-7PORTABLE_M2A1_7
Portable M2A1-7PORTABLE_M9E1_7
Portable M9E1-7RAW_ROCKET_140_MM_BRUNSWICK
RAW rocket, 140-mm, BrunswickRECOILLESS_RIFLE_M40_M40A2_AND_M40A4_106_MM
Recoilless rifle M40, M40A2, and M40A4; 106-mmRECOILLESS_RIFLE_M67_90_MM
Recoilless rifle M67, 90-mmREDEYE_FIM_43_GENERAL_DYNAMICS
Redeye, FIM-43, General DynamicsREVOLVER_SP_101
Revolver, SP 101REVOLVER_SUPER_REDHAWK_44_MAGNUM_RUGER
Revolver, Super Redhawk .44 magnum, RugerRIFLE_LAUNCHER_ANTI_ARMOR_MUNITION_RAAM_OLIN
Rifle-launcher Anti-Armor Munition (RAAM), OlinROCKET_LAUNCHER_ENHANCED_M72_E_SERIES_HEAT_66_MM
Rocket launcher, Enhanced M72 "E series" HEAT, 66-mmROCKET_LAUNCHER_M_20_35_IN
Rocket launcher M-20 3.5-inS_16_762_X_36_MM_GRENDEL
S-16 7.62 x 36-mm, GrendelSABER_DUAL_PURPOSE_MISSILE_SYSTEM
Saber dual-purpose missile systemSAR_4800_762_MM
SAR-4800 7.62-mmSAR_8_762_MM
SAR-8 7.62-mmSELECTIVE_FIRE_WEAPON_AC_556_556_MM_RUGER
Selective fire weapon AC-556 5.56-mm, RugerSELECTIVE_FIRE_WEAPON_AC_556F_556_MM_RUGER
Selective fire weapon AC-556F 5.56-mm, RugerSEMI_AUTOMATIC_MODEL_82A2_50_BARRETT
Semi-automatic model 82A2 .50, BarrettSHOTGUN_M870_MK_1_US_MARINE_CORPS_REMINGTON
Shotgun M870 Mk 1 (U.S.SILENCED_COLT_45_LAFRANCE
Silenced Colt .45, LaFranceSMAW_D_DISPOSABLE_SMAW
SMAW-D: Disposable SMAWSMAW_MK_193_83_MM_MCDONNELL_DOUGLAS
SMAW Mk 193, 83-mm, McDonnell-DouglasSMOKE_HAND_GRENADE_AN_M8_HC
Smoke hand grenade AN-M8 HCSNIPER_WEAPON_SYSTEM_M24_762_MM
Sniper Weapon System M24 7.62-mmSNIPING_RIFLE_M21_SPRINGFIELD_ARMORY
Sniping rifle M21, Springfield ArmorySNIPING_RIFLE_M40A1_762_MM
Sniping rifle M40A1 7.62-mmSNIPING_RIFLE_M600_762_MM
Sniping rifle M600 7.62-mmSQUAD_AUTOMATIC_WEAPON_SAW_M249_556_MM
Squad Automatic Weapon (SAW) M249 5.56-mmSTINGER_FIM_92_GENERAL_DYNAMICS
Stinger, FIM-92, General DynamicsTACTICAL_SUPPORT_WEAPON_50_12_50_CAL_PEREGRINE
Tactical Support Weapon 50/12, .50-cal, PeregrineTELESCOPED_AMMUNITION_REVOLVER_GUN_TARG_50_CAL_ARES
Telescoped Ammunition Revolver Gun (TARG) .50-cal, AresTOW_HEAVY_ANTI_TANK_WEAPON
TOW heavy Anti-Tank weaponULTIMATE_OVER_UNDER_COMBINATION_CIENER
Ultimate over-under combination, Ciener -
Method Summary
Modifier and Type Method Description java.lang.String
getDescription()
static int
getEnumBitWidth()
static LifeFormsSubcategoryUSWeapons
getEnumForValue(int i)
int
getMarshalledSize()
int
getValue()
void
marshal(java.io.DataOutputStream dos)
void
marshal(java.nio.ByteBuffer buff)
java.lang.String
toString()
static LifeFormsSubcategoryUSWeapons
unmarshalEnum(java.io.DataInputStream dis)
static LifeFormsSubcategoryUSWeapons
unmarshalEnum(java.nio.ByteBuffer buff)
static LifeFormsSubcategoryUSWeapons
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static LifeFormsSubcategoryUSWeapons[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
ASSAULT_MACHINE_PISTOL_KF_AMP
Assault machine pistol, KF-AMP -
AUTOMATIC_MODEL_1911A1_45
Automatic model 1911A1 .45 -
COMBAT_MASTER_MARK_VI_45_DETRONICS
Combat Master Mark VI .45, Detronics -
DE_COCKER_KP90DC_45
De-cocker KP90DC .45 -
DE_COCKER_KP91DC_40
De-cocker KP91DC .40 -
GENERAL_OFFICERS_MODEL_15_45
General officer's Model 15 .45 -
NOVA_9_MM_LAFRANCE
Nova 9-mm, LaFrance -
PERSONAL_DEFENSE_WEAPON_MP5K_PDW_9_MM
Personal Defense Weapon MP5K-PDW 9-mm -
SILENCED_COLT_45_LAFRANCE
Silenced Colt .45, LaFrance -
$5900_SERIES_9_MM_SMITH_WESSON_SW
5900-series 9-mm, Smith and Wesson (SandW) -
M9
M9 -
MODEL_1911A1_SPRINGFIELD_ARMORY
Model 1911A1, Springfield Armory -
MODEL_2000_9_MM
Model 2000 9-mm -
P_9_9_MM_SPRINGFIELD_ARMORY
P-9 9-mm, Springfield Armory -
P_12_9_MM
P-12 9-mm -
P_85_MARK_II_9_MM_RUGER
P-85 Mark II 9-mm, Ruger -
ADVANCED_COMBAT_RIFLE_556_MM_AAI
Advanced Combat Rifle 5.56-mm, AAI -
COMMANDO_ASSAULT_RIFLE_MODEL_733_556_MM_COLT
Commando assault rifle, Model 733 5.56-mm, Colt -
INFANTRY_RIFLE_MINI_14_20_GB_556_MM_RUGER
Infantry rifle, Mini-14/20 GB 5.56-mm, Ruger -
MINI_14_556_MM_RUGER
Mini-14 5.56-mm, Ruger -
MINI_THIRTY_762_MM_RUGER
Mini Thirty 7.62-mm, Ruger -
SEMI_AUTOMATIC_MODEL_82A2_50_BARRETT
Semi-automatic model 82A2 .50, Barrett -
SNIPER_WEAPON_SYSTEM_M24_762_MM
Sniper Weapon System M24 7.62-mm -
SNIPING_RIFLE_M21_SPRINGFIELD_ARMORY
Sniping rifle M21, Springfield Armory -
SNIPING_RIFLE_M40A1_762_MM
Sniping rifle M40A1 7.62-mm -
SNIPING_RIFLE_M600_762_MM
Sniping rifle M600 7.62-mm -
AR_15_M16_556_MM
AR-15 (M16) 5.56-mm -
M1_30
M1 .30 -
M14_762_MM_NATO
M14 7.62-mm, NATO -
M14_M1A_M1A1_A1_SPRINGFIELD_ARMORY
M14 (M1A, M1A1-A1), Springfield Armory -
M14K_ASSAULT_RIFLE_LAFRANCE
M14K assault rifle, LaFrance -
M16A2_ASSAULT_RIFLE_556_MM_COLT
M16A2 assault rifle 5.56-mm, Colt -
M21_762_MM_US
M21 7.62-mm, U.S. -
M77_MARK_II_556_MM_RUGER
M77 Mark II 5.56-mm, Ruger -
M77V_762_MM_RUGER
M77V 7.62-mm, Ruger -
S_16_762_X_36_MM_GRENDEL
S-16 7.62 x 36-mm, Grendel -
SAR_8_762_MM
SAR-8 7.62-mm -
SAR_4800_762_MM
SAR-4800 7.62-mm -
ASSAULT_CARBINE_M16K_LAFRANCE
Assault carbine M16K, LaFrance -
M1_30_2
M1 .30 -
M4_MODEL_720_556_MM_COLT
M4 (Model 720) 5.56-mm, Colt -
M_900_9_MM_CALICO
M-900 9-mm, Calico -
AC_556F_556_MM_RUGER
AC-556F 5.56-mm, Ruger -
M3_45
M3 .45 -
M11_COBRAY
M11, Cobray -
M951_9_MM_CALICO
M951 9-mm, Calico -
MP5_10_10_MM
MP5/10 10-mm -
$9_MM_COLT
9-mm, Colt -
INGRAM
Ingram -
EXTERNALLY_POWERED_EPG_762_MM_ARES
Externally powered (EPG) 7.62-mm, Ares -
GECAL_50
GECAL 50 -
GENERAL_PURPOSE_M60_762_MM
General purpose M60 7.62-mm -
HEAVY_M2HB_QCB_50_RAMO
Heavy M2HB-QCB .50, RAMO -
LIGHT_ASSAULT_M60E3_ENHANCED_762_MM
Light assault M60E3 (Enhanced) 7.62-mm -
LIGHT_M16A2_556_MM_COLT
Light M16A2 5.56-mm, Colt -
LIGHT_556_MM_ARES
Light 5.56-mm, Ares -
LIGHTWEIGHT_M2_50_RAMO
Lightweight M2 .50, RAMO -
LIGHTWEIGHT_ASSAULT_M60E3_762_MM
Lightweight assault M60E3 7.62-mm -
MINIGUN_M134_762_MM_GENERAL_ELECTRIC
Minigun M134 7.62-mm, General Electric -
MG_SYSTEM_MK19_MOD_3_40_MM
MG system MK19 Mod 3, 40-mm -
MG_SYSTEM_OR_KIT_M2HB_QCB_50_SACO_DEFENSE
MG system (or kit) M2HB QCB .50, Saco Defense -
M1919A4_30_CAL_BROWNING
M1919A4 .30-cal, Browning -
$50_CAL_BROWNING
.50-cal, Browning -
COLORED_SMOKE_HAND_GRENADE_M18
Colored-smoke hand grenade M18 -
COLORED_SMOKE_GRENADES_FEDERAL_LABORATORIES
Colored-smoke grenades, Federal Laboratories -
INFRARED_SMOKE_GRENADE_M76
Infrared smoke grenade M76 -
SMOKE_HAND_GRENADE_AN_M8_HC
Smoke hand grenade AN-M8 HC -
DELAY_FRAGMENTATION_HAND_GRENADE_M61
Delay fragmentation hand grenade M61 -
DELAY_FRAGMENTATION_HAND_GRENADE_M67
Delay fragmentation hand grenade M67 -
IMPACT_FRAGMENTATION_HAND_GRENADE_M57
Impact fragmentation hand grenade M57 -
IMPACT_FRAGMENTATION_HAND_GRENADE_M68
Impact fragmentation hand grenade M68 -
INCENDIARY_HAND_GRENADE_AN_M14_TH3
Incendiary hand grenade AN-M14 TH3 -
LAUNCHER_I_M203_40_MM
Launcher I-M203 40-mm -
LAUNCHER_M79_40_MM
Launcher M79 40-mm -
MULTIPLE_GRENADE_LAUNCHER_MM_1_40_MM
Multiple grenade launcher MM-1 40-mm -
MULTI_SHOT_PORTABLE_FLAME_WEAPON_M202A2_66_MM
Multi-shot portable flame weapon M202A2 66-mm -
PORTABLE_ABC_M9_7
Portable ABC-M9-7 -
PORTABLE_M2A1_7
Portable M2A1-7 -
PORTABLE_M9E1_7
Portable M9E1-7 -
DRAGON_MEDIUM_ANTI_ARMOR_MISSILE_M47_FGM_77A
Dragon medium Anti-Armor missile, M47, FGM-77A -
JAVELIN_AAWS_M
Javelin AAWS-M -
LIGHT_ANTI_TANK_WEAPON_M72_LAW_II
Light Anti-Tank Weapon M72 (LAW II) -
REDEYE_FIM_43_GENERAL_DYNAMICS
Redeye, FIM-43, General Dynamics -
SABER_DUAL_PURPOSE_MISSILE_SYSTEM
Saber dual-purpose missile system -
STINGER_FIM_92_GENERAL_DYNAMICS
Stinger, FIM-92, General Dynamics -
TOW_HEAVY_ANTI_TANK_WEAPON
TOW heavy Anti-Tank weapon -
BEAR_TRAP_AP_DEVICE_PANCOR
Bear Trap AP device, Pancor -
CHAIN_GUN_AUTOMATIC_WEAPON_EX_34_762_MM
Chain Gun automatic weapon EX-34 7.62-mm -
CLOSE_ASSAULT_WEAPON_SYSTEM_CAWS_AAI
Close Assault Weapon System (CAWS), AAI -
CAWS_OLIN_HECKLER_AND_KOCH
CAWS, Olin/Heckler and Koch -
CROSSFIRE_SAM_MODEL_88
Crossfire SAM Model 88 -
DRAGON_AND_M16
Dragon and M16 -
FIRING_PORT_WEAPON_M231_556_MM_COLT
Firing port weapon M231, 5.56-mm, Colt -
FOXHOLE_DIGGER_EXPLOSIVE_KIT_EXFODA
Foxhole Digger Explosive Kit (EXFODA) -
INFANTRY_SUPPORT_WEAPON_ASP_30_RM_30_MM
Infantry Support Weapon ASP-30 {RM} 30-mm -
JACKHAMMER_MK_3_A2_PANCOR
Jackhammer Mk 3-A2, Pancor -
LIGHT_ANTI_ARMOR_WEAPON_M136_AT4
Light Anti-Armor weapon M136 (AT4) -
M26A2
M26A2 -
MASTER_KEY_S
Master Key S -
MINIGUN_556_MM
Minigun 5.56-mm -
MULTIPURPOSE_INDIVIDUAL_MUNITION_MPIM_MARQUARDT
Multipurpose Individual Munition (MPIM), Marquardt -
MULTIPURPOSE_WEAPON_AT8
Multipurpose weapon AT8 -
RECOILLESS_RIFLE_M40_M40A2_AND_M40A4_106_MM
Recoilless rifle M40, M40A2, and M40A4; 106-mm -
RECOILLESS_RIFLE_M67_90_MM
Recoilless rifle M67, 90-mm -
REVOLVER_SP_101
Revolver, SP 101 -
REVOLVER_SUPER_REDHAWK_44_MAGNUM_RUGER
Revolver, Super Redhawk .44 magnum, Ruger -
RAW_ROCKET_140_MM_BRUNSWICK
RAW rocket, 140-mm, Brunswick -
RIFLE_LAUNCHER_ANTI_ARMOR_MUNITION_RAAM_OLIN
Rifle-launcher Anti-Armor Munition (RAAM), Olin -
ROCKET_LAUNCHER_M_20_35_IN
Rocket launcher M-20 3.5-in -
ROCKET_LAUNCHER_ENHANCED_M72_E_SERIES_HEAT_66_MM
Rocket launcher, Enhanced M72 "E series" HEAT, 66-mm -
SELECTIVE_FIRE_WEAPON_AC_556_556_MM_RUGER
Selective fire weapon AC-556 5.56-mm, Ruger -
SELECTIVE_FIRE_WEAPON_AC_556F_556_MM_RUGER
Selective fire weapon AC-556F 5.56-mm, Ruger -
SHOTGUN_M870_MK_1_US_MARINE_CORPS_REMINGTON
Shotgun M870 Mk 1 (U.S. Marine Corps), Remington -
SMAW_MK_193_83_MM_MCDONNELL_DOUGLAS
SMAW Mk 193, 83-mm, McDonnell-Douglas -
SMAW_D_DISPOSABLE_SMAW
SMAW-D: Disposable SMAW -
SQUAD_AUTOMATIC_WEAPON_SAW_M249_556_MM
Squad Automatic Weapon (SAW) M249 5.56-mm -
TACTICAL_SUPPORT_WEAPON_50_12_50_CAL_PEREGRINE
Tactical Support Weapon 50/12, .50-cal, Peregrine -
TELESCOPED_AMMUNITION_REVOLVER_GUN_TARG_50_CAL_ARES
public static final LifeFormsSubcategoryUSWeapons TELESCOPED_AMMUNITION_REVOLVER_GUN_TARG_50_CAL_ARESTelescoped Ammunition Revolver Gun (TARG) .50-cal, Ares -
ULTIMATE_OVER_UNDER_COMBINATION_CIENER
Ultimate over-under combination, Ciener -
M18A1_CLAYMORE_MINE
M18A1 Claymore mine -
MORTAR_81_MM
Mortar 81-mm -
MACHINEGUN_M240_762MM
Machinegun M240 7.62mm
-
-
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()- Specified by:
getValue
in interfaceedu.nps.moves.dis7.SubCategory
-
getDescription
public java.lang.String getDescription()- Specified by:
getDescription
in interfaceedu.nps.moves.dis7.SubCategory
-
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 LifeFormsSubcategoryUSWeapons unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception- Throws:
java.lang.Exception
-
unmarshalEnum
public static LifeFormsSubcategoryUSWeapons 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<LifeFormsSubcategoryUSWeapons>
-