Package edu.nps.moves.dis7.enumerations
Enum RadioSubcategory
java.lang.Object
java.lang.Enum<RadioSubcategory>
edu.nps.moves.dis7.enumerations.RadioSubcategory
- All Implemented Interfaces:
edu.nps.moves.dis7.SubCategory
,java.io.Serializable
,java.lang.Comparable<RadioSubcategory>
,java.lang.constant.Constable
public enum RadioSubcategory extends java.lang.Enum<RadioSubcategory> implements edu.nps.moves.dis7.SubCategory
Generated from XML, SISO-REF-010-v25, 2018-08-29
UID 23 marshal size 16
Radio Subcategory
JETDS Specific Series are reserved in the range 11-100. Each set allows for 255 radios.
UID 23 marshal size 16
Radio Subcategory
JETDS Specific Series are reserved in the range 11-100. Each set allows for 255 radios.
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description JETDS_ARC_SET_1
JETDS ARC Set 1JETDS_ARC_SET_2
JETDS ARC Set 2JETDS_ARC_SET_3
JETDS ARC Set 3JETDS_ARC_SET_4
JETDS ARC Set 4JETDS_BRC_SET_1
JETDS BRC Set 1JETDS_BRC_SET_2
JETDS BRC Set 2JETDS_BRC_SET_3
JETDS BRC Set 3JETDS_BRC_SET_4
JETDS BRC Set 4JETDS_CRC_SET_1
JETDS CRC Set 1JETDS_CRC_SET_2
JETDS CRC Set 2JETDS_CRC_SET_3
JETDS CRC Set 3JETDS_CRC_SET_4
JETDS CRC Set 4JETDS_DRC_SET_1
JETDS DRC Set 1JETDS_DRC_SET_2
JETDS DRC Set 2JETDS_DRC_SET_3
JETDS DRC Set 3JETDS_DRC_SET_4
JETDS DRC Set 4JETDS_FRC_SET_1
JETDS FRC Set 1JETDS_FRC_SET_2
JETDS FRC Set 2JETDS_FRC_SET_3
JETDS FRC Set 3JETDS_FRC_SET_4
JETDS FRC Set 4JETDS_GRC_SET_1
JETDS GRC Set 1JETDS_GRC_SET_2
JETDS GRC Set 2JETDS_GRC_SET_3
JETDS GRC Set 3JETDS_GRC_SET_4
JETDS GRC Set 4JETDS_KRC_SET_1
JETDS KRC Set 1JETDS_KRC_SET_2
JETDS KRC Set 2JETDS_KRC_SET_3
JETDS KRC Set 3JETDS_KRC_SET_4
JETDS KRC Set 4JETDS_MRC_SET_1
JETDS MRC Set 1JETDS_MRC_SET_2
JETDS MRC Set 2JETDS_MRC_SET_3
JETDS MRC Set 3JETDS_MRC_SET_4
JETDS MRC Set 4JETDS_PRC_SET_1
JETDS PRC Set 1JETDS_PRC_SET_2
JETDS PRC Set 2JETDS_PRC_SET_3
JETDS PRC Set 3JETDS_PRC_SET_4
JETDS PRC Set 4JETDS_SRC_SET_1
JETDS SRC Set 1JETDS_SRC_SET_2
JETDS SRC Set 2JETDS_SRC_SET_3
JETDS SRC Set 3JETDS_SRC_SET_4
JETDS SRC Set 4JETDS_TRC_SET_1
JETDS TRC Set 1JETDS_TRC_SET_2
JETDS TRC Set 2JETDS_TRC_SET_3
JETDS TRC Set 3JETDS_TRC_SET_4
JETDS TRC Set 4JETDS_VRC_SET_1
JETDS VRC Set 1JETDS_VRC_SET_2
JETDS VRC Set 2JETDS_VRC_SET_3
JETDS VRC Set 3JETDS_VRC_SET_4
JETDS VRC Set 4JETDS_WRC_SET_1
JETDS WRC Set 1JETDS_WRC_SET_2
JETDS WRC Set 2JETDS_WRC_SET_3
JETDS WRC Set 3JETDS_WRC_SET_4
JETDS WRC Set 4JETDS_ZRC_SET_1
JETDS ZRC Set 1JETDS_ZRC_SET_2
JETDS ZRC Set 2JETDS_ZRC_SET_3
JETDS ZRC Set 3JETDS_ZRC_SET_4
JETDS ZRC Set 4JOINT_ELECTRONICS_TYPE_DESIGNATION_SYSTEM_JETDS_NON_SPECIFIC_SERIES
Joint Electronics Type Designation System (JETDS) Non-specific SeriesMANUFACTURER_DESIGNATION
Manufacturer DesignationNATIONAL_DESIGNATION
National DesignationOTHER
Other -
Method Summary
Modifier and Type Method Description java.lang.String
getDescription()
static int
getEnumBitWidth()
static RadioSubcategory
getEnumForValue(int i)
int
getMarshalledSize()
int
getValue()
void
marshal(java.io.DataOutputStream dos)
void
marshal(java.nio.ByteBuffer buff)
java.lang.String
toString()
static RadioSubcategory
unmarshalEnum(java.io.DataInputStream dis)
static RadioSubcategory
unmarshalEnum(java.nio.ByteBuffer buff)
static RadioSubcategory
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static RadioSubcategory[]
values()
Returns an array containing the constants of this enum type, 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 -
JETDS_FRC_SET_2
JETDS FRC Set 2 -
JETDS_FRC_SET_3
JETDS FRC Set 3 -
JETDS_FRC_SET_4
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 -
JETDS_PRC_SET_4
JETDS PRC Set 4 -
JETDS_SRC_SET_1
JETDS SRC Set 1 -
JETDS_SRC_SET_2
JETDS SRC Set 2 -
JETDS_SRC_SET_3
JETDS SRC Set 3 -
JETDS_SRC_SET_4
JETDS SRC Set 4 -
JETDS_TRC_SET_1
JETDS TRC Set 1 -
JETDS_TRC_SET_2
JETDS TRC Set 2 -
JETDS_TRC_SET_3
JETDS TRC Set 3 -
JETDS_TRC_SET_4
JETDS TRC Set 4 -
JETDS_VRC_SET_1
JETDS VRC Set 1 -
JETDS_VRC_SET_2
JETDS VRC Set 2 -
JETDS_VRC_SET_3
JETDS VRC Set 3 -
JETDS_VRC_SET_4
JETDS VRC Set 4 -
JETDS_WRC_SET_1
JETDS WRC Set 1 -
JETDS_WRC_SET_2
JETDS WRC Set 2 -
JETDS_WRC_SET_3
JETDS WRC Set 3 -
JETDS_WRC_SET_4
JETDS WRC Set 4 -
JETDS_ZRC_SET_1
JETDS ZRC Set 1 -
JETDS_ZRC_SET_2
JETDS ZRC Set 2 -
JETDS_ZRC_SET_3
JETDS ZRC Set 3 -
JETDS_ZRC_SET_4
JETDS ZRC Set 4
-
-
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 RadioSubcategory unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception- Throws:
java.lang.Exception
-
unmarshalEnum
- Throws:
java.lang.Exception
-
getMarshalledSize
public int getMarshalledSize() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Enum<RadioSubcategory>
-