Enum Class DesignatorSystemName
- All Implemented Interfaces:
Serializable
,Comparable<DesignatorSystemName>
,Constable
This
enum
type is generated from XML,
UID 80,
marshal size 16;
DesignatorSystemName has 103 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 ConstantDescriptionAH-1 C-NITEALATSALRADALTM 1020AN/AAQ-14 LANTIRNAN/AAQ-16BAN/AAQ-16D; AESOPAN/AAQ-19AN/AAQ-21; Star SAFIRE IIIAN/AAQ-22A; SAFIREAN/AAQ-22B; SAFIRE LPAN/AAQ-22C; Star SAFIRE IAN/AAQ-22D; BRITE StarAN/AAQ-22E; BRITE StarAN/AAQ-24(V) DIRCM; NemesisAN/AAQ-25 LTSAN/AAQ-28(V) LITENING IIAN/AAQ-30AN/AAQ-32AN/AAQ-33; SniperAN/AAQ-36; Star SAFIRE IIAN/AAQ-37AN/AAQ-38AN/AAQ-4AN/AAQ-40AN/AAQ-7AN/AAQ-8AN/AAS-32AN/AAS-35VAN/AAS-37AN/AAS-38AN/AAS-38A; Nite HawkAN/AAS-38B; Nite HawkAN/AAS-44C(V)AN/AAS-44(V)AN/AAS-46AN/AAS-49AN/AAS-51AN/AAS-52; MTS-AAN/AAS-53; CSPAN/ALQ-10AN/ASQ-228AN/ASQ-28 ATFLIRAN/AVQ-25AN/AVQ-26AN/DAS-1; MTS-BAN/GVS-5AN/PAQ-1 LTDAN/PAQ-3 MULEAN/PED-1 LLDRAN/PEQ-1; SOFLAMAN/PEQ-15; ATPIALAN/PEQ-18; IZLID 1000PAN/PEQ-3AN/TVQ-2 G/VLLDAN/ZSQ-2(V)1 EOSAN/ZSQ-2(V)2 EOSCIRCMCLDSCOLIBRIDamoclesDark Star/LAMPSGLTD IIGuardianHELDI-251 ShkvalIZLID 1000P-WIZLID 200PJANUS-T EOSKPS-53AV EOTSLOTHAR EOSM-TADS/PNVS; ArrowheadMark VIIMATESMBT-ELRFMK46 MOD 1 EOSMMSMMS LRF/DMTK-201ME EOSNot SpecifiedP0705 HELLP0708 PULSERBS-70RBS-90RFTDLSIRE VStar SAFIRE 380TADS LRF/DTADS/PNVSTAV-38TCV 115Thales Mirador Mk2 EOSTIMTMS 303TMV 630TMY 303TPN-1M-49-23 EOSTYPE 105TYPE 118TYPE 121TYPE 126TYPE 629VVLR -
Method Summary
Modifier and TypeMethodDescriptionProvide enumeration descriptionstatic int
bit width for this enumerationstatic DesignatorSystemName
getEnumForValue
(int value) Provide enumeration for a given valueint
Returns size of this serialized (marshalled) object in bytesgetName()
Provide nameint
getValue()
Provide enumeration valuevoid
marshal
(DataOutputStream dos) Marshal value to DataOutputStreamvoid
marshal
(ByteBuffer byteBuffer) Marshal value to ByteBuffertoString()
Provide simple identifierstatic DesignatorSystemName
Unmarshal value to DataInputStreamstatic DesignatorSystemName
unmarshalEnum
(ByteBuffer byteBuffer) Unmarshal enumeration value to ByteBufferstatic DesignatorSystemName
Returns the enum constant of this class with the specified name.static DesignatorSystemName[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
NOT_SPECIFIED
Not Specified -
AN_AAQ_4
AN/AAQ-4 -
AN_AAQ_7
AN/AAQ-7 -
AN_AAQ_8
AN/AAQ-8 -
AN_AAQ_14_LANTIRN
AN/AAQ-14 LANTIRN -
AN_AAQ_19
AN/AAQ-19 -
AN_AAQ_22A_SAFIRE
AN/AAQ-22A; SAFIRE -
AN_AAQ_22B_SAFIRE_LP
AN/AAQ-22B; SAFIRE LP -
AN_AAQ_22C_STAR_SAFIRE_I
AN/AAQ-22C; Star SAFIRE I -
AN_AAQ_22D_BRITE_STAR
AN/AAQ-22D; BRITE Star -
AN_AAQ_24V_DIRCM_NEMESIS
AN/AAQ-24(V) DIRCM; Nemesis -
AN_AAQ_25_LTS
AN/AAQ-25 LTS -
AN_AAQ_28V_LITENING_II
AN/AAQ-28(V) LITENING II -
AN_AAQ_30
AN/AAQ-30 -
AN_AAQ_32
AN/AAQ-32 -
AN_AAQ_33_SNIPER
AN/AAQ-33; Sniper -
AN_AAQ_37
AN/AAQ-37 -
AN_AAQ_38
AN/AAQ-38 -
AN_AAQ_40
AN/AAQ-40 -
AN_AAS_32
AN/AAS-32 -
AN_AAS_35V
AN/AAS-35V -
AN_AAS_37
AN/AAS-37 -
AN_AAS_38
AN/AAS-38 -
AN_AAS_44V
AN/AAS-44(V) -
AN_AAS_46
AN/AAS-46 -
AN_AAS_49
AN/AAS-49 -
AN_AAS_51
AN/AAS-51 -
AN_AAS_52_MTS_A
AN/AAS-52; MTS-A -
AN_ALQ_10
AN/ALQ-10 -
AN_ASQ_228
AN/ASQ-228 -
AN_AVQ_25
AN/AVQ-25 -
AN_AVQ_26
AN/AVQ-26 -
AN_GVS_5
AN/GVS-5 -
AN_PED_1_LLDR
AN/PED-1 LLDR -
TADS_LRF_D
TADS LRF/D -
MMS_LRF_D
MMS LRF/D -
AH_1_C_NITE
AH-1 C-NITE -
MATES
MATES -
TCV_115
TCV 115 -
TIM
TIM -
TMS_303
TMS 303 -
TMY_303
TMY 303 -
ALRAD
ALRAD -
RFTDL
RFTDL -
VVLR
VVLR -
P0705_HELL
P0705 HELL -
P0708_PULSE
P0708 PULSE -
HELD
HELD -
TYPE_105
TYPE 105 -
TYPE_118
TYPE 118 -
TYPE_121
TYPE 121 -
TYPE_126
TYPE 126 -
TYPE_629
TYPE 629 -
CLDS
CLDS -
TAV_38
TAV-38 -
TMV_630
TMV 630 -
ALTM_1020
ALTM 1020 -
ALATS
ALATS -
DARK_STAR_LAMPS
Dark Star/LAMPS -
GLTD_II
GLTD II -
MBT_ELRF
MBT-ELRF -
MARK_VII
Mark VII -
SIRE_V
SIRE V -
AN_AAQ_16B
AN/AAQ-16B -
AN_AAQ_16D_AESOP
AN/AAQ-16D; AESOP -
AN_AAQ_21_STAR_SAFIRE_III
AN/AAQ-21; Star SAFIRE III -
AN_AAQ_22E_BRITE_STAR
AN/AAQ-22E; BRITE Star -
AN_AAQ_36_STAR_SAFIRE_II
AN/AAQ-36; Star SAFIRE II -
AN_AAS_38A_NITE_HAWK
AN/AAS-38A; Nite Hawk -
AN_AAS_38B_NITE_HAWK
AN/AAS-38B; Nite Hawk -
AN_AAS_44CV
AN/AAS-44C(V) -
AN_AAS_53_CSP
AN/AAS-53; CSP -
AN_ASQ_28_ATFLIR
AN/ASQ-28 ATFLIR -
AN_DAS_1_MTS_B
AN/DAS-1; MTS-B -
AN_PAQ_1_LTD
AN/PAQ-1 LTD -
AN_PAQ_3_MULE
AN/PAQ-3 MULE -
AN_PEQ_1_SOFLAM
AN/PEQ-1; SOFLAM -
AN_PEQ_3
AN/PEQ-3 -
AN_PEQ_15_ATPIAL
AN/PEQ-15; ATPIAL -
AN_PEQ_18_IZLID_1000P
AN/PEQ-18; IZLID 1000P -
AN_TVQ_2_G_VLLD
AN/TVQ-2 G/VLLD -
AN_ZSQ_2V1_EOS
AN/ZSQ-2(V)1 EOS -
AN_ZSQ_2V2_EOS
AN/ZSQ-2(V)2 EOS -
CIRCM
CIRCM -
GUARDIAN
Guardian -
IZLID_200P
IZLID 200P -
IZLID_1000P_W
IZLID 1000P-W -
MMS
MMS -
M_TADS_PNVS_ARROWHEAD
M-TADS/PNVS; Arrowhead -
RBS_70
RBS-70 -
RBS_90
RBS-90 -
TADS_PNVS
TADS/PNVS -
COLIBRI
COLIBRI -
DAMOCLES
Damocles -
I_251_SHKVAL
I-251 Shkval -
KPS_53AV_EOTS
KPS-53AV EOTS -
STAR_SAFIRE_380
Star SAFIRE 380 -
JANUS_T_EOS
JANUS-T EOS -
LOTHAR_EOS
LOTHAR EOS -
MK46_MOD_1_EOS
MK46 MOD 1 EOS -
MTK_201ME_EOS
MTK-201ME EOS -
THALES_MIRADOR_MK2_EOS
Thales Mirador Mk2 EOS -
TPN_1M_49_23_EOS
TPN-1M-49-23 EOS
-
-
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
-
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
Unmarshal value to DataInputStream- Parameters:
dis
- DataInputStream for input- Returns:
- enumeration of interest
- Throws:
Exception
- unmarshalling input-output error- See Also:
-
unmarshalEnum
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<DesignatorSystemName>
- Returns:
- ID number and name
-