Enum Class RadioSubcategory
- All Implemented Interfaces:
SubCategory
,Serializable
,Comparable<RadioSubcategory>
,Constable
This
enum
type is generated from XML,
UID 23, marshal size 8;
RadioSubcategory has 60 enumerations total.
JETDS Specific Series are reserved in the range 11-100. Each set allows for 255 radios.- 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 ConstantDescriptionJETDS VRC Set 1JETDS VRC Set 2JETDS VRC Set 3JETDS WRC Set 4JETDS TRC Set 1JETDS VRC Set 4JETDS WRC Set 2JETDS WRC Set 3JETDS FRC Set 2JETDS ARC Set 1JETDS ARC Set 2JETDS ARC Set 3JETDS ARC Set 4JETDS BRC Set 1JETDS BRC Set 2JETDS BRC Set 3JETDS BRC Set 4JETDS CRC Set 1JETDS CRC Set 2JETDS CRC Set 3JETDS CRC Set 4JETDS DRC Set 1JETDS DRC Set 2JETDS DRC Set 3JETDS DRC Set 4JETDS FRC Set 1JETDS FRC Set 3JETDS GRC Set 1JETDS GRC Set 2JETDS GRC Set 3JETDS GRC Set 4JETDS KRC Set 1JETDS KRC Set 2JETDS KRC Set 3JETDS KRC Set 4JETDS MRC Set 1JETDS MRC Set 2JETDS MRC Set 3JETDS MRC Set 4JETDS PRC Set 1JETDS PRC Set 2JETDS PRC Set 3JETDS SRC Set 1JETDS SRC Set 2JETDS ZRC Set 4Joint Electronics Type Designation System (JETDS) Non-specific SeriesJETDS SRC Set 4JETDS SRC Set 3Manufacturer DesignationNational DesignationOtherJETDS ZRC Set 3JETDS ZRC Set 1JETDS TRC Set 2JETDS WRC Set 1JETDS ZRC Set 2JETDS TRC Set 3JETDS TRC Set 4JETDS FRC Set 4JETDS PRC Set 4 -
Method Summary
Modifier and TypeMethodDescriptionProvide enumeration descriptionstatic int
bit width for this enumerationstatic RadioSubcategory
getEnumForValue
(int value) Provide enumeration for a given valueint
Returns size of this serialized (marshalled) object in bytesgetName()
Provide nameboolean
getTRACE()
Whether tracing is on or off for this objectint
getValue()
Provide enumeration valuevoid
marshal
(DataOutputStream dos) Marshal value to DataOutputStreamvoid
marshal
(ByteBuffer byteBuffer) Marshal value to ByteBuffervoid
setTRACE
(boolean value) Set tracing on/off for this objecttoString()
Provide simple identifierstatic RadioSubcategory
Unmarshal value to DataInputStreamstatic RadioSubcategory
unmarshalEnum
(ByteBuffer byteBuffer) Unmarshal enumeration value to ByteBufferstatic RadioSubcategory
Returns the enum constant of this class with the specified name.static RadioSubcategory[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
OTHER
Other -
JOINT_ELECTRONICS_TYPE_DESIGNATION_SYSTEM_JETDS_NON_SPECIFIC_SERIES
public static final RadioSubcategory JOINT_ELECTRONICS_TYPE_DESIGNATION_SYSTEM_JETDS_NON_SPECIFIC_SERIESJoint Electronics Type Designation System (JETDS) Non-specific Series -
MANUFACTURER_DESIGNATION
Manufacturer Designation -
NATIONAL_DESIGNATION
National Designation -
JETDS_ARC_SET_1
JETDS ARC Set 1 -
JETDS_ARC_SET_2
JETDS ARC Set 2 -
JETDS_ARC_SET_3
JETDS ARC Set 3 -
JETDS_ARC_SET_4
JETDS ARC Set 4 -
JETDS_BRC_SET_1
JETDS BRC Set 1 -
JETDS_BRC_SET_2
JETDS BRC Set 2 -
JETDS_BRC_SET_3
JETDS BRC Set 3 -
JETDS_BRC_SET_4
JETDS BRC Set 4 -
JETDS_CRC_SET_1
JETDS CRC Set 1 -
JETDS_CRC_SET_2
JETDS CRC Set 2 -
JETDS_CRC_SET_3
JETDS CRC Set 3 -
JETDS_CRC_SET_4
JETDS CRC Set 4 -
JETDS_DRC_SET_1
JETDS DRC Set 1 -
JETDS_DRC_SET_2
JETDS DRC Set 2 -
JETDS_DRC_SET_3
JETDS DRC Set 3 -
JETDS_DRC_SET_4
JETDS DRC Set 4 -
JETDS_FRC_SET_1
JETDS FRC Set 1 -
IDENTIFICATION_FRIEND_OR_FOE
JETDS FRC Set 2 -
JETDS_FRC_SET_3
JETDS FRC Set 3 -
SUPPLEMENTAL_EMISSION_ENTITY_STATE
JETDS FRC Set 4 -
JETDS_GRC_SET_1
JETDS GRC Set 1 -
JETDS_GRC_SET_2
JETDS GRC Set 2 -
JETDS_GRC_SET_3
JETDS GRC Set 3 -
JETDS_GRC_SET_4
JETDS GRC Set 4 -
JETDS_KRC_SET_1
JETDS KRC Set 1 -
JETDS_KRC_SET_2
JETDS KRC Set 2 -
JETDS_KRC_SET_3
JETDS KRC Set 3 -
JETDS_KRC_SET_4
JETDS KRC Set 4 -
JETDS_MRC_SET_1
JETDS MRC Set 1 -
JETDS_MRC_SET_2
JETDS MRC Set 2 -
JETDS_MRC_SET_3
JETDS MRC Set 3 -
JETDS_MRC_SET_4
JETDS MRC Set 4 -
JETDS_PRC_SET_1
JETDS PRC Set 1 -
JETDS_PRC_SET_2
JETDS PRC Set 2 -
JETDS_PRC_SET_3
JETDS PRC Set 3 -
TIME_SPACE_POSITION_INFORMATION
JETDS PRC Set 4 -
JETDS_SRC_SET_1
JETDS SRC Set 1 -
JETDS_SRC_SET_2
JETDS SRC Set 2 -
LIVE_ENTITY_FIRE
JETDS SRC Set 3 -
LIVE_ENTITY_DETONATION
JETDS SRC Set 4 -
CREATE_ENTITY_RELIABLE
JETDS TRC Set 1 -
REMOVE_ENTITY_RELIABLE
JETDS TRC Set 2 -
START_RESUME_RELIABLE
JETDS TRC Set 3 -
STOP_FREEZE_RELIABLE
JETDS TRC Set 4 -
ACKNOWLEDGE_RELIABLE
JETDS VRC Set 1 -
ACTION_REQUEST_RELIABLE
JETDS VRC Set 2 -
ACTION_RESPONSE_RELIABLE
JETDS VRC Set 3 -
DATA_QUERY_RELIABLE
JETDS VRC Set 4 -
SET_DATA_RELIABLE
JETDS WRC Set 1 -
DATA_RELIABLE
JETDS WRC Set 2 -
EVENT_REPORT_RELIABLE
JETDS WRC Set 3 -
COMMENT_RELIABLE
JETDS WRC Set 4 -
RECORD_RELIABLE
JETDS ZRC Set 1 -
SET_RECORD_RELIABLE
JETDS ZRC Set 2 -
RECORD_QUERY_RELIABLE
JETDS ZRC Set 3 -
JETDS_ZRC_SET_4
JETDS ZRC Set 4
-
-
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- Specified by:
getValue
in interfaceSubCategory
- Returns:
- integer value
-
getDescription
Provide enumeration description- Specified by:
getDescription
in interfaceSubCategory
- Returns:
- description
-
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
-
setTRACE
public void setTRACE(boolean value) Set tracing on/off for this object- Parameters:
value
- whether tracing is on or off
-
getTRACE
public boolean getTRACE()Whether tracing is on or off for this object- Returns:
- whether tracing is on or off
-
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<RadioSubcategory>
- Returns:
- class name, value and name
-