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_TRUCKCargo TruckCARGO_TRUCK_OVER_10_TONCargo Truck, over 10 TonCARGO_TRUCK_UP_TO_10_TONCargo Truck, up to 10 TonCARGO_TRUCK_UP_TO_25_TONCargo Truck, up to 2.5 TonCARGO_TRUCK_UP_TO_5_TONCargo Truck, up to 5 TonCARGO_TRUCK_UP_TO_75_TONCargo Truck, up to 7.5 TonDELIVERY_TRUCKDelivery TruckDELIVERY_TRUCK_BOXDelivery Truck, BoxDELIVERY_TRUCK_FLATBEDDelivery Truck, FlatbedDELIVERY_TRUCK_STAKE_BEDDelivery Truck, Stake BedMESS_TRUCKMess TruckOTHEROtherPICKUP_TRUCK_CAB_FORWARDPickup Truck, Cab ForwardPICKUP_TRUCK_CREW_CABPickup Truck, Crew CabPICKUP_TRUCK_EXTENDED_CABPickup Truck, Extended CabPICKUP_TRUCK_FULL_SIZEPickup Truck, Full-SizePICKUP_TRUCK_LONG_BEDPickup Truck, Long BedPICKUP_TRUCK_MID_SIZEPickup Truck, Mid-SizePICKUP_TRUCK_MINIPickup Truck, MiniREFRIGERATED_TRUCK_LARGERefrigerated Truck, LargeREFRIGERATED_TRUCK_MEDIUMRefrigerated Truck, MediumREFRIGERATED_TRUCK_SMALLRefrigerated Truck, SmallSEMI_TRAILER_CAB_W_O_TRAILERSemi-Trailer Cab (w/o Trailer)TANKERTankerTRUCK_PALLETISED_LOAD_SYSTEM_PLSTruck, Palletised Load System (PLS), https://en.wikipedia.org/wiki/Palletized_load_systemTRUCK_PETROLEUM_OIL_AND_LUBRICANTS_POL_PALLETISED_LOAD_SYSTEM_PLSTruck, Petroleum, Oil, and Lubricants (POL) Palletised Load System (PLS)TRUCK_PETROLEUM_OIL_AND_LUBRICANTS_POL_SURVEILLANCETruck, Petroleum, Oil, and Lubricants (POL), SurveillanceVANVanVAN_COMPACTVan, CompactVAN_DELIVERYVan, DeliveryVAN_EXTENDEDVan, ExtendedVAN_WHEELCHAIRVan, Wheelchair -
Method Summary
Modifier and Type Method Description java.lang.StringgetDescription()static intgetEnumBitWidth()static PlatformLandSingleUnitCargoTruckSubcategoriesgetEnumForValue(int i)intgetMarshalledSize()intgetValue()voidmarshal(java.io.DataOutputStream dos)voidmarshal(java.nio.ByteBuffer buff)java.lang.StringtoString()static PlatformLandSingleUnitCargoTruckSubcategoriesunmarshalEnum(java.io.DataInputStream dis)static PlatformLandSingleUnitCargoTruckSubcategoriesunmarshalEnum(java.nio.ByteBuffer buff)static PlatformLandSingleUnitCargoTruckSubcategoriesvalueOf(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:
getValuein interfaceedu.nps.moves.dis7.SubCategory
-
getDescription
public java.lang.String getDescription()- Specified by:
getDescriptionin 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:
toStringin classjava.lang.Enum<PlatformLandSingleUnitCargoTruckSubcategories>
-