Class HistoricalColumn

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    LiteralHistoricalColumn, ValueHistoricalColumn

    public abstract class HistoricalColumn
    extends java.lang.Object
    implements java.io.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:
    Serialized Form
    • Constructor Detail

      • HistoricalColumn

        public HistoricalColumn()
      • HistoricalColumn

        public HistoricalColumn​(java.lang.String name)
    • Method Detail

      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String value)
      • copy

        public HistoricalColumn copy()
                              throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getRowCount

        public abstract int getRowCount()
      • getValue

        public abstract java.lang.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​(java.lang.Object value)
        Adds a new row of data.
      • getSerializableValue

        public abstract java.lang.Object getSerializableValue()