public class IdleManeuver extends Maneuver
Modifier and Type | Field and Description |
---|---|
static int |
ID_STATIC |
DEFAULT_ENTITY_ID, DEFAULT_SYSTEM_ID
Constructor and Description |
---|
IdleManeuver() |
IdleManeuver(IMCDefinition defs) |
IdleManeuver(IMCMessage msg) |
IdleManeuver(int duration,
java.lang.String custom) |
Modifier and Type | Method and Description |
---|---|
static IdleManeuver |
clone(IMCMessage msg) |
static IdleManeuver |
create(java.lang.Object... values) |
java.util.LinkedHashMap<java.lang.String,java.lang.String> |
getCustom() |
int |
getDuration() |
IdleManeuver |
setCustom(java.util.LinkedHashMap<java.lang.String,?> custom) |
IdleManeuver |
setCustom(java.lang.String custom) |
IdleManeuver |
setDuration(int duration) |
asJSON, asJSON, asMap, asXml, asXmlStripped, cloneMessage, cloneMessage, compareTo, copyFrom, decodeTupleList, dump, encodeTupleList, get, getAbbrev, getAgeInSeconds, getAsNumber, getAsString, getBitmask, getDate, getDouble, getDst, getDstEnt, getEntityName, getFieldNames, getFloat, getHeader, getHeaderValue, getInteger, getLong, getLongFieldName, getLongName, getMessage, getMessage, getMessageInfo, 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, parseJson, parseXml, payloadMD5, serialize, serialize, serialize, serializePayload, setBitMask, setDst, setDstEnt, setHeader, setMessageInfo, setMessageList, setSrc, setSrcEnt, setTimestamp, setTimestampMillis, setType, setValue, setValues, toString, validate
public static final int ID_STATIC
public IdleManeuver()
public IdleManeuver(IMCMessage msg)
public IdleManeuver(IMCDefinition defs)
public IdleManeuver(int duration, java.lang.String custom)
public static IdleManeuver create(java.lang.Object... values)
public static IdleManeuver clone(IMCMessage msg) throws java.lang.Exception
java.lang.Exception
public int getDuration()
public IdleManeuver setDuration(int duration)
duration
- Duration (s)public java.util.LinkedHashMap<java.lang.String,java.lang.String> getCustom()
public IdleManeuver setCustom(java.util.LinkedHashMap<java.lang.String,?> custom)
custom
- Custom settings for maneuver (tuplelist)public IdleManeuver setCustom(java.lang.String custom)