public class Dislodge extends Maneuver
| Modifier and Type | Class and Description |
|---|---|
static class |
Dislodge.DIRECTION |
| Modifier and Type | Field and Description |
|---|---|
static int |
ID_STATIC |
DEFAULT_ENTITY_ID, DEFAULT_SYSTEM_ID| Constructor and Description |
|---|
Dislodge() |
Dislodge(IMCDefinition defs) |
Dislodge(IMCMessage msg) |
Dislodge(int timeout,
float rpm,
Dislodge.DIRECTION direction,
java.lang.String custom) |
| Modifier and Type | Method and Description |
|---|---|
static Dislodge |
clone(IMCMessage msg) |
static Dislodge |
create(java.lang.Object... values) |
java.util.LinkedHashMap<java.lang.String,java.lang.String> |
getCustom() |
Dislodge.DIRECTION |
getDirection()
Direction to which the vehicle should attempt to unstuck.
|
double |
getRpm() |
int |
getTimeout() |
Dislodge |
setCustom(java.util.LinkedHashMap<java.lang.String,?> custom) |
Dislodge |
setCustom(java.lang.String custom) |
Dislodge |
setDirection(Dislodge.DIRECTION direction) |
Dislodge |
setDirection(short direction) |
Dislodge |
setDirection(java.lang.String direction) |
Dislodge |
setRpm(double rpm) |
Dislodge |
setTimeout(int timeout) |
asJSON, asMap, asXml, asXmlStripped, 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, validatepublic static final int ID_STATIC
public Dislodge()
public Dislodge(IMCMessage msg)
public Dislodge(IMCDefinition defs)
public Dislodge(int timeout,
float rpm,
Dislodge.DIRECTION direction,
java.lang.String custom)
public static Dislodge create(java.lang.Object... values)
public static Dislodge clone(IMCMessage msg) throws java.lang.Exception
java.lang.Exceptionpublic int getTimeout()
public double getRpm()
public Dislodge.DIRECTION getDirection()
public java.util.LinkedHashMap<java.lang.String,java.lang.String> getCustom()
public Dislodge setTimeout(int timeout)
timeout - Timeout (s)public Dislodge setRpm(double rpm)
rpm - RPMpublic Dislodge setDirection(Dislodge.DIRECTION direction)
direction - Direction (enumerated)public Dislodge setDirection(java.lang.String direction)
direction - Direction (as a String)public Dislodge setDirection(short direction)
direction - Direction (integer value)public Dislodge setCustom(java.util.LinkedHashMap<java.lang.String,?> custom)
custom - Custom settings for maneuver (tuplelist)public Dislodge setCustom(java.lang.String custom)