Package edu.nps.moves.dis7.enumerations
Enum PlatformLandConstructionSpecialtyVehicleSubcategories
java.lang.Object
java.lang.Enum<PlatformLandConstructionSpecialtyVehicleSubcategories>
edu.nps.moves.dis7.enumerations.PlatformLandConstructionSpecialtyVehicleSubcategories
- All Implemented Interfaces:
edu.nps.moves.dis7.SubCategory
,java.io.Serializable
,java.lang.Comparable<PlatformLandConstructionSpecialtyVehicleSubcategories>
,java.lang.constant.Constable
public enum PlatformLandConstructionSpecialtyVehicleSubcategories extends java.lang.Enum<PlatformLandConstructionSpecialtyVehicleSubcategories> implements edu.nps.moves.dis7.SubCategory
Generated from XML, SISO-REF-010-v25, 2018-08-29
UID 434 marshal size 8
Platform-Land-Construction Specialty Vehicle Subcategories
Subcategories for Land Platform Category 87
UID 434 marshal size 8
Platform-Land-Construction Specialty Vehicle Subcategories
Subcategories for Land Platform Category 87
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description BULLDOZER_TRACKED
Bulldozer, TrackedBULLDOZER_TRACTOR_MOUNTED
Bulldozer, Tractor MountedCOMPACTOR_HIGH_SPEED
Compactor, High SpeedCONCRETE_MIXER_FRONT_DISCHARGE
Concrete Mixer, Front DischargeCONCRETE_MIXER_LONG_REACH_BOOM
Concrete Mixer, Long Reach BoomCONCRETE_MIXER_OTHER
Concrete Mixer, OtherCONCRETE_MIXER_REAR_DISCHARGE
Concrete Mixer, Rear DischargeCONCRETE_MIXER_SIX_AXLE
Concrete Mixer, Six AxleCONCRETE_MIXER_VOLUMETRIC
Concrete Mixer, VolumetricCRANE_CONSTRUCTION
Crane, ConstructionCRANE_SHOVEL
Crane, ShovelCRANE_TRACKED
Crane, TrackedCRANE_TRACTOR_MOUNTED
Crane, Tractor MountedCRANE_WHEELED
Crane, WheeledDRILLING_MACHINE
Drilling MachineDUMP_TRUCK_ARTICULATED
Dump Truck, ArticulatedDUMP_TRUCK_OFF_ROAD
Dump Truck, Off RoadDUMP_TRUCK_OTHER
Dump Truck, OtherDUMP_TRUCK_SUPER
Dump Truck, SuperDUMP_TRUCK_TRANSFER
Dump Truck, TransferEXCAVATOR_DRAGLINE
Excavator, DraglineEXCAVATOR_GIANT
Excavator GiantEXCAVATOR_LONG_REACH
Excavator, Long ReachEXCAVATOR_MOBILE_TIRE
Excavator, Mobile TireEXCAVATOR_OTHER
Excavator, OtherFORK_LIFT_ROUGHT_TERRAIN
Fork Lift, Rought TerrainFORK_LIFT_TRUCK
Fork Lift, TruckFORKLIFT
ForkliftGRADER
GraderLOADER
LoaderLOADER_BACKHOE
Loader, BackhoeMINI_EXCAVATOR
Mini ExcavatorOTHER
OtherPAVER
PaverROAD_ROLLER_DOUBLE_DRUM_SHEEPS
Road Roller, Double Drum, SheepsROAD_ROLLER_DOUBLE_DRUM_SMOOTH
Road Roller, Double Drum, SmoothROAD_ROLLER_OTHER
Road Roller, OtherROAD_ROLLER_PNEUMATIC_TIRED
Road Roller, Pneumatic TiredROAD_ROLLER_SINGLE_DRUM_SHEEPS
Road Roller, Single Drum, SheepsROAD_ROLLER_SINGLE_DRUM_SMOOTH
Road Roller, Single Drum, SmoothROLLER_VIBRATORY_COMPACTOR
Roller, Vibratory CompactorSCRAPER
ScraperSKID_STEER
Skid SteerSNOWCAT
SnowcatSWEEPER_ROTARY
Sweeper, RotaryTRACTOR_INDUSTRIAL
Tractor, IndustrialTRANSLOADER
TransloaderTRENCHER_CHAIN
Trencher, ChainTRENCHER_ROCKWHEEL
Trencher, RockwheelTRUCK_DRILLING
Truck, DrillingTRUCK_DRILLING_SUPPORT
Truck, Drilling SupportTRUCK_FUEL_DELIVERY
Truck, Fuel DeliveryTRUCK_LINE_MARKING_CONSTRUCTION
Truck, Line Marking, ConstructionTRUCK_SAWMILL
Truck, SawmillTRUCK_WATER_CONSTRUCTION
Truck, Water, ConstructionTUG
Tug -
Method Summary
Modifier and Type Method Description java.lang.String
getDescription()
static int
getEnumBitWidth()
static PlatformLandConstructionSpecialtyVehicleSubcategories
getEnumForValue(int i)
int
getMarshalledSize()
int
getValue()
void
marshal(java.io.DataOutputStream dos)
void
marshal(java.nio.ByteBuffer buff)
java.lang.String
toString()
static PlatformLandConstructionSpecialtyVehicleSubcategories
unmarshalEnum(java.io.DataInputStream dis)
static PlatformLandConstructionSpecialtyVehicleSubcategories
unmarshalEnum(java.nio.ByteBuffer buff)
static PlatformLandConstructionSpecialtyVehicleSubcategories
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static PlatformLandConstructionSpecialtyVehicleSubcategories[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
OTHER
Other -
TUG
Tug -
FORKLIFT
Forklift -
LOADER
Loader -
LOADER_BACKHOE
Loader, Backhoe -
CRANE_TRACTOR_MOUNTED
Crane, Tractor Mounted -
CRANE_WHEELED
Crane, Wheeled -
GRADER
Grader -
ROAD_ROLLER_OTHER
Road Roller, Other -
ROAD_ROLLER_DOUBLE_DRUM_SMOOTH
public static final PlatformLandConstructionSpecialtyVehicleSubcategories ROAD_ROLLER_DOUBLE_DRUM_SMOOTHRoad Roller, Double Drum, Smooth -
ROAD_ROLLER_SINGLE_DRUM_SMOOTH
public static final PlatformLandConstructionSpecialtyVehicleSubcategories ROAD_ROLLER_SINGLE_DRUM_SMOOTHRoad Roller, Single Drum, Smooth -
ROAD_ROLLER_DOUBLE_DRUM_SHEEPS
public static final PlatformLandConstructionSpecialtyVehicleSubcategories ROAD_ROLLER_DOUBLE_DRUM_SHEEPSRoad Roller, Double Drum, Sheeps -
ROAD_ROLLER_SINGLE_DRUM_SHEEPS
public static final PlatformLandConstructionSpecialtyVehicleSubcategories ROAD_ROLLER_SINGLE_DRUM_SHEEPSRoad Roller, Single Drum, Sheeps -
ROAD_ROLLER_PNEUMATIC_TIRED
public static final PlatformLandConstructionSpecialtyVehicleSubcategories ROAD_ROLLER_PNEUMATIC_TIREDRoad Roller, Pneumatic Tired -
EXCAVATOR_OTHER
Excavator, Other -
EXCAVATOR_DRAGLINE
Excavator, Dragline -
EXCAVATOR_LONG_REACH
Excavator, Long Reach -
EXCAVATOR_MOBILE_TIRE
Excavator, Mobile Tire -
MINI_EXCAVATOR
Mini Excavator -
EXCAVATOR_GIANT
Excavator Giant -
BULLDOZER_TRACTOR_MOUNTED
Bulldozer, Tractor Mounted -
BULLDOZER_TRACKED
Bulldozer, Tracked -
SCRAPER
Scraper -
SKID_STEER
Skid Steer -
DUMP_TRUCK_OTHER
Dump Truck, Other -
DUMP_TRUCK_ARTICULATED
Dump Truck, Articulated -
DUMP_TRUCK_TRANSFER
Dump Truck, Transfer -
DUMP_TRUCK_SUPER
Dump Truck, Super -
DUMP_TRUCK_OFF_ROAD
Dump Truck, Off Road -
PAVER
Paver -
DRILLING_MACHINE
Drilling Machine -
CONCRETE_MIXER_OTHER
Concrete Mixer, Other -
CONCRETE_MIXER_REAR_DISCHARGE
public static final PlatformLandConstructionSpecialtyVehicleSubcategories CONCRETE_MIXER_REAR_DISCHARGEConcrete Mixer, Rear Discharge -
CONCRETE_MIXER_FRONT_DISCHARGE
public static final PlatformLandConstructionSpecialtyVehicleSubcategories CONCRETE_MIXER_FRONT_DISCHARGEConcrete Mixer, Front Discharge -
CONCRETE_MIXER_SIX_AXLE
Concrete Mixer, Six Axle -
CONCRETE_MIXER_LONG_REACH_BOOM
public static final PlatformLandConstructionSpecialtyVehicleSubcategories CONCRETE_MIXER_LONG_REACH_BOOMConcrete Mixer, Long Reach Boom -
CONCRETE_MIXER_VOLUMETRIC
Concrete Mixer, Volumetric -
TRENCHER_CHAIN
Trencher, Chain -
TRENCHER_ROCKWHEEL
Trencher, Rockwheel -
SNOWCAT
Snowcat -
CRANE_TRACKED
Crane, Tracked -
CRANE_SHOVEL
Crane, Shovel -
SWEEPER_ROTARY
Sweeper, Rotary -
ROLLER_VIBRATORY_COMPACTOR
public static final PlatformLandConstructionSpecialtyVehicleSubcategories ROLLER_VIBRATORY_COMPACTORRoller, Vibratory Compactor -
FORK_LIFT_TRUCK
Fork Lift, Truck -
FORK_LIFT_ROUGHT_TERRAIN
Fork Lift, Rought Terrain -
TRANSLOADER
Transloader -
TRUCK_WATER_CONSTRUCTION
Truck, Water, Construction -
TRUCK_FUEL_DELIVERY
Truck, Fuel Delivery -
TRUCK_SAWMILL
Truck, Sawmill -
TRUCK_LINE_MARKING_CONSTRUCTION
public static final PlatformLandConstructionSpecialtyVehicleSubcategories TRUCK_LINE_MARKING_CONSTRUCTIONTruck, Line Marking, Construction -
TRACTOR_INDUSTRIAL
Tractor, Industrial -
COMPACTOR_HIGH_SPEED
Compactor, High Speed -
TRUCK_DRILLING
Truck, Drilling -
TRUCK_DRILLING_SUPPORT
Truck, Drilling Support -
CRANE_CONSTRUCTION
Crane, Construction
-
-
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 PlatformLandConstructionSpecialtyVehicleSubcategories unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception- Throws:
java.lang.Exception
-
unmarshalEnum
public static PlatformLandConstructionSpecialtyVehicleSubcategories 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<PlatformLandConstructionSpecialtyVehicleSubcategories>
-