public enum AggregateStateSubcategory extends java.lang.Enum<AggregateStateSubcategory> implements SubCategory
Enum Constant and Description |
---|
AIR_CAVALRY
Air Cavalry
|
AIR_DEFENSE_ARTILLERY
Air Defense Artillery
|
ANTI_TANK
Anti-Tank
|
ARMOR
Armor
|
ARMOR_HEAVY_TASK_FORCE
Armor Heavy Task Force
|
ARMORED_CAVALRY
Armored Cavalry
|
ARMY_ATTACK_HELICOPTER
Army Attack Helicopter
|
ARMY_AVIATION_FIXED_WING
Army Aviation Fixed-wing
|
ARMY_AVIATION_ROTARY_WING
Army Aviation Rotary-wing
|
ARTILLERY
Artillery
|
CAVALRY
Cavalry
|
CAVALRY_TROOP
Cavalry Troop
|
CEWI
CEWI
|
CLOSE_AIR_SUPPORT
Close Air Support
|
COMMAND_POST
Command Post
|
ENGINEER
Engineer
|
INFANTRY
Infantry
|
MECHANIZED_HEAVY_TASK_FORCE
Mechanized Heavy Task Force
|
MECHANIZED_INFANTRY
Mechanized Infantry
|
MOTORIZED_RIFLE
Motorized Rifle
|
OTHER
Other
|
SELF_PROPELLED_ARTILLERY
Self-propelled Artillery
|
TANK_ONLY
Tank only
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription() |
static int |
getEnumBitWidth() |
static AggregateStateSubcategory |
getEnumForValue(int i) |
int |
getMarshalledSize() |
int |
getValue() |
void |
marshal(java.nio.ByteBuffer buff) |
void |
marshal(java.io.DataOutputStream dos) |
static AggregateStateSubcategory |
unmarshalEnum(java.nio.ByteBuffer buff) |
static AggregateStateSubcategory |
unmarshalEnum(java.io.DataInputStream dis) |
static AggregateStateSubcategory |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static AggregateStateSubcategory[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AggregateStateSubcategory OTHER
public static final AggregateStateSubcategory CAVALRY_TROOP
public static final AggregateStateSubcategory ARMOR
public static final AggregateStateSubcategory INFANTRY
public static final AggregateStateSubcategory MECHANIZED_INFANTRY
public static final AggregateStateSubcategory CAVALRY
public static final AggregateStateSubcategory ARMORED_CAVALRY
public static final AggregateStateSubcategory ARTILLERY
public static final AggregateStateSubcategory SELF_PROPELLED_ARTILLERY
public static final AggregateStateSubcategory CLOSE_AIR_SUPPORT
public static final AggregateStateSubcategory ENGINEER
public static final AggregateStateSubcategory AIR_DEFENSE_ARTILLERY
public static final AggregateStateSubcategory ANTI_TANK
public static final AggregateStateSubcategory ARMY_AVIATION_FIXED_WING
public static final AggregateStateSubcategory ARMY_AVIATION_ROTARY_WING
public static final AggregateStateSubcategory ARMY_ATTACK_HELICOPTER
public static final AggregateStateSubcategory AIR_CAVALRY
public static final AggregateStateSubcategory ARMOR_HEAVY_TASK_FORCE
public static final AggregateStateSubcategory MOTORIZED_RIFLE
public static final AggregateStateSubcategory MECHANIZED_HEAVY_TASK_FORCE
public static final AggregateStateSubcategory COMMAND_POST
public static final AggregateStateSubcategory CEWI
public static final AggregateStateSubcategory TANK_ONLY
public static AggregateStateSubcategory[] values()
for (AggregateStateSubcategory c : AggregateStateSubcategory.values()) System.out.println(c);
public static AggregateStateSubcategory 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()
getValue
in interface SubCategory
public java.lang.String getDescription()
getDescription
in interface SubCategory
public static int getEnumBitWidth()
public static AggregateStateSubcategory 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 AggregateStateSubcategory unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception
java.lang.Exception
public static AggregateStateSubcategory unmarshalEnum(java.nio.ByteBuffer buff) throws java.lang.Exception
java.lang.Exception
public int getMarshalledSize()