Package edu.nps.moves.dis7.enumerations
Enum SubcategoriesforLandCategory200Mammal
java.lang.Object
java.lang.Enum<SubcategoriesforLandCategory200Mammal>
edu.nps.moves.dis7.enumerations.SubcategoriesforLandCategory200Mammal
- All Implemented Interfaces:
edu.nps.moves.dis7.SubCategory,java.io.Serializable,java.lang.Comparable<SubcategoriesforLandCategory200Mammal>,java.lang.constant.Constable
public enum SubcategoriesforLandCategory200Mammal extends java.lang.Enum<SubcategoriesforLandCategory200Mammal> implements edu.nps.moves.dis7.SubCategory
Generated from XML, SISO-REF-010-v25, 2018-08-29
UID 100 marshal size 8
Subcategories for Land Category 200 - Mammal
1-199 Domesticated animals, 200-255 Wild animals
UID 100 marshal size 8
Subcategories for Land Category 200 - Mammal
1-199 Domesticated animals, 200-255 Wild animals
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description AUSTRALIAN_CATTLE_DOGAustralian Cattle DogBACTRIAN_CAMEL_TWO_HUMPSBactrian Camel (Two Humps)CAMELCamel, 100-109 CamelCHIHUAHUAChihuahuaCOWCow, 60-69 Medium Livestock (cow/steer/bull/oxen)DONKEYDonkeyDONKEY_WITH_CARGODonkey With CargoDONKEY_WITH_RIDERDonkey With RiderDROMEDARY_CAMEL_ONE_HUMPDromedary Camel (One Hump)DROMEDARY_CAMEL_WITH_CARGODromedary Camel With CargoDROMEDARY_CAMEL_WITH_RIDERDromedary Camel With Rider, 110-119 Camel with rider or cargoGERMAN_SHEPHERDGerman ShepherdGIANT_TURKISH_KANGALGiant Turkish KangalGOATGoatHORSEHorse, 80-89 Horse/mule/donkeyHORSE_WITH_CARGOHorse With CargoHORSE_WITH_RIDERHorse With Rider, 90-99 Horse/mule/donkey with rider or cargoLARGE_DOGLarge Dog, 20-29 Large dog (65cm/40kg)MEDIUM_DOGMedium Dog, 10-19 Medium dog (50cm/16kg)MULEMuleMULE_WITH_CARGOMule With CargoMULE_WITH_RIDERMule With RiderOXOxOX_WITH_CARTOx With Cart, 70-79 Medium Livestock harnessed (cart/plow)PIGPig, 50-59 PigRATRat, 200-209 RodentSHEEPSheep, 40-49 Small Livestock (sheep/ goat)SMALL_DOGSmall Dog, 1-9 Small dog (22cm/4kg)VERY_LARGE_DOGVery Large Dog, 30-39 Very large dog(76cm/61kg) -
Method Summary
Modifier and Type Method Description java.lang.StringgetDescription()static intgetEnumBitWidth()static SubcategoriesforLandCategory200MammalgetEnumForValue(int i)intgetMarshalledSize()intgetValue()voidmarshal(java.io.DataOutputStream dos)voidmarshal(java.nio.ByteBuffer buff)java.lang.StringtoString()static SubcategoriesforLandCategory200MammalunmarshalEnum(java.io.DataInputStream dis)static SubcategoriesforLandCategory200MammalunmarshalEnum(java.nio.ByteBuffer buff)static SubcategoriesforLandCategory200MammalvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static SubcategoriesforLandCategory200Mammal[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
SMALL_DOG
Small Dog, 1-9 Small dog (22cm/4kg) -
CHIHUAHUA
Chihuahua -
MEDIUM_DOG
Medium Dog, 10-19 Medium dog (50cm/16kg) -
AUSTRALIAN_CATTLE_DOG
Australian Cattle Dog -
LARGE_DOG
Large Dog, 20-29 Large dog (65cm/40kg) -
GERMAN_SHEPHERD
German Shepherd -
VERY_LARGE_DOG
Very Large Dog, 30-39 Very large dog(76cm/61kg) -
GIANT_TURKISH_KANGAL
Giant Turkish Kangal -
SHEEP
Sheep, 40-49 Small Livestock (sheep/ goat) -
GOAT
Goat -
PIG
Pig, 50-59 Pig -
COW
Cow, 60-69 Medium Livestock (cow/steer/bull/oxen) -
OX
Ox -
OX_WITH_CART
Ox With Cart, 70-79 Medium Livestock harnessed (cart/plow) -
HORSE
Horse, 80-89 Horse/mule/donkey -
DONKEY
Donkey -
MULE
Mule -
HORSE_WITH_RIDER
Horse With Rider, 90-99 Horse/mule/donkey with rider or cargo -
HORSE_WITH_CARGO
Horse With Cargo -
DONKEY_WITH_RIDER
Donkey With Rider -
DONKEY_WITH_CARGO
Donkey With Cargo -
MULE_WITH_RIDER
Mule With Rider -
MULE_WITH_CARGO
Mule With Cargo -
CAMEL
Camel, 100-109 Camel -
DROMEDARY_CAMEL_ONE_HUMP
Dromedary Camel (One Hump) -
BACTRIAN_CAMEL_TWO_HUMPS
Bactrian Camel (Two Humps) -
DROMEDARY_CAMEL_WITH_RIDER
Dromedary Camel With Rider, 110-119 Camel with rider or cargo -
DROMEDARY_CAMEL_WITH_CARGO
Dromedary Camel With Cargo -
RAT
Rat, 200-209 Rodent
-
-
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 SubcategoriesforLandCategory200Mammal unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception- Throws:
java.lang.Exception
-
unmarshalEnum
public static SubcategoriesforLandCategory200Mammal 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<SubcategoriesforLandCategory200Mammal>
-