public enum PlatformAirCategory extends java.lang.Enum<PlatformAirCategory> implements Category
Enum Constant and Description |
---|
AIR_SEA_RESCUE_ASR
Air-Sea Rescue (ASR)
|
ANTI_SUBMARINE_WARFARE_PATROL_HELICOPTER
Anti-Submarine Warfare/Patrol Helicopter
|
ASW_PATROL_OBSERVATION
ASW/Patrol/Observation
|
ATTACK_HELICOPTER
Attack Helicopter
|
ATTACK_STRIKE
Attack/Strike
|
BOMBER
Bomber
|
CARGO_HELICOPTER
Cargo Helicopter
|
CARGO_TANKER
Cargo/Tanker
|
CIVILIAN_AUTOGYRO
Civilian Autogyro
|
CIVILIAN_FIXED_WING_AIRCRAFT_GLIDER_2
PlatformAirCivilianGliderSubcategories
|
CIVILIAN_FIXED_WING_AIRCRAFT_HEAVY_ABOVE_255_000_LBS_115_666_KG_2
PlatformAirCivilianFixedWingAircraftSubcategories
|
CIVILIAN_FIXED_WING_AIRCRAFT_LARGE_UP_TO_255_000_LBS_115_666_KG_2
PlatformAirCivilianFixedWingAircraftSubcategories
|
CIVILIAN_FIXED_WING_AIRCRAFT_LIGHT_SPORT_UP_TO_1320_LBS_600_KG_2
PlatformAirCivilianFixedWingAircraftSubcategories
|
CIVILIAN_FIXED_WING_AIRCRAFT_MEDIUM_UP_TO_41_000_LBS_18_597_KG_2
PlatformAirCivilianFixedWingAircraftSubcategories
|
CIVILIAN_FIXED_WING_AIRCRAFT_SMALL_UP_TO_12_500_LBS_5_670_KG_2
PlatformAirCivilianFixedWingAircraftSubcategories
|
CIVILIAN_HELICOPTER_LARGE_ABOVE_20_000_LBS_9_072_KG_2
PlatformAirCivilianHelicopterSubcategories
|
CIVILIAN_HELICOPTER_MEDIUM_UP_TO_20_000_LBS_9_072_KG_2
PlatformAirCivilianHelicopterSubcategories
|
CIVILIAN_HELICOPTER_SMALL_UP_TO_7_000_LBS_3_175_KG_2
PlatformAirCivilianHelicopterSubcategories
|
CIVILIAN_LIGHTER_THAN_AIR_AIRSHIP_2
PlatformAirCivilianLighterthanAirAirshipSubcategories
|
CIVILIAN_LIGHTER_THAN_AIR_BALLOON_2
PlatformAirCivilianLighterthanAirBalloonSubcategories
|
CIVILIAN_ULTRALIGHT_AIRCRAFT_NON_RIGID_WING_2
PlatformAirCivilianUltralightNonrigidWingAircraftSubcategories
|
CIVILIAN_ULTRALIGHT_AIRCRAFT_RIGID_WING_2
PlatformAirCivilianUltralightRigidWingAircraftSubcategories
|
ELECTRONIC_WARFARE_EW
Electronic Warfare (EW)
|
FIGHTER_AIR_DEFENSE
Fighter/Air Defense
|
NON_COMBATANT_COMMERCIAL_AIRCRAFT
Non-Combatant Commercial Aircraft
|
OBSERVATION_HELICOPTER
Observation Helicopter
|
OTHER
Other
|
RECONNAISSANCE
Reconnaissance
|
SPECIAL_OPERATIONS_HELICOPTER
Special Operations Helicopter
|
SURVEILLANCE_C2_AIRBORNE_EARLY_WARNING
Surveillance/C2 (Airborne Early Warning)
|
TRAINER
Trainer
|
UNMANNED
Unmanned
|
UTILITY_HELICOPTER
Utility Helicopter
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription() |
static int |
getEnumBitWidth() |
static PlatformAirCategory |
getEnumForValue(int i) |
int |
getMarshalledSize() |
int |
getValue() |
void |
marshal(java.nio.ByteBuffer buff) |
void |
marshal(java.io.DataOutputStream dos) |
static PlatformAirCategory |
unmarshalEnum(java.nio.ByteBuffer buff) |
static PlatformAirCategory |
unmarshalEnum(java.io.DataInputStream dis) |
static PlatformAirCategory |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PlatformAirCategory[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PlatformAirCategory OTHER
public static final PlatformAirCategory FIGHTER_AIR_DEFENSE
public static final PlatformAirCategory ATTACK_STRIKE
public static final PlatformAirCategory BOMBER
public static final PlatformAirCategory CARGO_TANKER
public static final PlatformAirCategory ASW_PATROL_OBSERVATION
public static final PlatformAirCategory ELECTRONIC_WARFARE_EW
public static final PlatformAirCategory RECONNAISSANCE
public static final PlatformAirCategory SURVEILLANCE_C2_AIRBORNE_EARLY_WARNING
public static final PlatformAirCategory AIR_SEA_RESCUE_ASR
public static final PlatformAirCategory ATTACK_HELICOPTER
public static final PlatformAirCategory UTILITY_HELICOPTER
public static final PlatformAirCategory ANTI_SUBMARINE_WARFARE_PATROL_HELICOPTER
public static final PlatformAirCategory CARGO_HELICOPTER
public static final PlatformAirCategory OBSERVATION_HELICOPTER
public static final PlatformAirCategory SPECIAL_OPERATIONS_HELICOPTER
public static final PlatformAirCategory TRAINER
public static final PlatformAirCategory UNMANNED
public static final PlatformAirCategory NON_COMBATANT_COMMERCIAL_AIRCRAFT
public static final PlatformAirCategory CIVILIAN_ULTRALIGHT_AIRCRAFT_NON_RIGID_WING_2
public static final PlatformAirCategory CIVILIAN_ULTRALIGHT_AIRCRAFT_RIGID_WING_2
public static final PlatformAirCategory CIVILIAN_FIXED_WING_AIRCRAFT_GLIDER_2
public static final PlatformAirCategory CIVILIAN_FIXED_WING_AIRCRAFT_LIGHT_SPORT_UP_TO_1320_LBS_600_KG_2
public static final PlatformAirCategory CIVILIAN_FIXED_WING_AIRCRAFT_SMALL_UP_TO_12_500_LBS_5_670_KG_2
public static final PlatformAirCategory CIVILIAN_FIXED_WING_AIRCRAFT_MEDIUM_UP_TO_41_000_LBS_18_597_KG_2
public static final PlatformAirCategory CIVILIAN_FIXED_WING_AIRCRAFT_LARGE_UP_TO_255_000_LBS_115_666_KG_2
public static final PlatformAirCategory CIVILIAN_FIXED_WING_AIRCRAFT_HEAVY_ABOVE_255_000_LBS_115_666_KG_2
public static final PlatformAirCategory CIVILIAN_HELICOPTER_SMALL_UP_TO_7_000_LBS_3_175_KG_2
public static final PlatformAirCategory CIVILIAN_HELICOPTER_MEDIUM_UP_TO_20_000_LBS_9_072_KG_2
public static final PlatformAirCategory CIVILIAN_HELICOPTER_LARGE_ABOVE_20_000_LBS_9_072_KG_2
public static final PlatformAirCategory CIVILIAN_AUTOGYRO
public static final PlatformAirCategory CIVILIAN_LIGHTER_THAN_AIR_BALLOON_2
public static final PlatformAirCategory CIVILIAN_LIGHTER_THAN_AIR_AIRSHIP_2
public static PlatformAirCategory[] values()
for (PlatformAirCategory c : PlatformAirCategory.values()) System.out.println(c);
public static PlatformAirCategory 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 java.lang.String getDescription()
getDescription
in interface Category
public static int getEnumBitWidth()
public static PlatformAirCategory 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 PlatformAirCategory unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception
java.lang.Exception
public static PlatformAirCategory unmarshalEnum(java.nio.ByteBuffer buff) throws java.lang.Exception
java.lang.Exception
public int getMarshalledSize()