Package edu.nps.moves.dis7.enumerations
Enum PlatformLandSingleUnitCargoTruckSubcategories
java.lang.Object
java.lang.Enum<PlatformLandSingleUnitCargoTruckSubcategories>
edu.nps.moves.dis7.enumerations.PlatformLandSingleUnitCargoTruckSubcategories
- All Implemented Interfaces:
edu.nps.moves.dis7.SubCategory
,java.io.Serializable
,java.lang.Comparable<PlatformLandSingleUnitCargoTruckSubcategories>
,java.lang.constant.Constable
public enum PlatformLandSingleUnitCargoTruckSubcategories extends java.lang.Enum<PlatformLandSingleUnitCargoTruckSubcategories> implements edu.nps.moves.dis7.SubCategory
Generated from XML, SISO-REF-010-v25, 2018-08-29
UID 430 marshal size 8
Platform-Land-Single Unit Cargo Truck Subcategories
Subcategories for Land Platform Category 83
UID 430 marshal size 8
Platform-Land-Single Unit Cargo Truck Subcategories
Subcategories for Land Platform Category 83
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description CARGO_TRUCK
Cargo TruckCARGO_TRUCK_OVER_10_TON
Cargo Truck, over 10 TonCARGO_TRUCK_UP_TO_10_TON
Cargo Truck, up to 10 TonCARGO_TRUCK_UP_TO_25_TON
Cargo Truck, up to 2.5 TonCARGO_TRUCK_UP_TO_5_TON
Cargo Truck, up to 5 TonCARGO_TRUCK_UP_TO_75_TON
Cargo Truck, up to 7.5 TonDELIVERY_TRUCK
Delivery TruckDELIVERY_TRUCK_BOX
Delivery Truck, BoxDELIVERY_TRUCK_FLATBED
Delivery Truck, FlatbedDELIVERY_TRUCK_STAKE_BED
Delivery Truck, Stake BedMESS_TRUCK
Mess TruckOTHER
OtherPICKUP_TRUCK_CAB_FORWARD
Pickup Truck, Cab ForwardPICKUP_TRUCK_CREW_CAB
Pickup Truck, Crew CabPICKUP_TRUCK_EXTENDED_CAB
Pickup Truck, Extended CabPICKUP_TRUCK_FULL_SIZE
Pickup Truck, Full-SizePICKUP_TRUCK_LONG_BED
Pickup Truck, Long BedPICKUP_TRUCK_MID_SIZE
Pickup Truck, Mid-SizePICKUP_TRUCK_MINI
Pickup Truck, MiniREFRIGERATED_TRUCK_LARGE
Refrigerated Truck, LargeREFRIGERATED_TRUCK_MEDIUM
Refrigerated Truck, MediumREFRIGERATED_TRUCK_SMALL
Refrigerated Truck, SmallSEMI_TRAILER_CAB_W_O_TRAILER
Semi-Trailer Cab (w/o Trailer)TANKER
TankerTRUCK_PALLETISED_LOAD_SYSTEM_PLS
Truck, Palletised Load System (PLS), https://en.wikipedia.org/wiki/Palletized_load_systemTRUCK_PETROLEUM_OIL_AND_LUBRICANTS_POL_PALLETISED_LOAD_SYSTEM_PLS
Truck, Petroleum, Oil, and Lubricants (POL) Palletised Load System (PLS)TRUCK_PETROLEUM_OIL_AND_LUBRICANTS_POL_SURVEILLANCE
Truck, Petroleum, Oil, and Lubricants (POL), SurveillanceVAN
VanVAN_COMPACT
Van, CompactVAN_DELIVERY
Van, DeliveryVAN_EXTENDED
Van, ExtendedVAN_WHEELCHAIR
Van, Wheelchair -
Method Summary
Modifier and Type Method Description java.lang.String
getDescription()
static int
getEnumBitWidth()
static PlatformLandSingleUnitCargoTruckSubcategories
getEnumForValue(int i)
int
getMarshalledSize()
int
getValue()
void
marshal(java.io.DataOutputStream dos)
void
marshal(java.nio.ByteBuffer buff)
java.lang.String
toString()
static PlatformLandSingleUnitCargoTruckSubcategories
unmarshalEnum(java.io.DataInputStream dis)
static PlatformLandSingleUnitCargoTruckSubcategories
unmarshalEnum(java.nio.ByteBuffer buff)
static PlatformLandSingleUnitCargoTruckSubcategories
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static PlatformLandSingleUnitCargoTruckSubcategories[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
OTHER
Other -
PICKUP_TRUCK_MINI
Pickup Truck, Mini -
PICKUP_TRUCK_MID_SIZE
Pickup Truck, Mid-Size -
PICKUP_TRUCK_FULL_SIZE
Pickup Truck, Full-Size -
PICKUP_TRUCK_CREW_CAB
Pickup Truck, Crew Cab -
PICKUP_TRUCK_EXTENDED_CAB
Pickup Truck, Extended Cab -
PICKUP_TRUCK_LONG_BED
Pickup Truck, Long Bed -
PICKUP_TRUCK_CAB_FORWARD
Pickup Truck, Cab Forward -
CARGO_TRUCK
Cargo Truck -
CARGO_TRUCK_UP_TO_25_TON
Cargo Truck, up to 2.5 Ton -
CARGO_TRUCK_UP_TO_5_TON
Cargo Truck, up to 5 Ton -
CARGO_TRUCK_UP_TO_75_TON
Cargo Truck, up to 7.5 Ton -
CARGO_TRUCK_UP_TO_10_TON
Cargo Truck, up to 10 Ton -
CARGO_TRUCK_OVER_10_TON
Cargo Truck, over 10 Ton -
TANKER
Tanker -
SEMI_TRAILER_CAB_W_O_TRAILER
Semi-Trailer Cab (w/o Trailer) -
VAN
Van -
VAN_EXTENDED
Van, Extended -
VAN_COMPACT
Van, Compact -
VAN_WHEELCHAIR
Van, Wheelchair -
VAN_DELIVERY
Van, Delivery -
DELIVERY_TRUCK
Delivery Truck -
DELIVERY_TRUCK_BOX
Delivery Truck, Box -
DELIVERY_TRUCK_FLATBED
Delivery Truck, Flatbed -
DELIVERY_TRUCK_STAKE_BED
Delivery Truck, Stake Bed -
MESS_TRUCK
Mess Truck -
TRUCK_PALLETISED_LOAD_SYSTEM_PLS
Truck, Palletised Load System (PLS), https://en.wikipedia.org/wiki/Palletized_load_system -
TRUCK_PETROLEUM_OIL_AND_LUBRICANTS_POL_PALLETISED_LOAD_SYSTEM_PLS
public static final PlatformLandSingleUnitCargoTruckSubcategories TRUCK_PETROLEUM_OIL_AND_LUBRICANTS_POL_PALLETISED_LOAD_SYSTEM_PLSTruck, Petroleum, Oil, and Lubricants (POL) Palletised Load System (PLS) -
TRUCK_PETROLEUM_OIL_AND_LUBRICANTS_POL_SURVEILLANCE
public static final PlatformLandSingleUnitCargoTruckSubcategories TRUCK_PETROLEUM_OIL_AND_LUBRICANTS_POL_SURVEILLANCETruck, Petroleum, Oil, and Lubricants (POL), Surveillance -
REFRIGERATED_TRUCK_SMALL
Refrigerated Truck, Small -
REFRIGERATED_TRUCK_MEDIUM
Refrigerated Truck, Medium -
REFRIGERATED_TRUCK_LARGE
Refrigerated Truck, Large
-
-
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 PlatformLandSingleUnitCargoTruckSubcategories unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception- Throws:
java.lang.Exception
-
unmarshalEnum
public static PlatformLandSingleUnitCargoTruckSubcategories unmarshalEnum(java.nio.ByteBuffer buff) throws java.lang.Exception- Throws:
java.lang.Exception
-
getMarshalledSize
public int getMarshalledSize() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Enum<PlatformLandSingleUnitCargoTruckSubcategories>
-