public class Data<TDomain extends SendableData> extends Base implements SendableData
| Constructor and Description |
|---|
Data()
Initializes a new instance of the class.
|
Data(TDomain baseData)
Initializes a new instance of the class with base data
|
| Modifier and Type | Method and Description |
|---|---|
TDomain |
getBaseData() |
java.lang.String |
getBaseTypeName() |
java.lang.String |
getEnvelopName() |
protected void |
InitializeFields()
Optionally initializes fields for the current context.
|
protected void |
serializeContent(JsonTelemetryDataSerializer writer)
Serializes the beginning of this object to the passed in writer.
|
void |
setBaseData(TDomain baseData) |
getBaseType, serialize, setBaseTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitserializepublic Data()
public Data(TDomain baseData)
baseData - The data this instance works with.public TDomain getBaseData()
public void setBaseData(TDomain baseData)
protected void serializeContent(JsonTelemetryDataSerializer writer) throws java.io.IOException
serializeContent in class Basewriter - The writer to serialize this object to.java.io.IOException - Might be throw during serialization.protected void InitializeFields()
InitializeFields in class Basepublic java.lang.String getEnvelopName()
getEnvelopName in interface SendableDatapublic java.lang.String getBaseTypeName()
getBaseTypeName in interface SendableData