Package hec.heclib.dss
Interface HecMathSupport
public interface HecMathSupport
Service interface that supplies the HecMath-style
read/write
behavior to HecDss without heclib depending on the
hec.hecmath package by using ServiceLoader to discover an implementation at runtime.
-
Method Summary
Modifier and TypeMethodDescriptionread(DssDataManager dataManager, String filename, String pathname, String startTime, String endTime, boolean trimMissing) intwrite(DssDataManager dataManager, String filename, IHecMath math, int regularStoreMethod, int irregularStoreMethod) intwriteWithStoreMethod(DssDataManager dataManager, String filename, IHecMath tsMath, String storeMethod, int regularStoreMethod, int irregularStoreMethod)
-
Method Details
-
read
IHecMath read(DssDataManager dataManager, String filename, String pathname, String startTime, String endTime, boolean trimMissing) throws Exception - Throws:
Exception
-
write
int write(DssDataManager dataManager, String filename, IHecMath math, int regularStoreMethod, int irregularStoreMethod) throws Exception - Throws:
Exception
-
writeWithStoreMethod
int writeWithStoreMethod(DssDataManager dataManager, String filename, IHecMath tsMath, String storeMethod, int regularStoreMethod, int irregularStoreMethod) throws Exception - Throws:
Exception
-