public enum TransmitterDetailAnglemodulation extends java.lang.Enum<TransmitterDetailAnglemodulation>
Enum Constant and Description |
---|
FM_FREQUENCY_MODULATION
FM (Frequency Modulation)
|
FSK_FREQUENCY_SHIFT_KEYING
FSK (Frequency Shift Keying)
|
OTHER
Other
|
PM_PHASE_MODULATION
PM (Phase Modulation)
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription() |
static int |
getEnumBitWidth() |
static TransmitterDetailAnglemodulation |
getEnumForValue(int i) |
int |
getMarshalledSize() |
int |
getValue() |
void |
marshal(java.nio.ByteBuffer buff) |
void |
marshal(java.io.DataOutputStream dos) |
static TransmitterDetailAnglemodulation |
unmarshalEnum(java.nio.ByteBuffer buff) |
static TransmitterDetailAnglemodulation |
unmarshalEnum(java.io.DataInputStream dis) |
static TransmitterDetailAnglemodulation |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static TransmitterDetailAnglemodulation[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TransmitterDetailAnglemodulation OTHER
public static final TransmitterDetailAnglemodulation FM_FREQUENCY_MODULATION
public static final TransmitterDetailAnglemodulation FSK_FREQUENCY_SHIFT_KEYING
public static final TransmitterDetailAnglemodulation PM_PHASE_MODULATION
public static TransmitterDetailAnglemodulation[] values()
for (TransmitterDetailAnglemodulation c : TransmitterDetailAnglemodulation.values()) System.out.println(c);
public static TransmitterDetailAnglemodulation 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 TransmitterDetailAnglemodulation 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 TransmitterDetailAnglemodulation unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception
java.lang.Exception
public static TransmitterDetailAnglemodulation unmarshalEnum(java.nio.ByteBuffer buff) throws java.lang.Exception
java.lang.Exception
public int getMarshalledSize()