public enum SupplyDomain extends java.lang.Enum<SupplyDomain>
Enum Constant and Description |
---|
CLASS_1_SUBSISTENCE
Class 1 - Subsistence
|
CLASS_10_MATERIAL_TO_SUPPORT_NON_MILITARY_PROGRAMS
Class 10 - Material to Support Non-Military Programs
|
CLASS_11_SUPPLIES_NON_DOCTRINAL
Class 11 - Supplies (Non Doctrinal)
|
CLASS_12_SLING_LOADS_NON_DOCTRINAL
Class 12 - Sling Loads (Non Doctrinal)
|
CLASS_2_CLOTHING_INDIVIDUAL_EQUIPMENT_TOOLS_ADMIN_SUPPLIES
Class 2 - Clothing, Individual Equipment, Tools, Admin.
|
CLASS_3_PETROLEUM_OILS_LUBRICANTS
Class 3 - Petroleum, Oils, Lubricants
|
CLASS_4_CONSTRUCTION_MATERIALS
Class 4 - Construction Materials
|
CLASS_5_AMMUNITION
Class 5 - Ammunition, Not used, as it is described in Munitions.
|
CLASS_6_PERSONNEL_DEMAND_ITEMS
Class 6 - Personnel Demand Items
|
CLASS_7_MAJOR_ITEMS
Class 7 - Major Items, Only used for add on equipment like bomb racks.
|
CLASS_8_MEDICAL_MATERIAL
Class 8 - Medical Material
|
CLASS_9_REPAIR_PARTS_AND_COMPONENTS
Class 9 - Repair Parts and Components
|
NOT_USED
Not Used
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription() |
static int |
getEnumBitWidth() |
static SupplyDomain |
getEnumForValue(int i) |
int |
getMarshalledSize() |
int |
getValue() |
void |
marshal(java.nio.ByteBuffer buff) |
void |
marshal(java.io.DataOutputStream dos) |
static SupplyDomain |
unmarshalEnum(java.nio.ByteBuffer buff) |
static SupplyDomain |
unmarshalEnum(java.io.DataInputStream dis) |
static SupplyDomain |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static SupplyDomain[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SupplyDomain NOT_USED
public static final SupplyDomain CLASS_1_SUBSISTENCE
public static final SupplyDomain CLASS_2_CLOTHING_INDIVIDUAL_EQUIPMENT_TOOLS_ADMIN_SUPPLIES
public static final SupplyDomain CLASS_3_PETROLEUM_OILS_LUBRICANTS
public static final SupplyDomain CLASS_4_CONSTRUCTION_MATERIALS
public static final SupplyDomain CLASS_5_AMMUNITION
public static final SupplyDomain CLASS_6_PERSONNEL_DEMAND_ITEMS
public static final SupplyDomain CLASS_7_MAJOR_ITEMS
public static final SupplyDomain CLASS_8_MEDICAL_MATERIAL
public static final SupplyDomain CLASS_9_REPAIR_PARTS_AND_COMPONENTS
public static final SupplyDomain CLASS_10_MATERIAL_TO_SUPPORT_NON_MILITARY_PROGRAMS
public static final SupplyDomain CLASS_11_SUPPLIES_NON_DOCTRINAL
public static final SupplyDomain CLASS_12_SLING_LOADS_NON_DOCTRINAL
public static SupplyDomain[] values()
for (SupplyDomain c : SupplyDomain.values()) System.out.println(c);
public static SupplyDomain valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int getValue()
public java.lang.String getDescription()
public static int getEnumBitWidth()
public static SupplyDomain getEnumForValue(int i)
public void marshal(java.io.DataOutputStream dos) throws java.io.IOException
java.io.IOException
public void marshal(java.nio.ByteBuffer buff) throws java.lang.Exception
java.lang.Exception
public static SupplyDomain unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception
java.lang.Exception
public static SupplyDomain unmarshalEnum(java.nio.ByteBuffer buff) throws java.lang.Exception
java.lang.Exception
public int getMarshalledSize()