public enum ExpendableSurfaceCategory extends java.lang.Enum<ExpendableSurfaceCategory> implements Category
Enum Constant and Description |
---|
ACTIVE_EMITTER
Active emitter
|
FLARE
Flare
|
OTHER
Other
|
PASSIVE_DECOY
Passive decoy
|
SMOKE
Smoke
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription() |
static int |
getEnumBitWidth() |
static ExpendableSurfaceCategory |
getEnumForValue(int i) |
int |
getMarshalledSize() |
int |
getValue() |
void |
marshal(java.nio.ByteBuffer buff) |
void |
marshal(java.io.DataOutputStream dos) |
static ExpendableSurfaceCategory |
unmarshalEnum(java.nio.ByteBuffer buff) |
static ExpendableSurfaceCategory |
unmarshalEnum(java.io.DataInputStream dis) |
static ExpendableSurfaceCategory |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ExpendableSurfaceCategory[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ExpendableSurfaceCategory OTHER
public static final ExpendableSurfaceCategory FLARE
public static final ExpendableSurfaceCategory ACTIVE_EMITTER
public static final ExpendableSurfaceCategory PASSIVE_DECOY
public static final ExpendableSurfaceCategory SMOKE
public static ExpendableSurfaceCategory[] values()
for (ExpendableSurfaceCategory c : ExpendableSurfaceCategory.values()) System.out.println(c);
public static ExpendableSurfaceCategory 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 java.lang.String getDescription()
getDescription
in interface Category
public static int getEnumBitWidth()
public static ExpendableSurfaceCategory 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 ExpendableSurfaceCategory unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception
java.lang.Exception
public static ExpendableSurfaceCategory unmarshalEnum(java.nio.ByteBuffer buff) throws java.lang.Exception
java.lang.Exception
public int getMarshalledSize()