Class StaticReportDataObject
java.lang.Object
com.inductiveautomation.reporting.common.data.StaticReportDataObject
- All Implemented Interfaces:
DataSourceConfigObject
,Serializable
StaticReportDataObject
A simple Report container used by Report DataSources. This object is generally added to a ReportResource data map.
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionStaticReportDataObject
(String key, StaticReportDataObject.StaticDataFormat format, String data) -
Method Summary
Modifier and TypeMethodDescriptionboolean
static StaticReportDataObject
fromJson
(com.inductiveautomation.ignition.common.gson.JsonObject json) getData()
getKey()
void
void
void
com.inductiveautomation.ignition.common.gson.JsonObject
toJson()
This should return a JsonObject that represents the configuration of this data source.
-
Field Details
-
ID
- See Also:
-
-
Constructor Details
-
StaticReportDataObject
public StaticReportDataObject() -
StaticReportDataObject
public StaticReportDataObject(String key, StaticReportDataObject.StaticDataFormat format, String data)
-
-
Method Details
-
getData
-
setData
-
getKey
-
setKey
-
getFormat
-
setFormat
-
equals
-
toJson
public com.inductiveautomation.ignition.common.gson.JsonObject toJson()Description copied from interface:DataSourceConfigObject
This should return a JsonObject that represents the configuration of this data source. This is used to serialize this class for RPC calls between the Designer and Gateway.- Specified by:
toJson
in interfaceDataSourceConfigObject
- Returns:
- a JsonObject representing the configuration of this data source
-
fromJson
public static StaticReportDataObject fromJson(com.inductiveautomation.ignition.common.gson.JsonObject json)
-