public class EntityInfo extends IMCMessage
Modifier and Type | Field and Description |
---|---|
static int |
ID_STATIC |
DEFAULT_ENTITY_ID, DEFAULT_SYSTEM_ID
Constructor and Description |
---|
EntityInfo() |
EntityInfo(IMCDefinition defs) |
EntityInfo(IMCMessage msg) |
EntityInfo(short id,
java.lang.String label,
java.lang.String component,
int act_time,
int deact_time) |
Modifier and Type | Method and Description |
---|---|
static EntityInfo |
clone(IMCMessage msg) |
static EntityInfo |
create(java.lang.Object... values) |
int |
getActTime() |
java.lang.String |
getComponent() |
int |
getDeactTime() |
short |
getId() |
java.lang.String |
getLabel() |
EntityInfo |
setActTime(int act_time) |
EntityInfo |
setComponent(java.lang.String component) |
EntityInfo |
setDeactTime(int deact_time) |
EntityInfo |
setId(short id) |
EntityInfo |
setLabel(java.lang.String label) |
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 EntityInfo()
public EntityInfo(IMCMessage msg)
public EntityInfo(IMCDefinition defs)
public EntityInfo(short id, java.lang.String label, java.lang.String component, int act_time, int deact_time)
public static EntityInfo create(java.lang.Object... values)
public static EntityInfo clone(IMCMessage msg) throws java.lang.Exception
java.lang.Exception
public short getId()
public java.lang.String getLabel()
public java.lang.String getComponent()
public int getActTime()
public int getDeactTime()
public EntityInfo setId(short id)
id
- Entity Identifierpublic EntityInfo setLabel(java.lang.String label)
label
- Labelpublic EntityInfo setComponent(java.lang.String component)
component
- Component namepublic EntityInfo setActTime(int act_time)
act_time
- Activation Time (s)public EntityInfo setDeactTime(int deact_time)
deact_time
- Deactivation Time (s)