Package edu.nps.moves.dis7.enumerations
Enum ForceID
java.lang.Object
java.lang.Enum<ForceID>
edu.nps.moves.dis7.enumerations.ForceID
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<ForceID>,java.lang.constant.Constable
public enum ForceID extends java.lang.Enum<ForceID>
Generated from XML, SISO-REF-010-v25, 2018-08-29
UID 6 marshal size 8
Force ID
UID 6 marshal size 8
Force ID
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description FRIENDLYFriendlyFRIENDLY_10Friendly 10FRIENDLY_2Friendly 2FRIENDLY_3Friendly 3FRIENDLY_4Friendly 4FRIENDLY_5Friendly 5FRIENDLY_6Friendly 6FRIENDLY_7Friendly 7FRIENDLY_8Friendly 8FRIENDLY_9Friendly 9NEUTRALNeutralNEUTRAL_10Neutral 10NEUTRAL_2Neutral 2NEUTRAL_3Neutral 3NEUTRAL_4Neutral 4NEUTRAL_5Neutral 5NEUTRAL_6Neutral 6NEUTRAL_7Neutral 7NEUTRAL_8Neutral 8NEUTRAL_9Neutral 9OPPOSINGOpposingOPPOSING_10Opposing 10OPPOSING_2Opposing 2OPPOSING_3Opposing 3OPPOSING_4Opposing 4OPPOSING_5Opposing 5OPPOSING_6Opposing 6OPPOSING_7Opposing 7OPPOSING_8Opposing 8OPPOSING_9Opposing 9OTHEROther -
Method Summary
Modifier and Type Method Description java.lang.StringgetDescription()static intgetEnumBitWidth()static ForceIDgetEnumForValue(int i)intgetMarshalledSize()intgetValue()voidmarshal(java.io.DataOutputStream dos)voidmarshal(java.nio.ByteBuffer buff)java.lang.StringtoString()static ForceIDunmarshalEnum(java.io.DataInputStream dis)static ForceIDunmarshalEnum(java.nio.ByteBuffer buff)static ForceIDvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static ForceID[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
OTHER
Other -
FRIENDLY
Friendly -
OPPOSING
Opposing -
NEUTRAL
Neutral -
FRIENDLY_2
Friendly 2 -
OPPOSING_2
Opposing 2 -
NEUTRAL_2
Neutral 2 -
FRIENDLY_3
Friendly 3 -
OPPOSING_3
Opposing 3 -
NEUTRAL_3
Neutral 3 -
FRIENDLY_4
Friendly 4 -
OPPOSING_4
Opposing 4 -
NEUTRAL_4
Neutral 4 -
FRIENDLY_5
Friendly 5 -
OPPOSING_5
Opposing 5 -
NEUTRAL_5
Neutral 5 -
FRIENDLY_6
Friendly 6 -
OPPOSING_6
Opposing 6 -
NEUTRAL_6
Neutral 6 -
FRIENDLY_7
Friendly 7 -
OPPOSING_7
Opposing 7 -
NEUTRAL_7
Neutral 7 -
FRIENDLY_8
Friendly 8 -
OPPOSING_8
Opposing 8 -
NEUTRAL_8
Neutral 8 -
FRIENDLY_9
Friendly 9 -
OPPOSING_9
Opposing 9 -
NEUTRAL_9
Neutral 9 -
FRIENDLY_10
Friendly 10 -
OPPOSING_10
Opposing 10 -
NEUTRAL_10
Neutral 10
-
-
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
- Throws:
java.lang.Exception
-
unmarshalEnum
- Throws:
java.lang.Exception
-
getMarshalledSize
public int getMarshalledSize() -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Enum<ForceID>
-