Enum Class PlatformLandSingleUnitUtilityEmergencyTruckSubcategories
java.lang.Object
java.lang.Enum<PlatformLandSingleUnitUtilityEmergencyTruckSubcategories>
edu.nps.moves.dis7.enumerations.PlatformLandSingleUnitUtilityEmergencyTruckSubcategories
- All Implemented Interfaces:
SubCategory
,Serializable
,Comparable<PlatformLandSingleUnitUtilityEmergencyTruckSubcategories>
,Constable
public enum PlatformLandSingleUnitUtilityEmergencyTruckSubcategories
extends Enum<PlatformLandSingleUnitUtilityEmergencyTruckSubcategories>
implements SubCategory
This
enum
type is generated from XML,
UID 431, marshal size 8;
PlatformLandSingleUnitUtilityEmergencyTruckSubcategories has 45 enumerations total.
Subcategories for Land Platform Category 84- 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 ConstantDescriptionAerial Ladder Fire EngineAerial Work Platform, OtherAerial Work Platform, Scissor LiftAerial Work Platform, TelescopingAirport Fire EngineAmbulance, Advanced Life SupportAmbulance Pickup TruckAmbulance TruckAuto RickshawPostal TruckDecontamination TruckFire ChiefFire EngineFire/Paramedic TruckWrecker, Heavy IntegratedMaintenance TruckOtherPolice, Bomb SquadPolice Paddy WagonPolice, Pickup TruckPolice, SWATSmoke Generator TruckStreet SweeperStreet Sweeper, Three WheeledHazmatWrecker, Heavy BoomUtility TruckUtility Truck w/ BoomWaste Collection, Automated Side LoaderWaste Collection, Front LoaderWaste Collection, GrappleWaste Collection, OtherWaste Collection, Pneumatic CollectionWaste Collection, Rear LoaderWater Cannon TruckWater Purification TruckWildland Fire EngineWrecker, Heavy FlatbedWrecker, Heavy Hook and ChainWrecker, Heavy Wheel LiftWrecker, Normal BoomWrecker, Normal FlatbedWrecker, Normal Hook and ChainWrecker, Normal IntegratedWrecker, Normal Wheel Lift -
Method Summary
Modifier and TypeMethodDescriptionProvide enumeration descriptionstatic int
bit width for this enumerationgetEnumForValue
(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 identifierUnmarshal value to DataInputStreamunmarshalEnum
(ByteBuffer byteBuffer) Unmarshal enumeration value to ByteBufferReturns the enum constant of this class with the specified name.values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
OTHER
Other -
AMBULANCE_TRUCK
Ambulance Truck -
FIRE_PARAMEDIC_TRUCK
Fire/Paramedic Truck -
AMBULANCE_ADVANCED_LIFE_SUPPORT
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories AMBULANCE_ADVANCED_LIFE_SUPPORTAmbulance, Advanced Life Support -
AMBULANCE_PICKUP_TRUCK
Ambulance Pickup Truck -
FIRE_ENGINE
Fire Engine -
AERIAL_LADDER_FIRE_ENGINE
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories AERIAL_LADDER_FIRE_ENGINEAerial Ladder Fire Engine -
AIRPORT_FIRE_ENGINE
Airport Fire Engine -
WILDLAND_FIRE_ENGINE
Wildland Fire Engine -
FIRE_CHIEF
Fire Chief -
POLICE_PADDY_WAGON
Police Paddy Wagon -
POLICE_SWAT
Police, SWAT -
POLICE_BOMB_SQUAD
Police, Bomb Squad -
POLICE_PICKUP_TRUCK
Police, Pickup Truck -
SUPPLEMENTAL_EMISSION_ENTITY_STATE
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories SUPPLEMENTAL_EMISSION_ENTITY_STATEHazmat -
WRECKER_NORMAL_HOOK_AND_CHAIN
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories WRECKER_NORMAL_HOOK_AND_CHAINWrecker, Normal Hook and Chain -
WRECKER_NORMAL_BOOM
Wrecker, Normal Boom -
WRECKER_NORMAL_WHEEL_LIFT
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories WRECKER_NORMAL_WHEEL_LIFTWrecker, Normal Wheel Lift -
WRECKER_NORMAL_FLATBED
Wrecker, Normal Flatbed -
WRECKER_NORMAL_INTEGRATED
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories WRECKER_NORMAL_INTEGRATEDWrecker, Normal Integrated -
WRECKER_HEAVY_HOOK_AND_CHAIN
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories WRECKER_HEAVY_HOOK_AND_CHAINWrecker, Heavy Hook and Chain -
TIME_SPACE_POSITION_INFORMATION
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories TIME_SPACE_POSITION_INFORMATIONWrecker, Heavy Boom -
WRECKER_HEAVY_WHEEL_LIFT
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories WRECKER_HEAVY_WHEEL_LIFTWrecker, Heavy Wheel Lift -
WRECKER_HEAVY_FLATBED
Wrecker, Heavy Flatbed -
LIVE_ENTITY_FIRE
Wrecker, Heavy Integrated -
DATA_RELIABLE
Postal Truck -
STREET_SWEEPER
Street Sweeper -
STREET_SWEEPER_THREE_WHEELED
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories STREET_SWEEPER_THREE_WHEELEDStreet Sweeper, Three Wheeled -
WASTE_COLLECTION_OTHER
Waste Collection, Other -
WASTE_COLLECTION_FRONT_LOADER
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories WASTE_COLLECTION_FRONT_LOADERWaste Collection, Front Loader -
WASTE_COLLECTION_REAR_LOADER
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories WASTE_COLLECTION_REAR_LOADERWaste Collection, Rear Loader -
WASTE_COLLECTION_AUTOMATED_SIDE_LOADER
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories WASTE_COLLECTION_AUTOMATED_SIDE_LOADERWaste Collection, Automated Side Loader -
WASTE_COLLECTION_PNEUMATIC_COLLECTION
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories WASTE_COLLECTION_PNEUMATIC_COLLECTIONWaste Collection, Pneumatic Collection -
WASTE_COLLECTION_GRAPPLE
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories WASTE_COLLECTION_GRAPPLEWaste Collection, Grapple -
UTILITY_TRUCK
Utility Truck -
UTILITY_TRUCK_W_BOOM
Utility Truck w/ Boom -
AERIAL_WORK_PLATFORM_OTHER
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories AERIAL_WORK_PLATFORM_OTHERAerial Work Platform, Other -
AERIAL_WORK_PLATFORM_SCISSOR_LIFT
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories AERIAL_WORK_PLATFORM_SCISSOR_LIFTAerial Work Platform, Scissor Lift -
AERIAL_WORK_PLATFORM_TELESCOPING
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories AERIAL_WORK_PLATFORM_TELESCOPINGAerial Work Platform, Telescoping -
MAINTENANCE_TRUCK
Maintenance Truck -
DECONTAMINATION_TRUCK
Decontamination Truck -
WATER_CANNON_TRUCK
Water Cannon Truck -
WATER_PURIFICATION_TRUCK
public static final PlatformLandSingleUnitUtilityEmergencyTruckSubcategories WATER_PURIFICATION_TRUCKWater Purification Truck -
SMOKE_GENERATOR_TRUCK
Smoke Generator Truck -
AUTO_RICKSHAW
Auto Rickshaw
-
-
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
public static PlatformLandSingleUnitUtilityEmergencyTruckSubcategories unmarshalEnum(DataInputStream dis) throws Exception Unmarshal value to DataInputStream- Parameters:
dis
- DataInputStream for input- Returns:
- enumeration of interest
- Throws:
Exception
- unmarshalling input-output error- See Also:
-
unmarshalEnum
public static PlatformLandSingleUnitUtilityEmergencyTruckSubcategories unmarshalEnum(ByteBuffer byteBuffer) throws Exception 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<PlatformLandSingleUnitUtilityEmergencyTruckSubcategories>
- Returns:
- class name, value and name
-