public class Reference extends IMCMessage
Modifier and Type | Field and Description |
---|---|
static short |
FLAG_LOCATION |
static short |
FLAG_MANDONE |
static short |
FLAG_RADIUS |
static short |
FLAG_SPEED |
static short |
FLAG_Z |
static int |
ID_STATIC |
DEFAULT_ENTITY_ID, DEFAULT_SYSTEM_ID
Constructor and Description |
---|
Reference() |
Reference(IMCDefinition defs) |
Reference(short flags,
DesiredSpeed speed,
DesiredZ z,
double lat,
double lon,
float radius) |
Modifier and Type | Method and Description |
---|---|
static Reference |
clone(IMCMessage msg) |
static Reference |
create(java.lang.Object... values) |
short |
getFlags() |
double |
getLat() |
double |
getLon() |
double |
getRadius() |
DesiredSpeed |
getSpeed() |
DesiredZ |
getZ() |
void |
setFlags(short flags) |
void |
setLat(double lat) |
void |
setLon(double lon) |
void |
setRadius(double radius) |
void |
setSpeed(DesiredSpeed speed) |
void |
setZ(DesiredZ z) |
asJSON, asXml, cloneMessage, cloneMessage, compareTo, 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, hasFlag, hexdump, isNull, isPeriodic, main, makeImmutable, parseXml, payloadMD5, serialize, serialize, setBitMask, setDst, setDstEnt, setHeader, setMessage, setMessageList, setSrc, setSrcEnt, setTimestamp, setTimestampMillis, setType, setValue, setValues, toString, validate
public static final int ID_STATIC
public static final short FLAG_LOCATION
public static final short FLAG_SPEED
public static final short FLAG_Z
public static final short FLAG_RADIUS
public static final short FLAG_MANDONE
public Reference()
public Reference(IMCDefinition defs)
public Reference(short flags, DesiredSpeed speed, DesiredZ z, double lat, double lon, float radius)
public static Reference create(java.lang.Object... values)
public static Reference clone(IMCMessage msg) throws java.lang.Exception
java.lang.Exception
public short getFlags()
public DesiredSpeed getSpeed()
public DesiredZ getZ()
public double getLat()
public double getLon()
public double getRadius()
public void setFlags(short flags)
flags
- Flags (bitfield)public void setSpeed(DesiredSpeed speed)
speed
- Speed Referencepublic void setZ(DesiredZ z)
z
- Z Referencepublic void setLat(double lat)
lat
- Latitude Referencepublic void setLon(double lon)
lon
- Longitude Referencepublic void setRadius(double radius)
radius
- Radius