public enum SensorEmitterCategory extends java.lang.Enum<SensorEmitterCategory> implements Category
Enum Constant and Description |
---|
ACOUSTIC_ACTIVE
Acoustic, Active
|
ACOUSTIC_PASSIVE
Acoustic, Passive
|
CHEMICAL_POINT_DETECTOR
Chemical, point detector
|
CHEMICAL_STANDOFF
Chemical, standoff
|
CONTACT_PRESSURE_PHYSICAL_HYDROSTATIC_BAROMETRIC
Contact/Pressure (physical, hydrostatic, barometric)
|
ELECTRO_MAGNETIC_RADIATION_GAMMA_RADIATION
Electro-Magnetic Radiation (gamma radiation)
|
ELECTRO_OPTICAL
Electro-Optical
|
GRAVITATIONAL
Gravitational
|
MAGNETIC
Magnetic
|
MULTI_SPECTRAL
Multi-spectral
|
OPTICAL_DIRECT_VIEWING_WITH_OR_WITHOUT_OPTICS
Optical (direct viewing with or without optics)
|
OTHER
Other
|
PARTICLE_RADIATION_NEUTRONS_ALPHA_BETA_PARTICLES
Particle Radiation (Neutrons, alpha, beta particles)
|
RF_ACTIVE
RF Active
|
RF_PASSIVE_INTERCEPT_AND_DF
RF Passive (intercept and DF)
|
SEISMIC
Seismic
|
THERMAL_TEMPERATURE_SENSING
Thermal (temperature sensing)
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription() |
static int |
getEnumBitWidth() |
static SensorEmitterCategory |
getEnumForValue(int i) |
int |
getMarshalledSize() |
int |
getValue() |
void |
marshal(java.nio.ByteBuffer buff) |
void |
marshal(java.io.DataOutputStream dos) |
static SensorEmitterCategory |
unmarshalEnum(java.nio.ByteBuffer buff) |
static SensorEmitterCategory |
unmarshalEnum(java.io.DataInputStream dis) |
static SensorEmitterCategory |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static SensorEmitterCategory[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SensorEmitterCategory OTHER
public static final SensorEmitterCategory MULTI_SPECTRAL
public static final SensorEmitterCategory RF_ACTIVE
public static final SensorEmitterCategory RF_PASSIVE_INTERCEPT_AND_DF
public static final SensorEmitterCategory OPTICAL_DIRECT_VIEWING_WITH_OR_WITHOUT_OPTICS
public static final SensorEmitterCategory ELECTRO_OPTICAL
public static final SensorEmitterCategory SEISMIC
public static final SensorEmitterCategory CHEMICAL_POINT_DETECTOR
public static final SensorEmitterCategory CHEMICAL_STANDOFF
public static final SensorEmitterCategory THERMAL_TEMPERATURE_SENSING
public static final SensorEmitterCategory ACOUSTIC_ACTIVE
public static final SensorEmitterCategory ACOUSTIC_PASSIVE
public static final SensorEmitterCategory CONTACT_PRESSURE_PHYSICAL_HYDROSTATIC_BAROMETRIC
public static final SensorEmitterCategory ELECTRO_MAGNETIC_RADIATION_GAMMA_RADIATION
public static final SensorEmitterCategory PARTICLE_RADIATION_NEUTRONS_ALPHA_BETA_PARTICLES
public static final SensorEmitterCategory MAGNETIC
public static final SensorEmitterCategory GRAVITATIONAL
public static SensorEmitterCategory[] values()
for (SensorEmitterCategory c : SensorEmitterCategory.values()) System.out.println(c);
public static SensorEmitterCategory 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 SensorEmitterCategory 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 SensorEmitterCategory unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception
java.lang.Exception
public static SensorEmitterCategory unmarshalEnum(java.nio.ByteBuffer buff) throws java.lang.Exception
java.lang.Exception
public int getMarshalledSize()