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(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() |
void |
setActTime(int act_time) |
void |
setComponent(java.lang.String component) |
void |
setDeactTime(int deact_time) |
void |
setId(short id) |
void |
setLabel(java.lang.String label) |
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 EntityInfo()
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 void setId(short id)
id
- Entity Identifierpublic void setLabel(java.lang.String label)
label
- Labelpublic void setComponent(java.lang.String component)
component
- Component namepublic void setActTime(int act_time)
act_time
- Activation Time (s)public void setDeactTime(int deact_time)
deact_time
- Deactivation Time (s)