Package edu.nps.moves.dis7.enumerations
Enum MunitionDescriptorFuse
java.lang.Object
java.lang.Enum<MunitionDescriptorFuse>
edu.nps.moves.dis7.enumerations.MunitionDescriptorFuse
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<MunitionDescriptorFuse>
,java.lang.constant.Constable
public enum MunitionDescriptorFuse extends java.lang.Enum<MunitionDescriptorFuse>
Generated from XML, SISO-REF-010-v25, 2018-08-29
UID 61 marshal size 16
Munition Descriptor-Fuse
UID 61 marshal size 16
Munition Descriptor-Fuse
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description $10_MS_DELAY
10 ms Delay$10_MS_DELAY_2
10 ms Delay$100_MS_DELAY
100 ms Delay$100_MS_DELAY_2
100 ms Delay$120_MS_DELAY
120 ms Delay$125_MS_DELAY
125 ms Delay$125_MS_DELAY_2
125 ms Delay$15_MS_DELAY
15 ms Delay$180_MS_DELAY
180 ms Delay$20_MS_DELAY
20 ms Delay$20_MS_DELAY_2
20 ms Delay$240_MS_DELAY
240 ms Delay$25_MS_DELAY
25 ms Delay$250_MS_DELAY
250 ms Delay$250_MS_DELAY_2
250 ms Delay$30_MS_DELAY
30 ms Delay$35_MS_DELAY
35 ms Delay$40_MS_DELAY
40 ms Delay$45_MS_DELAY
45 ms Delay$5_MS_DELAY
5 ms Delay$50_MS_DELAY
50 ms Delay$50_MS_DELAY_2
50 ms Delay$60_MS_DELAY
60 ms Delay$60_MS_DELAY_2
60 ms Delay$90_MS_DELAY
90 ms DelayACOUSTIC
AcousticALTITUDE
AltitudeALTITUDE_AIR_BURST
Altitude, Air BurstALTITUDE_RADIO_ALTIMETER
Altitude, Radio AltimeterBASE_DETONATION_BD
Base Detonation (BD)BODY
BodyCOMMAND
CommandCOMMAND_ELECTRONIC_REMOTELY_SET
Command, Electronic, Remotely SetCOMPRESSION_IGNITION
Compression-IgnitionCOMPRESSION_IGNITION_STRIKERLESS_NOSE_IMPACT
Compression-Ignition, Strikerless, Nose ImpactCONTACT
ContactCONTACT_BALLISTIC_CAP_AND_BASE
Contact, Ballistic Cap and BaseCONTACT_BASE
Contact, BaseCONTACT_BASE_DETONATING
Contact, Base DetonatingCONTACT_CHEMICAL
Contact, ChemicalCONTACT_CRUSH
Contact, CrushCONTACT_DELAYED
Contact, DelayedCONTACT_ELECTRONIC_OBLIQUE_CONTACT
Contact, Electronic (Oblique Contact)CONTACT_FITTED_IN_STANDOFF_PROBE
Contact, Fitted in Standoff ProbeCONTACT_GRAZE
Contact, GrazeCONTACT_HYDROSTATIC
Contact, HydrostaticCONTACT_INSTANT_IMPACT
Contact, Instant (Impact)CONTACT_MECHANICAL
Contact, MechanicalCONTACT_NON_ALIGNED
Contact, Non-alignedCONTACT_NOSE
Contact, NoseCONTACT_PIEZOELECTRIC
Contact, PiezoelectricCONTACT_POINT_INITIATING
Contact, Point InitiatingCONTACT_POINT_INITIATING_BASE_DETONATING
Contact, Point Initiating, Base DetonatingDEEP_INTRUSION
Deep IntrusionDEPTH
DepthDUMMY
DummyELECTRO_OPTICAL
Electro-opticalELECTROMECHANICAL
ElectromechanicalELECTROMECHANICAL_NOSE
Electromechanical, NoseELECTRONIC
ElectronicELECTRONIC_INTERNALLY_MOUNTED
Electronic, Internally MountedELECTRONIC_PROGRAMMED
Electronic, ProgrammedELECTRONIC_RANGE_SETTING
Electronic, Range SettingINERT
InertINTELLIGENT_INFLUENCE
Intelligent InfluenceMECHANICAL
MechanicalMECHANICAL_NOSE
Mechanical, NoseMECHANICAL_TAIL
Mechanical, TailMULTIFUNCTION
MultifunctionOTHER
OtherPERCUSSION
PercussionPERCUSSION_INSTANTANEOUS
Percussion, InstantaneousPLUG_REPRESENTING
Plug RepresentingPOINT_DETONATION_PD
Point Detonation (PD)PRACTICE
PracticePRESSURE
PressurePRESSURE_DELAY
Pressure, DelayPROXIMITY
ProximityPROXIMITY_ACTIVE_LASER
Proximity, Active LaserPROXIMITY_ACTIVE_RADAR_DOPPLER_RADAR
Proximity, Active Radar (Doppler Radar)PROXIMITY_INFRARED
Proximity, InfraredPROXIMITY_MAGNETIC_MAGPOLARITY
Proximity, Magnetic (Magpolarity)PROXIMITY_PROGRAMMABLE
Proximity, ProgrammablePROXIMITY_PROGRAMMABLE_PREFRAGMENTED
Proximity, Programmable, PrefragmentedPROXIMITY_RADIO_FREQUENCY_RF
Proximity, Radio Frequency (RF)PYROTECHNIC
PyrotechnicPYROTECHNIC_DELAY
Pyrotechnic, DelaySELF_DESTRUCT
Self-destructSENSOR
SensorSTRIKERLESS
StrikerlessSTRIKERLESS_COMPRESSION_IGNITION
Strikerless, Compression-IgnitionSTRIKERLESS_NOSE_IMPACT
Strikerless, Nose ImpactTIMED
TimedTIMED_BASE_DELAY
Timed, Base DelayTIMED_BURNOUT
Timed, BurnoutTIMED_ELECTRONIC
Timed, ElectronicTIMED_IMPACT
Timed, ImpactTIMED_LONG_DELAY_SIDE
Timed, Long Delay SideTIMED_NOSE_MOUNTED_VARIABLE_DELAY
Timed, Nose Mounted Variable DelayTIMED_PROGRAMMABLE
Timed, ProgrammableTIMED_PYROTECHNIC
Timed, PyrotechnicTIMED_REINFORCED_NOSE_IMPACT_DELAY
Timed, Reinforced Nose Impact DelayTIMED_SELECTABLE_DELAY
Timed, Selectable DelayTIMED_SEQUENCE
Timed, SequenceTIMED_SHORT_DELAY_IMPACT
Timed, Short Delay ImpactTRAINING
TrainingULTRA_QUICK
Ultra Quick -
Method Summary
Modifier and Type Method Description java.lang.String
getDescription()
static int
getEnumBitWidth()
static MunitionDescriptorFuse
getEnumForValue(int i)
int
getMarshalledSize()
int
getValue()
void
marshal(java.io.DataOutputStream dos)
void
marshal(java.nio.ByteBuffer buff)
java.lang.String
toString()
static MunitionDescriptorFuse
unmarshalEnum(java.io.DataInputStream dis)
static MunitionDescriptorFuse
unmarshalEnum(java.nio.ByteBuffer buff)
static MunitionDescriptorFuse
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static MunitionDescriptorFuse[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
OTHER
Other -
INTELLIGENT_INFLUENCE
Intelligent Influence -
SENSOR
Sensor -
SELF_DESTRUCT
Self-destruct -
ULTRA_QUICK
Ultra Quick -
BODY
Body -
DEEP_INTRUSION
Deep Intrusion -
MULTIFUNCTION
Multifunction -
POINT_DETONATION_PD
Point Detonation (PD) -
BASE_DETONATION_BD
Base Detonation (BD) -
CONTACT
Contact -
CONTACT_INSTANT_IMPACT
Contact, Instant (Impact) -
CONTACT_DELAYED
Contact, Delayed -
$10_MS_DELAY
10 ms Delay -
$20_MS_DELAY
20 ms Delay -
$50_MS_DELAY
50 ms Delay -
$60_MS_DELAY
60 ms Delay -
$100_MS_DELAY
100 ms Delay -
$125_MS_DELAY
125 ms Delay -
$250_MS_DELAY
250 ms Delay -
$5_MS_DELAY
5 ms Delay -
$15_MS_DELAY
15 ms Delay -
$25_MS_DELAY
25 ms Delay -
$30_MS_DELAY
30 ms Delay -
$35_MS_DELAY
35 ms Delay -
$40_MS_DELAY
40 ms Delay -
$45_MS_DELAY
45 ms Delay -
$90_MS_DELAY
90 ms Delay -
$120_MS_DELAY
120 ms Delay -
$180_MS_DELAY
180 ms Delay -
$240_MS_DELAY
240 ms Delay -
CONTACT_ELECTRONIC_OBLIQUE_CONTACT
Contact, Electronic (Oblique Contact) -
CONTACT_GRAZE
Contact, Graze -
CONTACT_CRUSH
Contact, Crush -
CONTACT_HYDROSTATIC
Contact, Hydrostatic -
CONTACT_MECHANICAL
Contact, Mechanical -
CONTACT_CHEMICAL
Contact, Chemical -
CONTACT_PIEZOELECTRIC
Contact, Piezoelectric -
CONTACT_POINT_INITIATING
Contact, Point Initiating -
CONTACT_POINT_INITIATING_BASE_DETONATING
Contact, Point Initiating, Base Detonating -
CONTACT_BASE_DETONATING
Contact, Base Detonating -
CONTACT_BALLISTIC_CAP_AND_BASE
Contact, Ballistic Cap and Base -
CONTACT_BASE
Contact, Base -
CONTACT_NOSE
Contact, Nose -
CONTACT_FITTED_IN_STANDOFF_PROBE
Contact, Fitted in Standoff Probe -
CONTACT_NON_ALIGNED
Contact, Non-aligned -
TIMED
Timed -
TIMED_PROGRAMMABLE
Timed, Programmable -
TIMED_BURNOUT
Timed, Burnout -
TIMED_PYROTECHNIC
Timed, Pyrotechnic -
TIMED_ELECTRONIC
Timed, Electronic -
TIMED_BASE_DELAY
Timed, Base Delay -
TIMED_REINFORCED_NOSE_IMPACT_DELAY
Timed, Reinforced Nose Impact Delay -
TIMED_SHORT_DELAY_IMPACT
Timed, Short Delay Impact -
$10_MS_DELAY_2
10 ms Delay -
$20_MS_DELAY_2
20 ms Delay -
$50_MS_DELAY_2
50 ms Delay -
$60_MS_DELAY_2
60 ms Delay -
$100_MS_DELAY_2
100 ms Delay -
$125_MS_DELAY_2
125 ms Delay -
$250_MS_DELAY_2
250 ms Delay -
TIMED_NOSE_MOUNTED_VARIABLE_DELAY
Timed, Nose Mounted Variable Delay -
TIMED_LONG_DELAY_SIDE
Timed, Long Delay Side -
TIMED_SELECTABLE_DELAY
Timed, Selectable Delay -
TIMED_IMPACT
Timed, Impact -
TIMED_SEQUENCE
Timed, Sequence -
PROXIMITY
Proximity -
PROXIMITY_ACTIVE_LASER
Proximity, Active Laser -
PROXIMITY_MAGNETIC_MAGPOLARITY
Proximity, Magnetic (Magpolarity) -
PROXIMITY_ACTIVE_RADAR_DOPPLER_RADAR
Proximity, Active Radar (Doppler Radar) -
PROXIMITY_RADIO_FREQUENCY_RF
Proximity, Radio Frequency (RF) -
PROXIMITY_PROGRAMMABLE
Proximity, Programmable -
PROXIMITY_PROGRAMMABLE_PREFRAGMENTED
Proximity, Programmable, Prefragmented -
PROXIMITY_INFRARED
Proximity, Infrared -
COMMAND
Command -
COMMAND_ELECTRONIC_REMOTELY_SET
Command, Electronic, Remotely Set -
ALTITUDE
Altitude -
ALTITUDE_RADIO_ALTIMETER
Altitude, Radio Altimeter -
ALTITUDE_AIR_BURST
Altitude, Air Burst -
DEPTH
Depth -
ACOUSTIC
Acoustic -
PRESSURE
Pressure -
PRESSURE_DELAY
Pressure, Delay -
INERT
Inert -
DUMMY
Dummy -
PRACTICE
Practice -
PLUG_REPRESENTING
Plug Representing -
TRAINING
Training -
PYROTECHNIC
Pyrotechnic -
PYROTECHNIC_DELAY
Pyrotechnic, Delay -
ELECTRO_OPTICAL
Electro-optical -
ELECTROMECHANICAL
Electromechanical -
ELECTROMECHANICAL_NOSE
Electromechanical, Nose -
STRIKERLESS
Strikerless -
STRIKERLESS_NOSE_IMPACT
Strikerless, Nose Impact -
STRIKERLESS_COMPRESSION_IGNITION
Strikerless, Compression-Ignition -
COMPRESSION_IGNITION
Compression-Ignition -
COMPRESSION_IGNITION_STRIKERLESS_NOSE_IMPACT
Compression-Ignition, Strikerless, Nose Impact -
PERCUSSION
Percussion -
PERCUSSION_INSTANTANEOUS
Percussion, Instantaneous -
ELECTRONIC
Electronic -
ELECTRONIC_INTERNALLY_MOUNTED
Electronic, Internally Mounted -
ELECTRONIC_RANGE_SETTING
Electronic, Range Setting -
ELECTRONIC_PROGRAMMED
Electronic, Programmed -
MECHANICAL
Mechanical -
MECHANICAL_NOSE
Mechanical, Nose -
MECHANICAL_TAIL
Mechanical, Tail
-
-
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 MunitionDescriptorFuse unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception- Throws:
java.lang.Exception
-
unmarshalEnum
public static MunitionDescriptorFuse 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<MunitionDescriptorFuse>
-