Class HistoricalColumn

java.lang.Object
com.inductiveautomation.ignition.gateway.history.HistoricalColumn
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
LiteralHistoricalColumn, ValueHistoricalColumn

public abstract class HistoricalColumn extends Object implements Serializable
Base column type for historical column values. These columns are used to send tabular data through the store and forward system. This abstract class simply handles the most basic & common data/tasks, like cloning, and storing the column name.
See Also:
  • Constructor Details

    • HistoricalColumn

      public HistoricalColumn()
    • HistoricalColumn

      public HistoricalColumn(String name)
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String value)
    • copy

      public HistoricalColumn copy() throws Exception
      Throws:
      Exception
    • getRowCount

      public abstract int getRowCount()
    • getValue

      public abstract Object getValue(int row)
      Returns the raw value for the given row number. Can be null if the row doesn't exist.
    • addValue

      public abstract void addValue(Object value)
      Adds a new row of data.
    • getSerializableValue

      public abstract Object getSerializableValue()