Package hec.heclib.dss
package hec.heclib.dss
HecLib DSS utility routines
-
ClassDescriptionDSSPathname manages a DSS pathname.HecDataManager is considered the base class which most HEC-DSS classes inherit from (there are lower classes, but the Java programmer should not access them.)HecDss objects are used to retrieve and store data sets in a DSS file, as well as several utility functions for DSS files.HecDssCatalog has methods to query or inventory the contents of a DSS file, supports listeners that report on modifications to the DSS file
Primary calls that are:HecDssCatalog.getCatalog(boolean, String)
HecDssCatalog.getCatalog(boolean, String, int, boolean)
HecDssCatalog.getCondensedCatalog(String)
HecDssCatalog.getCondensedCatalog(String, int, boolean)
HecDSSDataAttributes contains various data utility methods and constants.HecDSSFileData manages the state of a DSS file holds DSSTable (pointer to top level DSS C-Code data array)HecDSSFileDataManager manages state (open, locked) of multiple DSS filesHecDSSUtilities is aHecDataManager
with utility features such as squeezing, and copying records between DSS filesHecTimeSeries is used to read and write time series data to DSS.Description of the InterfaceProvides a class that can access the HecDataManager (actually HecDSSUtilities)