Class HecPairedData

All Implemented Interfaces:
HecDssListener, AutoCloseable, Cloneable, EventListener

public class HecPairedData extends HecDataManager
  • Constructor Details

    • HecPairedData

      public HecPairedData()
    • HecPairedData

      public HecPairedData(String DSSfilename)
  • Method Details

    • setXUnits

      public void setXUnits(String xUnits)
    • setYUnits

      public void setYUnits(String yUnits)
    • setXType

      public void setXType(String xType)
    • setYType

      public void setYType(String yType)
    • unitsX

      public String unitsX()
    • unitsY

      public String unitsY()
    • typeX

      public String typeX()
    • typeY

      public String typeY()
    • setStoreDoubles

      public void setStoreDoubles(boolean storeDoubles)
    • getStoreDoubles

      public boolean getStoreDoubles()
    • DSSFileName

      public String DSSFileName(boolean useDefault)
    • numberOfCurves

      public int numberOfCurves()
    • read

      @Deprecated public int read(HecDoubleArray xArray, HecDoubleArray yArray)
      Deprecated.
      Use read(PairedDataContainer) instead This read is for backwards compatibility
    • read

      @Deprecated public int read(doubleArrayContainer xArray, doubleArrayContainer yArray)
      Deprecated.
      Use read(PairedDataContainer) instead This read is for backwards compatibility
    • read

      @Deprecated public int read(HecDoubleArray xArray, Vector vector)
      Deprecated.
      Use read(PairedDataContainer) instead This read is for backwards compatibility
    • read

      @Deprecated public int read(doubleArrayContainer xArray, Vector vector)
      Deprecated.
      Use read(PairedDataContainer) instead This read is for backwards compatibility
    • read

      public int read(PairedDataContainer pairedDataContainer)
    • retrieveData

      @Deprecated protected int retrieveData()
      Deprecated.
      This method is @deprecated use read(PairedDataContainer) instead
      Returns:
      DSS_ERROR, DSS_SEVERE_ERROR, or numberOrdinates on success
    • write

      @Deprecated public int write(double[] xBuffer, double[] yBuffer, int numberOrdinates, boolean writeToDisk)
      Deprecated.
      Use write(PairedDataContainer) instead This write is for backwards compatibility
    • write

      @Deprecated public int write(HecDoubleArray xBuffer, HecDoubleArray yBuffer, boolean writeToDisk)
      Deprecated.
      Use write(PairedDataContainer) instead This write is for backwards compatibility
    • write

      @Deprecated public int write(double[] xBuffer, double[][] yBuffer, int numberOrdinates, int numberCurves, boolean writeToDisk)
      Deprecated.
      Use write(PairedDataContainer) instead This write is for backwards compatibility
    • write

      @Deprecated public int write(double[] xBuffer, Vector yBuffer, int numberOrdinates, boolean writeToDisk)
      Deprecated.
      Use write(PairedDataContainer) instead This write is for backwards compatibility
    • write

      @Deprecated public int write(HecDoubleArray xBuffer, Vector yBuffer, boolean writeToDisk)
      Deprecated.
      Use write(PairedDataContainer) instead This write is for backwards compatibility
    • write

      public int write(PairedDataContainer pairedDataContainer)
    • storeData

      @Deprecated protected int storeData(boolean writeToDisk)
      Deprecated.
      use write(PairedDataContainer) instead.
      Parameters:
      writeToDisk -
    • checkRead

      public boolean checkRead()
    • label

      public String label()
    • labels

      public Vector labels()
    • setLabel

      public int setLabel(String label)
    • setLabels

      @Deprecated public void setLabels(Vector<String> labels)
      Deprecated.
    • setLabels

      public void setLabels(List<String> labels)
    • legacyRead

      @Deprecated protected PairedDataContainer legacyRead(int[] status)
      Deprecated.
      Used for refactoring/testing
      Assembles results into a PairedDataContainer