Interface MultiColumnTimeseriesDataSet

  • All Superinterfaces:
    java.lang.Cloneable, java.io.Serializable
    All Known Implementing Classes:
    MultiTimeseriesDataSet

    public interface MultiColumnTimeseriesDataSet
    extends java.io.Serializable, java.lang.Cloneable
    • Method Detail

      • getColumnHeaders

        java.util.List<java.lang.String> getColumnHeaders()
        Returns:
        - the columnHeaders, typically the names of the Variable having data in this TimeseriesDataSet
      • size

        int size()
        Returns:
        - the no of rows (timestamps) in this MultiColumnTimeseriesDataSet
      • getRowOfData

        java.util.List<java.lang.String> getRowOfData​(java.sql.Timestamp stamp)
        Parameters:
        stamp - - the timstamp for which a row of data should be retrieved
        Returns:
        - a row of data corresponding to the given timestamp
      • getTimestamps

        java.util.Set<java.sql.Timestamp> getTimestamps()
        Returns:
        - the timestamps for which this MultiColumnTimeseriesDataSet is holding data