Package edu.nps.moves.dis7.enumerations
Enum AnimalLifeformGroupSizeRangeEnumerationforallDomains
java.lang.Object
java.lang.Enum<AnimalLifeformGroupSizeRangeEnumerationforallDomains>
edu.nps.moves.dis7.enumerations.AnimalLifeformGroupSizeRangeEnumerationforallDomains
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<AnimalLifeformGroupSizeRangeEnumerationforallDomains>
,java.lang.constant.Constable
public enum AnimalLifeformGroupSizeRangeEnumerationforallDomains extends java.lang.Enum<AnimalLifeformGroupSizeRangeEnumerationforallDomains>
Generated from XML, SISO-REF-010-v25, 2018-08-29
UID 130 marshal size 8
Animal Lifeform Group Size Range Enumeration for all Domains
The gaps in enumeration values are intentional and are reserved for future additions.
UID 130 marshal size 8
Animal Lifeform Group Size Range Enumeration for all Domains
The gaps in enumeration values are intentional and are reserved for future additions.
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description NUMBER_OF_ANIMALS_RANGE_FROM_1_000_TO_1_499
Number of animals range from 1,000 to 1,499NUMBER_OF_ANIMALS_RANGE_FROM_1_500_TO_1_999
Number of animals range from 1,500 to 1,999NUMBER_OF_ANIMALS_RANGE_FROM_10_000_TO_19_999
Number of animals range from 10,000 to 19,999NUMBER_OF_ANIMALS_RANGE_FROM_2_000_TO_2_999
Number of animals range from 2,000 to 2,999NUMBER_OF_ANIMALS_RANGE_FROM_20_000_TO_50_000
Number of animals range from 20,000 to 50,000NUMBER_OF_ANIMALS_RANGE_FROM_201_TO_249
Number of animals range from 201 to 249NUMBER_OF_ANIMALS_RANGE_FROM_250_TO_299
Number of animals range from 250 to 299NUMBER_OF_ANIMALS_RANGE_FROM_3_000_TO_4_999
Number of animals range from 3,000 to 4,999NUMBER_OF_ANIMALS_RANGE_FROM_300_TO_399
Number of animals range from 300 to 399NUMBER_OF_ANIMALS_RANGE_FROM_400_TO_499
Number of animals range from 400 to 499NUMBER_OF_ANIMALS_RANGE_FROM_5_000_TO_6_999
Number of animals range from 5,000 to 6,999NUMBER_OF_ANIMALS_RANGE_FROM_500_TO_999
Number of animals range from 500 to 999NUMBER_OF_ANIMALS_RANGE_FROM_7_000_TO_9_999
Number of animals range from 7,000 to 9,999NUMBER_OF_ANIMALS_RANGE_GREATER_THAN_50_000
Number of animals range greater than 50,000 -
Method Summary
Modifier and Type Method Description java.lang.String
getDescription()
static int
getEnumBitWidth()
static AnimalLifeformGroupSizeRangeEnumerationforallDomains
getEnumForValue(int i)
int
getMarshalledSize()
int
getValue()
void
marshal(java.io.DataOutputStream dos)
void
marshal(java.nio.ByteBuffer buff)
java.lang.String
toString()
static AnimalLifeformGroupSizeRangeEnumerationforallDomains
unmarshalEnum(java.io.DataInputStream dis)
static AnimalLifeformGroupSizeRangeEnumerationforallDomains
unmarshalEnum(java.nio.ByteBuffer buff)
static AnimalLifeformGroupSizeRangeEnumerationforallDomains
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static AnimalLifeformGroupSizeRangeEnumerationforallDomains[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
NUMBER_OF_ANIMALS_RANGE_FROM_201_TO_249
public static final AnimalLifeformGroupSizeRangeEnumerationforallDomains NUMBER_OF_ANIMALS_RANGE_FROM_201_TO_249Number of animals range from 201 to 249 -
NUMBER_OF_ANIMALS_RANGE_FROM_250_TO_299
public static final AnimalLifeformGroupSizeRangeEnumerationforallDomains NUMBER_OF_ANIMALS_RANGE_FROM_250_TO_299Number of animals range from 250 to 299 -
NUMBER_OF_ANIMALS_RANGE_FROM_300_TO_399
public static final AnimalLifeformGroupSizeRangeEnumerationforallDomains NUMBER_OF_ANIMALS_RANGE_FROM_300_TO_399Number of animals range from 300 to 399 -
NUMBER_OF_ANIMALS_RANGE_FROM_400_TO_499
public static final AnimalLifeformGroupSizeRangeEnumerationforallDomains NUMBER_OF_ANIMALS_RANGE_FROM_400_TO_499Number of animals range from 400 to 499 -
NUMBER_OF_ANIMALS_RANGE_FROM_500_TO_999
public static final AnimalLifeformGroupSizeRangeEnumerationforallDomains NUMBER_OF_ANIMALS_RANGE_FROM_500_TO_999Number of animals range from 500 to 999 -
NUMBER_OF_ANIMALS_RANGE_FROM_1_000_TO_1_499
public static final AnimalLifeformGroupSizeRangeEnumerationforallDomains NUMBER_OF_ANIMALS_RANGE_FROM_1_000_TO_1_499Number of animals range from 1,000 to 1,499 -
NUMBER_OF_ANIMALS_RANGE_FROM_1_500_TO_1_999
public static final AnimalLifeformGroupSizeRangeEnumerationforallDomains NUMBER_OF_ANIMALS_RANGE_FROM_1_500_TO_1_999Number of animals range from 1,500 to 1,999 -
NUMBER_OF_ANIMALS_RANGE_FROM_2_000_TO_2_999
public static final AnimalLifeformGroupSizeRangeEnumerationforallDomains NUMBER_OF_ANIMALS_RANGE_FROM_2_000_TO_2_999Number of animals range from 2,000 to 2,999 -
NUMBER_OF_ANIMALS_RANGE_FROM_3_000_TO_4_999
public static final AnimalLifeformGroupSizeRangeEnumerationforallDomains NUMBER_OF_ANIMALS_RANGE_FROM_3_000_TO_4_999Number of animals range from 3,000 to 4,999 -
NUMBER_OF_ANIMALS_RANGE_FROM_5_000_TO_6_999
public static final AnimalLifeformGroupSizeRangeEnumerationforallDomains NUMBER_OF_ANIMALS_RANGE_FROM_5_000_TO_6_999Number of animals range from 5,000 to 6,999 -
NUMBER_OF_ANIMALS_RANGE_FROM_7_000_TO_9_999
public static final AnimalLifeformGroupSizeRangeEnumerationforallDomains NUMBER_OF_ANIMALS_RANGE_FROM_7_000_TO_9_999Number of animals range from 7,000 to 9,999 -
NUMBER_OF_ANIMALS_RANGE_FROM_10_000_TO_19_999
public static final AnimalLifeformGroupSizeRangeEnumerationforallDomains NUMBER_OF_ANIMALS_RANGE_FROM_10_000_TO_19_999Number of animals range from 10,000 to 19,999 -
NUMBER_OF_ANIMALS_RANGE_FROM_20_000_TO_50_000
public static final AnimalLifeformGroupSizeRangeEnumerationforallDomains NUMBER_OF_ANIMALS_RANGE_FROM_20_000_TO_50_000Number of animals range from 20,000 to 50,000 -
NUMBER_OF_ANIMALS_RANGE_GREATER_THAN_50_000
public static final AnimalLifeformGroupSizeRangeEnumerationforallDomains NUMBER_OF_ANIMALS_RANGE_GREATER_THAN_50_000Number of animals range greater than 50,000
-
-
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() -
getDescription
public java.lang.String getDescription() -
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 AnimalLifeformGroupSizeRangeEnumerationforallDomains unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception- Throws:
java.lang.Exception
-
unmarshalEnum
public static AnimalLifeformGroupSizeRangeEnumerationforallDomains 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<AnimalLifeformGroupSizeRangeEnumerationforallDomains>
-