public enum UAAcousticEmitterSystemFunction extends java.lang.Enum<UAAcousticEmitterSystemFunction>
Enum Constant and Description |
---|
MINE_HUNTING
Mine hunting
|
NAVIGATION
Navigation
|
OTHER
Other
|
PLATFORM_SEARCH_DETECT_TRACK
Platform search/detect/track
|
WEAPON_SEARCH_DETECT_TRACK_DETECT
Weapon search/detect/track/detect
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription() |
static int |
getEnumBitWidth() |
static UAAcousticEmitterSystemFunction |
getEnumForValue(int i) |
int |
getMarshalledSize() |
int |
getValue() |
void |
marshal(java.nio.ByteBuffer buff) |
void |
marshal(java.io.DataOutputStream dos) |
static UAAcousticEmitterSystemFunction |
unmarshalEnum(java.nio.ByteBuffer buff) |
static UAAcousticEmitterSystemFunction |
unmarshalEnum(java.io.DataInputStream dis) |
static UAAcousticEmitterSystemFunction |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static UAAcousticEmitterSystemFunction[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final UAAcousticEmitterSystemFunction OTHER
public static final UAAcousticEmitterSystemFunction PLATFORM_SEARCH_DETECT_TRACK
public static final UAAcousticEmitterSystemFunction NAVIGATION
public static final UAAcousticEmitterSystemFunction MINE_HUNTING
public static final UAAcousticEmitterSystemFunction WEAPON_SEARCH_DETECT_TRACK_DETECT
public static UAAcousticEmitterSystemFunction[] values()
for (UAAcousticEmitterSystemFunction c : UAAcousticEmitterSystemFunction.values()) System.out.println(c);
public static UAAcousticEmitterSystemFunction valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int getValue()
public java.lang.String getDescription()
public static int getEnumBitWidth()
public static UAAcousticEmitterSystemFunction getEnumForValue(int i)
public void marshal(java.io.DataOutputStream dos) throws java.io.IOException
java.io.IOException
public void marshal(java.nio.ByteBuffer buff) throws java.lang.Exception
java.lang.Exception
public static UAAcousticEmitterSystemFunction unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception
java.lang.Exception
public static UAAcousticEmitterSystemFunction unmarshalEnum(java.nio.ByteBuffer buff) throws java.lang.Exception
java.lang.Exception
public int getMarshalledSize()