Package hec.data

Interface IVerticalDatumOperations<T,V extends Exception>

All Known Implementing Classes:
PairedDataContainer, PairedDataContainerVertDatum, PairedDataMath, PairedDataMathVertDatum, TimeSeriesContainer, TimeSeriesContainerVertDatum, TimeSeriesMath, TimeSeriesMathVertDatum

public interface IVerticalDatumOperations<T,V extends Exception>
This interface defines standard methods for classes that utilize IVerticalDatum
  • Method Summary

    Modifier and Type
    Method
    Description
    This method returns a copy of this object with the VerticalDatum collapsed if possible (and if not already collapsed).
    This method returns a copy of this object with the VerticalDatum expanded if possible (and if not already expanded).
  • Method Details

    • expandVerticalDatum

      T expandVerticalDatum() throws V
      This method returns a copy of this object with the VerticalDatum expanded if possible (and if not already expanded).
      Returns:
      Throws:
      V extends Exception
    • collapseVerticalDatum

      T collapseVerticalDatum() throws V
      This method returns a copy of this object with the VerticalDatum collapsed if possible (and if not already collapsed).
      Returns:
      Throws:
      V extends Exception