Class ScriptReportDataObject

java.lang.Object
com.inductiveautomation.reporting.common.data.ScriptReportDataObject
All Implemented Interfaces:
DataSourceConfigObject, Serializable

public class ScriptReportDataObject extends Object implements DataSourceConfigObject
Created by carl.gould on 3/3/2015.
See Also:
  • Field Details

  • Constructor Details

    • ScriptReportDataObject

      public ScriptReportDataObject()
      Empty constructor for serialization
    • ScriptReportDataObject

      public ScriptReportDataObject(String script, String name)
  • Method Details

    • getScript

      public String getScript()
    • setScript

      public void setScript(String script)
    • getName

      public String getName()
    • setName

      public void setName(String newName)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • 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 interface DataSourceConfigObject
      Returns:
      a JsonObject representing the configuration of this data source
    • fromJson

      public static ScriptReportDataObject fromJson(com.inductiveautomation.ignition.common.gson.JsonObject json)