Class IndexableNumericDataArrayInstant

java.lang.Object
io.deephaven.plot.datasets.data.IndexableNumericData
io.deephaven.plot.datasets.data.IndexableNumericDataArrayInstant
All Implemented Interfaces:
PlotExceptionCause, Serializable

public class IndexableNumericDataArrayInstant extends IndexableNumericData
IndexableNumericData dataset comprised of an array of instants. Date values are accessed as nanoseconds from epoch. Data conversion to double means these values are accurate to about 250 nanoseconds.
See Also:
  • Constructor Details

    • IndexableNumericDataArrayInstant

      public IndexableNumericDataArrayInstant(Instant[] data, PlotInfo plotInfo)
      Creates an IndexableNumericDataArrayInstant instance.
      Parameters:
      data - data
      plotInfo - plot information
      Throws:
      RequirementFailure - data must not be null
  • Method Details

    • size

      public int size()
      Description copied from class: IndexableNumericData
      Gets the size of this dataset.
      Specified by:
      size in class IndexableNumericData
      Returns:
      size of this dataset
    • get

      public double get(int i)
      Description copied from class: IndexableNumericData
      Gets the value at the specified index as a double.
      Specified by:
      get in class IndexableNumericData
      Parameters:
      i - index
      Returns:
      value at index as a double