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_DELAY10 ms Delay$10_MS_DELAY_210 ms Delay$100_MS_DELAY100 ms Delay$100_MS_DELAY_2100 ms Delay$120_MS_DELAY120 ms Delay$125_MS_DELAY125 ms Delay$125_MS_DELAY_2125 ms Delay$15_MS_DELAY15 ms Delay$180_MS_DELAY180 ms Delay$20_MS_DELAY20 ms Delay$20_MS_DELAY_220 ms Delay$240_MS_DELAY240 ms Delay$25_MS_DELAY25 ms Delay$250_MS_DELAY250 ms Delay$250_MS_DELAY_2250 ms Delay$30_MS_DELAY30 ms Delay$35_MS_DELAY35 ms Delay$40_MS_DELAY40 ms Delay$45_MS_DELAY45 ms Delay$5_MS_DELAY5 ms Delay$50_MS_DELAY50 ms Delay$50_MS_DELAY_250 ms Delay$60_MS_DELAY60 ms Delay$60_MS_DELAY_260 ms Delay$90_MS_DELAY90 ms DelayACOUSTICAcousticALTITUDEAltitudeALTITUDE_AIR_BURSTAltitude, Air BurstALTITUDE_RADIO_ALTIMETERAltitude, Radio AltimeterBASE_DETONATION_BDBase Detonation (BD)BODYBodyCOMMANDCommandCOMMAND_ELECTRONIC_REMOTELY_SETCommand, Electronic, Remotely SetCOMPRESSION_IGNITIONCompression-IgnitionCOMPRESSION_IGNITION_STRIKERLESS_NOSE_IMPACTCompression-Ignition, Strikerless, Nose ImpactCONTACTContactCONTACT_BALLISTIC_CAP_AND_BASEContact, Ballistic Cap and BaseCONTACT_BASEContact, BaseCONTACT_BASE_DETONATINGContact, Base DetonatingCONTACT_CHEMICALContact, ChemicalCONTACT_CRUSHContact, CrushCONTACT_DELAYEDContact, DelayedCONTACT_ELECTRONIC_OBLIQUE_CONTACTContact, Electronic (Oblique Contact)CONTACT_FITTED_IN_STANDOFF_PROBEContact, Fitted in Standoff ProbeCONTACT_GRAZEContact, GrazeCONTACT_HYDROSTATICContact, HydrostaticCONTACT_INSTANT_IMPACTContact, Instant (Impact)CONTACT_MECHANICALContact, MechanicalCONTACT_NON_ALIGNEDContact, Non-alignedCONTACT_NOSEContact, NoseCONTACT_PIEZOELECTRICContact, PiezoelectricCONTACT_POINT_INITIATINGContact, Point InitiatingCONTACT_POINT_INITIATING_BASE_DETONATINGContact, Point Initiating, Base DetonatingDEEP_INTRUSIONDeep IntrusionDEPTHDepthDUMMYDummyELECTRO_OPTICALElectro-opticalELECTROMECHANICALElectromechanicalELECTROMECHANICAL_NOSEElectromechanical, NoseELECTRONICElectronicELECTRONIC_INTERNALLY_MOUNTEDElectronic, Internally MountedELECTRONIC_PROGRAMMEDElectronic, ProgrammedELECTRONIC_RANGE_SETTINGElectronic, Range SettingINERTInertINTELLIGENT_INFLUENCEIntelligent InfluenceMECHANICALMechanicalMECHANICAL_NOSEMechanical, NoseMECHANICAL_TAILMechanical, TailMULTIFUNCTIONMultifunctionOTHEROtherPERCUSSIONPercussionPERCUSSION_INSTANTANEOUSPercussion, InstantaneousPLUG_REPRESENTINGPlug RepresentingPOINT_DETONATION_PDPoint Detonation (PD)PRACTICEPracticePRESSUREPressurePRESSURE_DELAYPressure, DelayPROXIMITYProximityPROXIMITY_ACTIVE_LASERProximity, Active LaserPROXIMITY_ACTIVE_RADAR_DOPPLER_RADARProximity, Active Radar (Doppler Radar)PROXIMITY_INFRAREDProximity, InfraredPROXIMITY_MAGNETIC_MAGPOLARITYProximity, Magnetic (Magpolarity)PROXIMITY_PROGRAMMABLEProximity, ProgrammablePROXIMITY_PROGRAMMABLE_PREFRAGMENTEDProximity, Programmable, PrefragmentedPROXIMITY_RADIO_FREQUENCY_RFProximity, Radio Frequency (RF)PYROTECHNICPyrotechnicPYROTECHNIC_DELAYPyrotechnic, DelaySELF_DESTRUCTSelf-destructSENSORSensorSTRIKERLESSStrikerlessSTRIKERLESS_COMPRESSION_IGNITIONStrikerless, Compression-IgnitionSTRIKERLESS_NOSE_IMPACTStrikerless, Nose ImpactTIMEDTimedTIMED_BASE_DELAYTimed, Base DelayTIMED_BURNOUTTimed, BurnoutTIMED_ELECTRONICTimed, ElectronicTIMED_IMPACTTimed, ImpactTIMED_LONG_DELAY_SIDETimed, Long Delay SideTIMED_NOSE_MOUNTED_VARIABLE_DELAYTimed, Nose Mounted Variable DelayTIMED_PROGRAMMABLETimed, ProgrammableTIMED_PYROTECHNICTimed, PyrotechnicTIMED_REINFORCED_NOSE_IMPACT_DELAYTimed, Reinforced Nose Impact DelayTIMED_SELECTABLE_DELAYTimed, Selectable DelayTIMED_SEQUENCETimed, SequenceTIMED_SHORT_DELAY_IMPACTTimed, Short Delay ImpactTRAININGTrainingULTRA_QUICKUltra Quick -
Method Summary
Modifier and Type Method Description java.lang.StringgetDescription()static intgetEnumBitWidth()static MunitionDescriptorFusegetEnumForValue(int i)intgetMarshalledSize()intgetValue()voidmarshal(java.io.DataOutputStream dos)voidmarshal(java.nio.ByteBuffer buff)java.lang.StringtoString()static MunitionDescriptorFuseunmarshalEnum(java.io.DataInputStream dis)static MunitionDescriptorFuseunmarshalEnum(java.nio.ByteBuffer buff)static MunitionDescriptorFusevalueOf(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:
toStringin classjava.lang.Enum<MunitionDescriptorFuse>
-