Package edu.nps.moves.dis7.enumerations
Enum SpecificDimensionEnumerationsforAirAreaSize
java.lang.Object
java.lang.Enum<SpecificDimensionEnumerationsforAirAreaSize>
edu.nps.moves.dis7.enumerations.SpecificDimensionEnumerationsforAirAreaSize
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<SpecificDimensionEnumerationsforAirAreaSize>
,java.lang.constant.Constable
public enum SpecificDimensionEnumerationsforAirAreaSize extends java.lang.Enum<SpecificDimensionEnumerationsforAirAreaSize>
Generated from XML, SISO-REF-010-v25, 2018-08-29
UID 132 marshal size 8
Specific Dimension Enumerations for Air Area Size
The gaps in enumeration values are intentional and are reserved for future additions.
UID 132 marshal size 8
Specific Dimension Enumerations for Air Area Size
The gaps in enumeration values are intentional and are reserved for future additions.
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description LARGE_FLOCK_SWARM_10KM_LONG_X_100M_WIDE_20KM_X_100M
Large Flock/Swarm (10km long x 100m wide - 20km x 100m)LARGE_FLOCK_SWARM_DENSE_10KM_LONG_X_100M_WIDE_20KM_X_100M
Large Flock/Swarm, Dense (10km long x 100m wide - 20km x 100m)MEDIUM_FLOCK_SWARM_1KM_LONG_X_10M_WIDE_2KM_X_10M
Medium Flock/Swarm (1km long x 10m wide - 2km x 10m)MEDIUM_FLOCK_SWARM_DENSE_1KM_LONG_X_10M_WIDE_2KM_X_10M
Medium Flock/Swarm, Dense (1km long x 10m wide - 2km x 10m)SMALL_FLOCK_SWARM_5KM_LONG_X_5M_WIDE_1KM_X_5M
Small Flock/Swarm (.5km long x 5m wide - 1km x 5m)SMALL_FLOCK_SWARM_DENSE_5KM_LONG_X_5M_WIDE_1KM_X_5M
Small Flock/Swarm, Dense (.5km long x 5m wide - 1km x 5m) -
Method Summary
Modifier and Type Method Description java.lang.String
getDescription()
static int
getEnumBitWidth()
static SpecificDimensionEnumerationsforAirAreaSize
getEnumForValue(int i)
int
getMarshalledSize()
int
getValue()
void
marshal(java.io.DataOutputStream dos)
void
marshal(java.nio.ByteBuffer buff)
java.lang.String
toString()
static SpecificDimensionEnumerationsforAirAreaSize
unmarshalEnum(java.io.DataInputStream dis)
static SpecificDimensionEnumerationsforAirAreaSize
unmarshalEnum(java.nio.ByteBuffer buff)
static SpecificDimensionEnumerationsforAirAreaSize
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SpecificDimensionEnumerationsforAirAreaSize[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
SMALL_FLOCK_SWARM_5KM_LONG_X_5M_WIDE_1KM_X_5M
public static final SpecificDimensionEnumerationsforAirAreaSize SMALL_FLOCK_SWARM_5KM_LONG_X_5M_WIDE_1KM_X_5MSmall Flock/Swarm (.5km long x 5m wide - 1km x 5m) -
SMALL_FLOCK_SWARM_DENSE_5KM_LONG_X_5M_WIDE_1KM_X_5M
public static final SpecificDimensionEnumerationsforAirAreaSize SMALL_FLOCK_SWARM_DENSE_5KM_LONG_X_5M_WIDE_1KM_X_5MSmall Flock/Swarm, Dense (.5km long x 5m wide - 1km x 5m) -
MEDIUM_FLOCK_SWARM_1KM_LONG_X_10M_WIDE_2KM_X_10M
public static final SpecificDimensionEnumerationsforAirAreaSize MEDIUM_FLOCK_SWARM_1KM_LONG_X_10M_WIDE_2KM_X_10MMedium Flock/Swarm (1km long x 10m wide - 2km x 10m) -
MEDIUM_FLOCK_SWARM_DENSE_1KM_LONG_X_10M_WIDE_2KM_X_10M
public static final SpecificDimensionEnumerationsforAirAreaSize MEDIUM_FLOCK_SWARM_DENSE_1KM_LONG_X_10M_WIDE_2KM_X_10MMedium Flock/Swarm, Dense (1km long x 10m wide - 2km x 10m) -
LARGE_FLOCK_SWARM_10KM_LONG_X_100M_WIDE_20KM_X_100M
public static final SpecificDimensionEnumerationsforAirAreaSize LARGE_FLOCK_SWARM_10KM_LONG_X_100M_WIDE_20KM_X_100MLarge Flock/Swarm (10km long x 100m wide - 20km x 100m) -
LARGE_FLOCK_SWARM_DENSE_10KM_LONG_X_100M_WIDE_20KM_X_100M
public static final SpecificDimensionEnumerationsforAirAreaSize LARGE_FLOCK_SWARM_DENSE_10KM_LONG_X_100M_WIDE_20KM_X_100MLarge Flock/Swarm, Dense (10km long x 100m wide - 20km x 100m)
-
-
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 SpecificDimensionEnumerationsforAirAreaSize unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception- Throws:
java.lang.Exception
-
unmarshalEnum
public static SpecificDimensionEnumerationsforAirAreaSize 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<SpecificDimensionEnumerationsforAirAreaSize>
-