public class Elevator extends Maneuver
Modifier and Type | Class and Description |
---|---|
static class |
Elevator.END_Z_UNITS |
static class |
Elevator.SPEED_UNITS |
static class |
Elevator.START_Z_UNITS |
Modifier and Type | Field and Description |
---|---|
static short |
FLG_CURR_POS |
static int |
ID_STATIC |
DEFAULT_ENTITY_ID, DEFAULT_SYSTEM_ID
Constructor and Description |
---|
Elevator() |
Elevator(IMCDefinition defs) |
Elevator(IMCMessage msg) |
Elevator(int timeout,
short flags,
double lat,
double lon,
float start_z,
Elevator.START_Z_UNITS start_z_units,
float end_z,
Elevator.END_Z_UNITS end_z_units,
float radius,
float speed,
Elevator.SPEED_UNITS speed_units,
java.lang.String custom) |
Modifier and Type | Method and Description |
---|---|
static Elevator |
clone(IMCMessage msg) |
static Elevator |
create(java.lang.Object... values) |
java.util.LinkedHashMap<java.lang.String,java.lang.String> |
getCustom() |
double |
getEndZ() |
Elevator.END_Z_UNITS |
getEndZUnits()
Units of the end point's z reference.
|
short |
getFlags()
Flags of the maneuver.
|
double |
getLat() |
double |
getLon() |
double |
getRadius() |
double |
getSpeed() |
Elevator.SPEED_UNITS |
getSpeedUnits()
Speed units.
|
double |
getStartZ() |
Elevator.START_Z_UNITS |
getStartZUnits()
Units of the start point's z reference.
|
int |
getTimeout() |
Elevator |
setCustom(java.util.LinkedHashMap<java.lang.String,?> custom) |
Elevator |
setCustom(java.lang.String custom) |
Elevator |
setEndZ(double end_z) |
Elevator |
setEndZUnits(Elevator.END_Z_UNITS end_z_units) |
Elevator |
setEndZUnits(short end_z_units) |
Elevator |
setEndZUnits(java.lang.String end_z_units) |
Elevator |
setFlags(short flags) |
Elevator |
setLat(double lat) |
Elevator |
setLon(double lon) |
Elevator |
setRadius(double radius) |
Elevator |
setSpeed(double speed) |
Elevator |
setSpeedUnits(Elevator.SPEED_UNITS speed_units) |
Elevator |
setSpeedUnits(short speed_units) |
Elevator |
setSpeedUnits(java.lang.String speed_units) |
Elevator |
setStartZ(double start_z) |
Elevator |
setStartZUnits(Elevator.START_Z_UNITS start_z_units) |
Elevator |
setStartZUnits(short start_z_units) |
Elevator |
setStartZUnits(java.lang.String start_z_units) |
Elevator |
setTimeout(int timeout) |
asJSON, asXml, cloneMessage, cloneMessage, compareTo, copyFrom, decodeTupleList, dump, encodeTupleList, get, getAbbrev, getAsNumber, getAsString, getBitmask, getDate, getDouble, getDst, getDstEnt, getFieldNames, getFloat, getHeader, getHeaderValue, getInteger, getLong, getLongFieldName, getLongName, getMessage, getMessage, getMessageList, getMessageList, getMessageType, getMgid, getPayloadSize, getProtocolFactory, getRawData, getSize, getSourceName, getSrc, getSrcEnt, getString, getString, getTimestamp, getTimestampMillis, getTupleList, getTypeOf, getUnitsOf, getValue, getValues, hasFlag, hexdump, isNull, isPeriodic, main, makeImmutable, parseXml, payloadMD5, serialize, serialize, setBitMask, setDst, setDstEnt, setHeader, setMessageList, setSrc, setSrcEnt, setTimestamp, setTimestampMillis, setType, setValue, setValues, toString, validate
public static final int ID_STATIC
public static final short FLG_CURR_POS
public Elevator()
public Elevator(IMCMessage msg)
public Elevator(IMCDefinition defs)
public Elevator(int timeout, short flags, double lat, double lon, float start_z, Elevator.START_Z_UNITS start_z_units, float end_z, Elevator.END_Z_UNITS end_z_units, float radius, float speed, Elevator.SPEED_UNITS speed_units, java.lang.String custom)
public static Elevator create(java.lang.Object... values)
public static Elevator clone(IMCMessage msg) throws java.lang.Exception
java.lang.Exception
public int getTimeout()
public short getFlags()
public double getLat()
public double getLon()
public double getStartZ()
public Elevator.START_Z_UNITS getStartZUnits()
public double getEndZ()
public Elevator.END_Z_UNITS getEndZUnits()
public double getRadius()
public double getSpeed()
public Elevator.SPEED_UNITS getSpeedUnits()
public java.util.LinkedHashMap<java.lang.String,java.lang.String> getCustom()
public Elevator setTimeout(int timeout)
timeout
- Timeout (s)public Elevator setFlags(short flags)
flags
- Flags (bitfield)public Elevator setLat(double lat)
lat
- Latitude WGS-84 (rad)public Elevator setLon(double lon)
lon
- Longitude WGS-84 (rad)public Elevator setStartZ(double start_z)
start_z
- Start Point -- Z Reference (m)public Elevator setStartZUnits(Elevator.START_Z_UNITS start_z_units)
start_z_units
- Start Point -- Z Units (enumerated)public Elevator setStartZUnits(java.lang.String start_z_units)
start_z_units
- Start Point -- Z Units (as a String)public Elevator setStartZUnits(short start_z_units)
start_z_units
- Start Point -- Z Units (integer value)public Elevator setEndZ(double end_z)
end_z
- End Point -- Z Reference (m)public Elevator setEndZUnits(Elevator.END_Z_UNITS end_z_units)
end_z_units
- End Point -- Z Units (enumerated)public Elevator setEndZUnits(java.lang.String end_z_units)
end_z_units
- End Point -- Z Units (as a String)public Elevator setEndZUnits(short end_z_units)
end_z_units
- End Point -- Z Units (integer value)public Elevator setRadius(double radius)
radius
- Radius (m)public Elevator setSpeed(double speed)
speed
- Speedpublic Elevator setSpeedUnits(Elevator.SPEED_UNITS speed_units)
speed_units
- Speed Units (enumerated)public Elevator setSpeedUnits(java.lang.String speed_units)
speed_units
- Speed Units (as a String)public Elevator setSpeedUnits(short speed_units)
speed_units
- Speed Units (integer value)public Elevator setCustom(java.util.LinkedHashMap<java.lang.String,?> custom)
custom
- Custom settings for maneuver (tuplelist)public Elevator setCustom(java.lang.String custom)