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_TRACKEDBulldozer, TrackedBULLDOZER_TRACTOR_MOUNTEDBulldozer, Tractor MountedCOMPACTOR_HIGH_SPEEDCompactor, High SpeedCONCRETE_MIXER_FRONT_DISCHARGEConcrete Mixer, Front DischargeCONCRETE_MIXER_LONG_REACH_BOOMConcrete Mixer, Long Reach BoomCONCRETE_MIXER_OTHERConcrete Mixer, OtherCONCRETE_MIXER_REAR_DISCHARGEConcrete Mixer, Rear DischargeCONCRETE_MIXER_SIX_AXLEConcrete Mixer, Six AxleCONCRETE_MIXER_VOLUMETRICConcrete Mixer, VolumetricCRANE_CONSTRUCTIONCrane, ConstructionCRANE_SHOVELCrane, ShovelCRANE_TRACKEDCrane, TrackedCRANE_TRACTOR_MOUNTEDCrane, Tractor MountedCRANE_WHEELEDCrane, WheeledDRILLING_MACHINEDrilling MachineDUMP_TRUCK_ARTICULATEDDump Truck, ArticulatedDUMP_TRUCK_OFF_ROADDump Truck, Off RoadDUMP_TRUCK_OTHERDump Truck, OtherDUMP_TRUCK_SUPERDump Truck, SuperDUMP_TRUCK_TRANSFERDump Truck, TransferEXCAVATOR_DRAGLINEExcavator, DraglineEXCAVATOR_GIANTExcavator GiantEXCAVATOR_LONG_REACHExcavator, Long ReachEXCAVATOR_MOBILE_TIREExcavator, Mobile TireEXCAVATOR_OTHERExcavator, OtherFORK_LIFT_ROUGHT_TERRAINFork Lift, Rought TerrainFORK_LIFT_TRUCKFork Lift, TruckFORKLIFTForkliftGRADERGraderLOADERLoaderLOADER_BACKHOELoader, BackhoeMINI_EXCAVATORMini ExcavatorOTHEROtherPAVERPaverROAD_ROLLER_DOUBLE_DRUM_SHEEPSRoad Roller, Double Drum, SheepsROAD_ROLLER_DOUBLE_DRUM_SMOOTHRoad Roller, Double Drum, SmoothROAD_ROLLER_OTHERRoad Roller, OtherROAD_ROLLER_PNEUMATIC_TIREDRoad Roller, Pneumatic TiredROAD_ROLLER_SINGLE_DRUM_SHEEPSRoad Roller, Single Drum, SheepsROAD_ROLLER_SINGLE_DRUM_SMOOTHRoad Roller, Single Drum, SmoothROLLER_VIBRATORY_COMPACTORRoller, Vibratory CompactorSCRAPERScraperSKID_STEERSkid SteerSNOWCATSnowcatSWEEPER_ROTARYSweeper, RotaryTRACTOR_INDUSTRIALTractor, IndustrialTRANSLOADERTransloaderTRENCHER_CHAINTrencher, ChainTRENCHER_ROCKWHEELTrencher, RockwheelTRUCK_DRILLINGTruck, DrillingTRUCK_DRILLING_SUPPORTTruck, Drilling SupportTRUCK_FUEL_DELIVERYTruck, Fuel DeliveryTRUCK_LINE_MARKING_CONSTRUCTIONTruck, Line Marking, ConstructionTRUCK_SAWMILLTruck, SawmillTRUCK_WATER_CONSTRUCTIONTruck, Water, ConstructionTUGTug -
Method Summary
Modifier and Type Method Description java.lang.StringgetDescription()static intgetEnumBitWidth()static PlatformLandConstructionSpecialtyVehicleSubcategoriesgetEnumForValue(int i)intgetMarshalledSize()intgetValue()voidmarshal(java.io.DataOutputStream dos)voidmarshal(java.nio.ByteBuffer buff)java.lang.StringtoString()static PlatformLandConstructionSpecialtyVehicleSubcategoriesunmarshalEnum(java.io.DataInputStream dis)static PlatformLandConstructionSpecialtyVehicleSubcategoriesunmarshalEnum(java.nio.ByteBuffer buff)static PlatformLandConstructionSpecialtyVehicleSubcategoriesvalueOf(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:
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 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:
toStringin classjava.lang.Enum<PlatformLandConstructionSpecialtyVehicleSubcategories>
-