Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABBREVIATED_CATALOG - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
absoluteAverage() - Method in class hec.heclib.util.HecDoubleArray
 
absoluteMaximum() - Method in class hec.heclib.util.HecDoubleArray
 
absoluteMaximum(intContainer) - Method in class hec.heclib.util.HecDoubleArray
 
absoluteMinimum() - Method in class hec.heclib.util.HecDoubleArray
 
absoluteMinimum(intContainer) - Method in class hec.heclib.util.HecDoubleArray
 
absoluteSum() - Method in class hec.heclib.util.HecDoubleArray
 
AbstractDssDataManager - Class in hec.heclib.dss
 
AbstractDssDataManager(IHecDSSUtilities) - Constructor for class hec.heclib.dss.AbstractDssDataManager
 
accept(File) - Method in class hec.io.FileTypesFilter
 
accessNumber - Variable in class hec.heclib.dss.HecDSSRecordData
 
ACRE_FEET - Static variable in class hec.heclib.dss.HecDataConversion
 
ACRES - Static variable in class hec.heclib.dss.HecDataConversion
 
activatedTime - Variable in class hec.io.RatingContainer
 
actualHeight - Variable in class hec.io.DssFileContainer
 
actualWidth - Variable in class hec.io.DssFileContainer
 
add(double) - Method in class hec.heclib.util.HecDouble
 
add(int) - Method in class hec.heclib.util.HecTime
Adds a given amount of time to the current time.
add(DataReference) - Method in class hec.heclib.dss.Group
 
add(HecDouble) - Method in class hec.heclib.util.HecDouble
 
add(HecTime) - Method in class hec.heclib.util.HecTime
Add an HecTime to this object (adds the times together)
add(TimeSeriesContainer) - Method in class hec.io.TimeSeriesCollectionContainer
Add a single TimeSeriesContainer to the collection.
addAlias(CondensedReference, DSSPathname) - Method in class hec.heclib.dss.HecDataManager
 
addAlias(String) - Method in class hec.heclib.dss.HecDataManager
 
addAlias(String, String) - Method in class hec.heclib.dss.HecDataManager
 
addAliasList(String[], String[]) - Method in class hec.heclib.dss.HecDataManager
 
addCentury(int) - Static method in class hec.heclib.util.HecTime
This takes a two digit year and adds the "correct" century
addConstant(double) - Method in class hec.heclib.dss.HecTimeSeriesMath
 
addCurve(double[]) - Method in class hec.heclib.dss.HecTimeSeriesMath
 
addDays(int) - Method in class hec.heclib.util.HecTime
 
addFile(File, FileListener) - Method in class hec.io.FileMonitor
Add file to listen for.
addFileAccess() - Method in class hec.heclib.dss.HecDSSFileData
 
addHecDssListener(HecDssListener) - Method in class hec.heclib.dss.HecDssCatalog
 
addHecDssListener(HecDssListener, HecDssEventType) - Method in class hec.heclib.dss.HecDssCatalog
 
addHecDssListener(HecDssListener, String) - Method in class hec.heclib.dss.HecDssCatalog
 
addHecDssListener(HecDssListener, String[]) - Method in class hec.heclib.dss.HecDssCatalog
 
addHecDssListener(HecDssListener, String[], HecDssEventType) - Method in class hec.heclib.dss.HecDssCatalog
 
addHecDssListener(HecDssListener, String, HecDssEventType) - Method in class hec.heclib.dss.HecDssCatalog
 
addHecDssListener(HecDssListener, String, String[], HecDssEventType) - Method in class hec.heclib.dss.HecDssCatalog
 
addHours(int) - Method in class hec.heclib.util.HecTime
 
addLocation(DataContainer) - Method in class hec.heclib.dss.HecLocationManager
 
addMinutes(int) - Method in class hec.heclib.util.HecTime
 
addModes(String[], boolean, boolean) - Method in class hec.io.PhotoViewerInfo
 
addProcessOutput(ProcessOutputLine) - Method in class hec.io.ProcessOutput
 
addSeconds(int) - Method in class hec.heclib.util.HecTime
 
adjustToIntervalOffset(int, int) - Method in class hec.heclib.util.HecTime
Adjust the time to be at the interval offset (in minutes) provided.
ALBERS - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
ALBERS_GRID - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
ALBERS_GRID_WITH_TIME - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
AlbersInfo - Class in hec.heclib.grid
 
AlbersInfo() - Constructor for class hec.heclib.grid.AlbersInfo
 
AlbersInfo(AlbersInfo) - Constructor for class hec.heclib.grid.AlbersInfo
Copy Constructor.
AlbersInfoFlat - Class in hec.heclib.grid
 
AlbersInfoFlat() - Constructor for class hec.heclib.grid.AlbersInfoFlat
 
aliasGetPrimary() - Method in class hec.heclib.dss.HecDataManager
 
aliasGetPrimary(String) - Method in class hec.heclib.dss.HecDataManager
 
aliasList() - Method in class hec.heclib.dss.HecDataManager
 
aliasList(String) - Method in class hec.heclib.dss.HecDataManager
 
aliasRemove(boolean) - Method in class hec.heclib.dss.HecDataManager
 
aliasRemove(String, boolean) - Method in class hec.heclib.dss.HecDataManager
 
aliasRemoveList(String[]) - Method in class hec.heclib.dss.HecDataManager
 
allMissing() - Method in class hec.io.TimeSeriesContainer
 
allocatedSize - Variable in class hec.heclib.dss.HecDSSRecordBasics
 
allocateSpace(double[], int) - Method in class hec.io.PairedDataContainer
Deprecated. 
allSevereErrorMessages() - Method in class hec.heclib.dss.AbstractDssDataManager
 
allSevereErrorMessages() - Method in interface hec.heclib.dss.DssDataManager
 
allSevereErrorMessages() - Method in class hec.heclib.dss.HecDSSFileAccess
 
allSevereErrorMessages() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
aPart() - Method in class hec.heclib.dss.DSSPathname
 
aPart() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
appendByteArray(byte[]) - Method in interface hec.io.HecFile
Appends byteArray to the end of this file.
appendByteArray(byte[]) - Method in class hec.io.SimpleHecFileImpl
 
appendNameToDirectory(String, String) - Static method in class hec.heclib.dss.HecDSSFileAccess
 
ARCINFO_ASCII_EXPORT - Static variable in interface hec.heclib.grid.GridExportTypes
 
areSamePathnames(String, String, boolean) - Static method in class hec.heclib.dss.DSSPathname
 
array - Variable in class hec.heclib.util.doubleArrayContainer
 
array - Variable in class hec.heclib.util.intArrayContainer
 
ArrayContainer - Class in hec.io
A simple container class to hold an array The array may be int, float or double.
ArrayContainer() - Constructor for class hec.io.ArrayContainer
 
arrayEndTime() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
arraySize - Variable in class hec.heclib.dss.HecDSSRecordData
 
arraySizeOk(int) - Method in class hec.heclib.dss.HecTimeSeries
 
arrayStartTime() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
arrayX - Variable in class hec.heclib.dss.HecDSSRecordData
 
arrayY - Variable in class hec.heclib.dss.HecDSSRecordData
 
Asc2DssGrid - Class in hec.heclib.grid
Asc2DssGrid Reads grid values from an Arc/Info ASCII grid and stores them in a DSS record
Asc2DssGrid() - Constructor for class hec.heclib.grid.Asc2DssGrid
 
Asc2DssGrid(String[]) - Constructor for class hec.heclib.grid.Asc2DssGrid
 
Asc2DssGrid(String, String, String, String, int, String, String) - Constructor for class hec.heclib.grid.Asc2DssGrid
 
Asc2DssGrid(String, String, String, String, String, String, String, String, String, int, String, String) - Constructor for class hec.heclib.grid.Asc2DssGrid
 
AsciiSerializable - Interface in hec.io
Interface for all objects that are made persistance using ASCII text serialization.
AsciiSerializerFormatter - Class in hec.io
class to put back
AsciiSerializerFormatter() - Constructor for class hec.io.AsciiSerializerFormatter
 
AsciiSerializerFormatter(String[], boolean) - Constructor for class hec.io.AsciiSerializerFormatter
 
AsciiSplitFileNameFactory - Class in hec.io
given a class name return its relative filename
AsciiSplitFileNameFactory() - Constructor for class hec.io.AsciiSplitFileNameFactory
 
asTimeSeriesContainer(boolean) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
- for testing/legacy purposes.
availableTimes - Variable in class hec.io.StreamRatingSeriesContainer
 
average - Variable in class hec.io.TsDataSetStats
 
average() - Method in class hec.heclib.util.HecDoubleArray
 

B

BIG_ENDIAN - Static variable in interface hec.io.EndianTypes
 
binAddress - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
binLength - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
BLOCK_INTERVAL_1CENTURY - Static variable in class hec.heclib.dss.DSSPathname
Block size indicator for 1 Century block size
BLOCK_INTERVAL_1DAY - Static variable in class hec.heclib.dss.DSSPathname
Block size indicator for 1 Day block size
BLOCK_INTERVAL_1DECADE - Static variable in class hec.heclib.dss.DSSPathname
Block size indicator for 1 Decade block size
BLOCK_INTERVAL_1MONTH - Static variable in class hec.heclib.dss.DSSPathname
Block size indicator for 1 Month block size
BLOCK_INTERVAL_1YEAR - Static variable in class hec.heclib.dss.DSSPathname
Block size indicator for 1 Year block size
booleanContainer - Class in hec.heclib.util
 
booleanContainer() - Constructor for class hec.heclib.util.booleanContainer
 
booleanContainer(boolean) - Constructor for class hec.heclib.util.booleanContainer
 
bPart() - Method in class hec.heclib.dss.DSSPathname
 
bPart() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
BTU_PER_SQUARE_FOOT - Static variable in class hec.heclib.dss.HecDataConversion
 
bufferedImage - Variable in class hec.io.PhotoViewerInfo
 
buildCondensedList(Vector<CondensedReference>) - Method in class hec.heclib.dss.HecDssCatalog
 
buildPathnameFromParts(String, String, String, String, String, String) - Static method in class hec.heclib.dss.DSSPathname
Build a pathname from parts.
buildSortedCatalog() - Method in class hec.heclib.dss.HecDssCatalog
 

C

callbackCnt - Variable in class hec.io.RmiFileInfo
 
callbacks - Variable in class hec.io.RmiFileInfo
 
callCatalog(String) - Method in class hec.heclib.dss.HecDssCatalog
Constructs the (optionally filtered) internal pathname list from the DSS file.
callCatalog(String, int, boolean) - Method in class hec.heclib.dss.HecDssCatalog
Constructs the (optionally filtered) internal pathname list from the DSS file.
callCatalogOriginal(String) - Method in class hec.heclib.dss.HecDssCatalog
Constructs the (optionally filtered) internal pathname list from the DSS file.
calledByFunction - Variable in class hec.heclib.dss.DSSErrorMessage
 
cancelProcess() - Method in class hec.heclib.dss.AbstractDssDataManager
 
cancelProcess() - Method in interface hec.heclib.dss.DssDataManager
 
cancelProcess() - Method in class hec.heclib.dss.HecDSSUtilities
 
cancelProcess() - Method in interface hec.heclib.dss.IDSSUtilities
Description of the Method
cancelProcess() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
cancelSqueeze() - Method in class hec.heclib.dss.AbstractDssDataManager
 
cancelSqueeze() - Method in interface hec.heclib.dss.DssDataManager
 
cancelSqueeze() - Method in class hec.heclib.dss.HecDSSUtilities
 
cancelSqueeze() - Method in interface hec.heclib.dss.IDSSUtilities
Description of the Method
cancelSqueeze() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
canConvertTo(Class<?>) - Method in class hec.io.TimeSeriesContainerFactory.TimeSeriesContainerConverter
 
canRead() - Method in interface hec.io.HecFile
Tests whether the application can read the file denoted by this HecFile.
canRead() - Method in class hec.io.SimpleHecFileImpl
 
canWrite() - Method in interface hec.io.HecFile
Tests whether the application can modify the file denoted by this HecFile.
canWrite() - Method in class hec.io.SimpleHecFileImpl
 
catalogFile(String, boolean, String) - Method in class hec.heclib.dss.HecDssCatalog
 
CENTIGRADE - Static variable in class hec.heclib.dss.HecDataConversion
 
CENTIMETERS - Static variable in class hec.heclib.dss.HecDataConversion
 
changeInterval(int) - Method in class hec.heclib.dss.HecTimeSeriesMath
 
checkAllMultipleAccess() - Static method in class hec.heclib.dss.HecDSSFileDataManager
 
checkAllPathnames() - Method in class hec.heclib.dss.AbstractDssDataManager
 
checkAllPathnames() - Method in interface hec.heclib.dss.DssDataManager
 
checkAllPathnames() - Method in class hec.heclib.dss.HecDSSFileAccess
 
checkAllPathnames() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
checkContainers() - Method in class hec.io.TimeSeriesCollectionContainer
Deprecated.
checkDssPath(String, String) - Method in class hec.heclib.grid.Asc2DssGrid
 
checkDssPath(String, String) - Method in class hec.heclib.grid.Flt2DssGrid
 
checkFile() - Method in class hec.heclib.dss.HecDSSUtilities
 
checkForError() - Method in interface hec.heclib.dss.DssDataManager
 
checkForError() - Method in class hec.heclib.dss.HecDss
 
checkForError() - Method in class hec.heclib.dss.HecDSSFileAccess
Returns if an error occurred and its severity 0 - no error (most common) 1 - INFORMATION; 2 - WARNING; 3 - WARNING_NO_WRITE_ACCESS; 4 - WARNING_NO_FILE_ACCESS; 5 - WRITE_ERROR; 6 - READ_ERROR; 7 - CORRUPT_FILE; 8 - MEMORY_ERROR; // This and the next should stop the program 9 - CRITICAL_ERROR;
checkForError() - Static method in class hec.heclib.dss.HecDSSFileDataManager
 
checkForError() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
checkForError() - Method in class hec.heclib.dss.LocalDssDataManager
 
checkForSevereDssError() - Method in class hec.heclib.dss.HecDSSUtilities
 
checkForSevereDssError() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
checkForSevereError() - Method in class hec.heclib.dss.AbstractDssDataManager
 
checkForSevereError() - Method in interface hec.heclib.dss.DssDataManager
 
checkForSevereError() - Static method in class hec.heclib.dss.HecDSSFileAccess
 
checkForSevereError(int[]) - Method in class hec.heclib.dss.HecDSSFileAccess
 
checkForSevereFileError() - Method in class hec.heclib.dss.HecDSSFileAccess
 
checkLinks() - Method in class hec.heclib.dss.AbstractDssDataManager
 
checkLinks() - Method in interface hec.heclib.dss.DssDataManager
 
checkLinks() - Method in class hec.heclib.dss.HecDSSFileAccess
 
checkLinks() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
checkPathnameBins() - Method in class hec.heclib.dss.AbstractDssDataManager
 
checkPathnameBins() - Method in interface hec.heclib.dss.DssDataManager
 
checkPathnameBins() - Method in class hec.heclib.dss.HecDSSFileAccess
 
checkPathnameBins() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
checkRead() - Method in class hec.heclib.dss.HecPairedData
 
checkSum - Variable in class hec.io.RmiFileSizeInfo
 
checkSystemError() - Method in class hec.heclib.dss.HecDSSFileAccess
 
checkTimeWindow(boolean) - Method in class hec.heclib.dss.HecTimeSeries
 
checkTimezone(Vector) - Static method in class hec.io.TimeSeriesContainerTimeZoneCheck
 
cleanDSSFileName(String, stringContainer) - Method in interface hec.heclib.dss.DssDataManager
 
cleanDSSFileName(String, stringContainer) - Static method in class hec.heclib.dss.HecDSSFileAccess
 
cleanDSSFileName(String, stringContainer) - Method in class hec.heclib.dss.LocalDssDataManager
 
cleanTime() - Method in class hec.heclib.util.HecTime
 
cleanTime(int[]) - Method in class hec.heclib.util.HecTime
 
clear() - Method in class hec.heclib.dss.HecDataManager
Removes all references to data sets.
clear() - Method in class hec.heclib.dss.HecTimeSeries
 
clearError() - Method in class hec.heclib.dss.HecDSSFileAccess
 
clearError() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
clearList() - Method in class hec.heclib.dss.HecDssCatalog
 
clearSevereError() - Method in interface hec.heclib.dss.DssDataManager
 
clearSevereError() - Method in class hec.heclib.dss.HecDSSFileAccess
 
clearSevereError() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
clearSevereError() - Method in class hec.heclib.dss.LocalDssDataManager
 
clearSevereError(boolean) - Method in class hec.heclib.dss.HecDSSFileAccess
 
clearStatus() - Method in class hec.heclib.dss.AbstractDssDataManager
 
clearStatus() - Method in interface hec.heclib.dss.DssDataManager
 
clearStatus() - Method in class hec.heclib.dss.HecDSSFileAccess
 
clearStatus() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
clone() - Method in class hec.heclib.dss.DataReference
 
clone() - Method in class hec.heclib.dss.DataReferenceSet
 
clone() - Method in class hec.heclib.dss.DssDataType
Overrides Object.clone() to preserve uniqueness of this data type value.
clone() - Method in class hec.heclib.dss.DSSPathname
 
clone() - Method in class hec.heclib.dss.HecDssCatalog
 
clone() - Method in class hec.heclib.dss.HecDSSFileAccess
 
clone() - Method in class hec.heclib.dss.HecDSSFileDataManager
 
clone() - Method in class hec.heclib.util.HecTime
 
clone() - Method in class hec.io.ArrayContainer
 
clone() - Method in class hec.io.GridContainer
 
clone() - Method in class hec.io.PairedDataContainer
create a copy of this PairedDataContainer
clone() - Method in class hec.io.PairedDataContainerVertDatum
Return a copy of this object
clone() - Method in class hec.io.PhotoViewerInfo
 
clone() - Method in class hec.io.RatingContainer
 
clone() - Method in class hec.io.RatingValuesContainer
 
clone() - Method in class hec.io.SimpleRatingContainer
 
clone() - Method in class hec.io.StreamRatingContainer
 
clone() - Method in class hec.io.StreamRatingSeriesContainer
 
clone() - Method in class hec.io.TextContainer
 
clone() - Method in class hec.io.TimeSeriesCollectionContainer
 
clone() - Method in class hec.io.TimeSeriesContainer
clone the TimeSerieContainer
clone() - Method in class hec.io.TimeSeriesContainerVertDatum
 
clone(ArrayContainer) - Method in class hec.io.ArrayContainer
 
clone(DataContainer) - Method in class hec.io.DataContainer
 
clone(DssFileContainer) - Method in class hec.io.DssFileContainer
 
clone(GridContainer) - Method in class hec.io.GridContainer
 
clone(PairedDataContainer) - Method in class hec.io.PairedDataContainer
copy this PairedDataContainer into pdc
clone(PairedDataContainer) - Method in class hec.io.PairedDataContainerVertDatum
Copy this object into another
clone(PhotoViewerInfo) - Method in class hec.io.PhotoViewerInfo
 
clone(TextContainer) - Method in class hec.io.TextContainer
 
clone(TimeSeriesCollectionContainer) - Method in class hec.io.TimeSeriesCollectionContainer
Creates a deep clone
clone(TimeSeriesContainer) - Method in class hec.io.TimeSeriesContainer
clone this TimeSeriesContainer into tsc
clone(TimeSeriesContainer) - Method in class hec.io.TimeSeriesContainerVertDatum
 
clone(TinContainer) - Method in class hec.io.TinContainer
 
close() - Method in class hec.heclib.dss.AbstractDssDataManager
 
close() - Method in interface hec.heclib.dss.DssDataManager
 
close() - Static method in class hec.heclib.dss.DSSLogger
 
close() - Method in class hec.heclib.dss.DSSLogLevel
 
close() - Method in class hec.heclib.dss.HecDss
Explicitly close the DSS file
close() - Method in class hec.heclib.dss.HecDSSFileAccess
Closes the DSS file
close() - Method in class hec.heclib.dss.HecDSSFileData
 
close() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
close() - Method in interface hec.io.HecFile
Closes any open writers and flushes their data to disk.
close() - Method in class hec.io.JavaDocParser
Method Description
close() - Method in class hec.io.ProcessOutputReader
 
close() - Method in class hec.io.SimpleHecFileImpl
 
close(String, boolean) - Static method in class hec.heclib.dss.HecDSSFileAccess
 
closeAll() - Method in class hec.heclib.dss.HecDSSFileAccess
Deprecated.
closeAllFiles() - Static method in class hec.heclib.dss.HecDSSFileAccess
calling closeAllFiles should be avoided.
closeAllFiles() - Method in class hec.heclib.dss.HecDSSFileDataManager
 
closeAndClear() - Method in class hec.heclib.dss.HecDSSFileAccess
Deprecated.
closeDSSFile() - Method in class hec.heclib.dss.HecDSSFileAccess
Deprecated.
closeFile() - Method in class hec.heclib.dss.HecDSSFileDataManager
 
closeFile(HecDSSFileData) - Method in class hec.heclib.dss.HecDSSFileDataManager
 
closeFile(String) - Method in class hec.heclib.dss.HecDSSFileDataManager
 
closeFileOptional(HecDSSFileData) - Method in class hec.heclib.dss.HecDSSFileDataManager
 
closeLogFile() - Static method in class hec.heclib.dss.HecDataManager
 
closeLogFile() - Static method in class hec.heclib.util.Heclib
Closes the DSS log file and switches logging to the console
closeMessageFile() - Static method in class hec.heclib.dss.HecDataManager
 
closeUnusedFiles() - Method in class hec.heclib.dss.HecDSSFileDataManager
 
cnotes - Variable in class hec.io.TimeSeriesContainer
 
collapseVerticalDatum() - Method in class hec.io.PairedDataContainer
Returns a new PairedDataContainer object constructed from this object, with the TimeSeiresContainerVertDatum.vdc field collapsed into vertical datum info in the supplementalInfo field (overwriting any existing vertical datum info there)
collapseVerticalDatum() - Method in class hec.io.TimeSeriesContainer
Returns a new TimeSeriesContainer object constructed from this object, with the TimeSeiresContainerVertDatum.vdc field collapsed into vertical datum info in the supplementalInfo field (overwriting any existing vertical datum info there)
collection - Variable in class hec.heclib.dss.CondensedReference
 
ColorBase - Class in hec.heclib.util
 
ColorBase() - Constructor for class hec.heclib.util.ColorBase
 
colorNames - Static variable in class hec.heclib.util.ColorBase
 
colorValues - Static variable in class hec.heclib.util.ColorBase
 
combinedPathAndFilename() - Method in class hec.heclib.dss.DSSPathAndFilename
 
comment - Variable in class hec.io.RatingContainer
 
compare(double) - Method in class hec.heclib.util.HecDouble
 
compare(HecTime, HecTime) - Method in class hec.heclib.util.HecTimeComparator
 
compareCondensedPaths(String, String) - Static method in class hec.heclib.dss.HecDssCatalog
Determine if the only difference between two pathnames is the D (date) part (and that part appears to be a date)
compareTimes(HecTime) - Method in class hec.heclib.util.HecTime
Compares this time with input time.
compareTo(double) - Method in class hec.heclib.util.HecDouble
Compares this value with double input value (precision ignored).
compareTo(double, double) - Method in class hec.heclib.util.HecDouble
 
compareTo(HecDouble) - Method in class hec.heclib.util.HecDouble
Compares this value with input value (precision accounted for).
compareTo(HecDouble, double) - Method in class hec.heclib.util.HecDouble
 
compareTo(intContainer) - Method in class hec.heclib.util.intContainer
 
compareTo(Object) - Method in class hec.heclib.util.HecTime
compareTo
compareTo(Object) - Method in class hec.io.RmiFileInfo
 
compatibleGrids(GridData, GridData) - Static method in class hec.heclib.grid.GridUtilities
compares the coordinate system, cell size, and row and column positioning of two grids to determine if they are compatible for grid-to-grid operations.
complete(HecDssCatalog, String[], int, boolean) - Method in class hec.heclib.dss.CondensedReference
 
compress(String) - Static method in class hec.io.SupplementalProperties
Compresses a string using gzip compression and base64 encoding.
compressData() - Method in class hec.io.TimeSeriesContainer
 
computeAverage() - Method in class hec.heclib.dss.HecTimeSeriesMath
 
computeNumberIntervals(int, int, int) - Static method in class hec.heclib.util.HecTime
Get the number of periods between two times given in minutes (Heclib nopers function)
computeNumberIntervals(HecTime, int) - Method in class hec.heclib.util.HecTime
Get the number of periods between two times (Heclib nopers function)
computeNumberIntervalsSecs(HecTime, int) - Method in class hec.heclib.util.HecTime
 
computeSum() - Method in class hec.heclib.dss.HecTimeSeriesMath
 
CONDENSED_CATALOG - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
condensedReference - Variable in class hec.heclib.dss.DataReference
 
CondensedReference - Class in hec.heclib.dss
 
CondensedReference() - Constructor for class hec.heclib.dss.CondensedReference
 
CondensedReference(TimeSeriesContainer) - Constructor for class hec.heclib.dss.CondensedReference
 
CondensedReference(String) - Constructor for class hec.heclib.dss.CondensedReference
 
connection - Variable in class hec.io.TinContainer
Array of vertex indices that this vertex connects to via triangle edges in this TIN.
constantOffset - Variable in class hec.io.StreamRatingContainer
 
constantShifts - Variable in class hec.io.StreamRatingContainer
 
contains(int[], int, int) - Method in class hec.io.TimeSeriesCollectionContainer
searchs an array for a specific value.
contains(File) - Method in class hec.io.FileMonitor
 
containsData - Variable in class hec.heclib.dss.HecDSSRecordData
 
containsString(String) - Method in class hec.heclib.dss.DataReferenceSet
 
CONTINUE_ENUMERATION - Static variable in class hec.heclib.dss.DSSPathname
Operation (via input status value) to continue enumerating intervals for getTsIntervalInfo()
contractProfileContainer(Vector<TimeSeriesContainer>) - Static method in class hec.heclib.dss.HecTimeSeries
 
Conversion - Class in hec.io
 
Conversion() - Constructor for class hec.io.Conversion
 
conversionFactor(int, int) - Static method in class hec.heclib.dss.HecDataConversion
Gets conversion factor for converting from SI/English units to English/SI units.
convert(int[], double[], int[], doubleArrayContainer, String, int) - Method in class hec.heclib.dss.HecTimeSeriesMath
 
convert(HecTimeArray, double[], HecTimeArray, doubleArrayContainer, String, int) - Method in class hec.heclib.dss.HecTimeSeriesMath
 
convert(TimeSeriesDataAdapter) - Method in class hec.io.TimeSeriesContainerFactory.TimeSeriesContainerConverter
 
convertDoubleUnits(double[], int, int, int) - Static method in class hec.heclib.dss.HecDataConversion
 
convertDoubleUnits(double[], int, int, int) - Static method in class hec.heclib.dss.HecDSSDataAttributes
 
convertIrregularToPseudo(String, String) - Static method in class hec.heclib.dss.DSSPathname
Coverts irregular pathname to Pseudo irregular
convertPseudoToIrregular(String) - Static method in class hec.heclib.dss.DSSPathname
Coverts Pseudo regular pathname to irregular
convertTimezone(TimeZone, boolean) - Method in class hec.heclib.util.HecTimeArray
 
convertTimeZone(HecTime, TimeZone, TimeZone) - Static method in class hec.heclib.util.HecTime
Converts the HecTime from the fromTimeZone to the toTimeZone Respectes Daylight savings time
convertTimeZone(HecTime, TimeZone, TimeZone, boolean) - Static method in class hec.heclib.util.HecTime
Converts the HecTime from the fromTimeZone to the toTimeZone User decides on respecting Daylight savings time
convertTimeZone(String, boolean) - Method in class hec.io.TimeSeriesContainer
converts the data, start and end time to a new time zone
convertTimeZone(TimeZone) - Method in class hec.io.TimeSeriesContainer
converts the data, start and end time to a new time zone
convertToAlbersInfo(AlbersInfoFlat) - Method in class hec.heclib.grid.AlbersInfo
 
convertToEnglish() - Method in class hec.heclib.dss.HecTimeSeriesMath
 
convertToGridInfo(AlbersInfoFlat) - Method in class hec.heclib.grid.AlbersInfo
 
convertToGridInfo(GridInfoFlat) - Method in class hec.heclib.grid.AlbersInfo
 
convertToGridInfo(GridInfoFlat) - Method in class hec.heclib.grid.GridInfo
 
convertToGridInfo(GridInfoFlat) - Method in class hec.heclib.grid.HrapInfo
 
convertToGridInfo(GridInfoFlat) - Method in class hec.heclib.grid.SpecifiedGridInfo
 
convertToGridInfo(HrapInfoFlat) - Method in class hec.heclib.grid.HrapInfo
 
convertToGridInfo(SpecifiedGridInfoFlat) - Method in class hec.heclib.grid.SpecifiedGridInfo
 
convertToHrapInfo(HrapInfoFlat) - Method in class hec.heclib.grid.HrapInfo
 
convertToMetric() - Method in class hec.heclib.dss.HecTimeSeriesMath
 
convertToRegularInterval(int) - Method in class hec.heclib.dss.HecTimeSeriesMath
 
convertToSridInfo(SpecifiedGridInfoFlat) - Method in class hec.heclib.grid.SpecifiedGridInfo
 
convertToTimeZone(int, TimeZone, TimeZone) - Static method in class hec.heclib.util.HecTime
Convience function for convertTimeZone * Converts the HecTime from the fromTimeZone to the toTimeZone Respectes Daylight savings time
convertToTimeZone(HecTime, TimeZone, TimeZone) - Static method in class hec.heclib.util.HecTime
Convience function for convertTimeZone Returns a COPY of the time, with the original left unchanged Converts the HecTime from the fromTimeZone to the toTimeZone Respectes Daylight savings time
convertUnits(double[], int, int, int, stringContainer) - Static method in class hec.heclib.dss.HecDataConversion
 
convertUnits(double[], int, int, int, stringContainer) - Static method in class hec.heclib.dss.HecDSSDataAttributes
 
convertUnits(float[], int, int, int) - Static method in class hec.heclib.dss.HecDataConversion
Convert units for a float array from given units to given units.
convertUnits(DataContainer, int) - Static method in class hec.heclib.dss.HecDataConversion
 
convertUnits(PairedDataContainer, int) - Static method in class hec.heclib.dss.HecDataConversion
 
convertUnits(TimeSeriesCollectionContainer, int) - Static method in class hec.heclib.dss.HecDataConversion
 
convertUnits(TimeSeriesContainer, int) - Static method in class hec.heclib.dss.HecDataConversion
 
convertUnits(Vector, int) - Static method in class hec.heclib.dss.HecDataConversion
 
convertUnitSystem(int) - Method in class hec.heclib.dss.HecDataManager
Convert the data in the recordData array to the unit system specified The data must have already been read before calling this function
convertVerticalDatumUnits(String) - Method in class hec.io.TimeSeriesContainerVertDatum
 
coordinateID - Variable in class hec.io.DataContainer
coordinateID = UTM zone #, or FIPS SPCS # ADS SPCS #
coordinateSystem - Variable in class hec.io.DataContainer
coordinateSystem
copy(HecDSSRecordData) - Method in class hec.heclib.dss.HecDSSRecordData
 
copy(GridInfo) - Static method in class hec.heclib.grid.GridInfo
 
copy(Vector) - Method in interface hec.heclib.dss.IDSSUtilities
Description of the Method
copyContainerToRecordData(DataContainer) - Method in class hec.heclib.dss.HecDataManager
 
copyCurve(PairedDataContainer, int, PairedDataContainer, int) - Static method in class hec.io.PairedDataContainer
copy the fromIndex curve from pdcFrom to pdcTo's curve toIndex
copyCurves(PairedDataContainer, PairedDataContainer) - Static method in class hec.io.PairedDataContainer
copy all the curve's from pdcFrom to pdcTo
copyFile(DssDataManager, String) - Method in interface hec.heclib.dss.DssDataManager
 
copyFile(DssDataManager, String) - Method in class hec.heclib.dss.LocalDssDataManager
 
copyFile(HecDataManager) - Method in class hec.heclib.dss.HecDSSUtilities
 
copyFile(String) - Method in class hec.heclib.dss.HecDSSUtilities
 
copyFile(String) - Method in interface hec.heclib.dss.IDSSUtilities
Description of the Method
copyFile(String) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
copyFrom(RatingContainer) - Method in class hec.io.RatingContainer
 
copyFrom(RatingValuesContainer) - Method in class hec.io.RatingValuesContainer
 
copyFrom(SimpleRatingContainer) - Method in class hec.io.SimpleRatingContainer
 
copyFrom(StreamRatingContainer) - Method in class hec.io.StreamRatingContainer
 
copyFrom(StreamRatingSeriesContainer) - Method in class hec.io.StreamRatingSeriesContainer
 
copyLabels(PairedDataContainer, PairedDataContainer) - Static method in class hec.io.PairedDataContainer
copy the curve labels from pdcFrom to pdcTo
copyPasteList() - Method in interface hec.heclib.dss.IDSSUtilities
Description of the Method
copyRecordDataToContainer(DataContainer) - Method in class hec.heclib.dss.HecDataManager
 
copyRecords(int[], int[], Vector) - Method in class hec.heclib.dss.HecDSSUtilities
copyRecords is used for low level record copy between two dss files.
copyRecords(int[], int[], Vector, Vector) - Method in class hec.heclib.dss.HecDSSUtilities
copyRecords is used for low level record copy between two dss files.
copyRecordsFrom(DssDataManager, String, List<String>) - Method in interface hec.heclib.dss.DssDataManager
 
copyRecordsFrom(DssDataManager, String, List<String>) - Method in class hec.heclib.dss.LocalDssDataManager
 
copyRecordsFrom(HecDataManager, List<String>) - Method in class hec.heclib.dss.HecDSSUtilities
 
copyRecordsFrom(HecDataManager, List<String>, List<String>) - Method in class hec.heclib.dss.HecDSSUtilities
 
copyRecordsFrom(String, String[]) - Method in class hec.heclib.dss.HecDss
 
copyRecordsFrom(String, List<String>) - Method in class hec.heclib.dss.HecDSSUtilities
 
copyRecordsFrom(String, List<String>) - Method in interface hec.heclib.dss.IHecDSSUtilities
copyRecordsFrom copies from HecDSSUtilities instance to the toDSSFilename
copyRecordsFrom(String, Vector) - Method in class hec.heclib.dss.HecDss
 
copyRecordsFrom(String, Vector) - Method in interface hec.heclib.dss.IDSSUtilities
Description of the Method
copyRecordsInto(DssDataManager, String, List<String>) - Method in interface hec.heclib.dss.DssDataManager
 
copyRecordsInto(DssDataManager, String, List<String>) - Method in class hec.heclib.dss.LocalDssDataManager
 
copyRecordsInto(HecDataManager, List<String>) - Method in class hec.heclib.dss.HecDSSUtilities
 
copyRecordsInto(String, String[]) - Method in class hec.heclib.dss.HecDss
 
copyRecordsInto(String, List<String>) - Method in class hec.heclib.dss.HecDSSUtilities
 
copyRecordsInto(String, List<String>) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
copyRecordsInto(String, Vector) - Method in class hec.heclib.dss.HecDss
 
copyRecordsInto(String, Vector) - Method in interface hec.heclib.dss.IDSSUtilities
Description of the Method
copyXOrdinates(PairedDataContainer, PairedDataContainer) - Static method in class hec.io.PairedDataContainer
copy the X ordinates from pdcFrom to pdcTo
cPart() - Method in class hec.heclib.dss.DSSPathname
 
cPart() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
crcValues - Variable in class hec.heclib.dss.HecDssCatalog
 
createArrayObject(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
createObject(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
Creates a HecDataManager for the type of DSS data found in the specific pathname
createPairedDataObject(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
createParser(Class) - Static method in class hec.io.JavaDocParser
 
createTextObject(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
createTimeSeriesIconFile(Vector<String>, boolean, String) - Method in class hec.heclib.dss.HecLocationManager
 
createTimeSeriesObject(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
CUBIC_CENTIMETERS - Static variable in class hec.heclib.dss.HecDataConversion
 
CUBIC_FEET - Static variable in class hec.heclib.dss.HecDataConversion
 
CUBIC_METERS - Static variable in class hec.heclib.dss.HecDataConversion
 
CURRENT_VERTICAL_DATUM_HEADER - Static variable in class hec.io.DataContainer
 
CURRENT_VERTICAL_DATUM_KEY - Static variable in class hec.io.DataContainer
 
curtim(int[], int[]) - Static method in class hec.heclib.util.HecTime
This method returns a julian date and the number of minutes since midnight in the current time zone
curveExists(PairedDataContainer, int) - Static method in class hec.io.PairedDataContainer
check to see if curve number fromIndex exists
curveLabels - Variable in class hec.heclib.dss.HecDSSRecordData
 
curveVisible - Variable in class hec.io.PairedDataContainer
 
cut(Vector) - Method in interface hec.heclib.dss.IDSSUtilities
Description of the Method

D

DaemonThreadFactory - Class in hec.io
A thread factory that will create daemon threads.
DaemonThreadFactory() - Constructor for class hec.io.DaemonThreadFactory
 
dataAddress - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
dataArray - Variable in class hec.io.DSSArrayContainer
 
DataContainer - Class in hec.io
This is a simple generic container class that holds data, and some related information The purpose of this class is to pass data to plot and tabulate functions.
DataContainer() - Constructor for class hec.io.DataContainer
 
DataContainer.VERTICAL_DATUM - Enum Class in hec.io
Vertical datum choices
DataContainer.VERTICAL_UNITS - Enum Class in hec.io
Vertical datum choices
DataContainerTransformer - Interface in hec.io
 
dataLength - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
dataManager() - Method in class hec.heclib.dss.AbstractDssDataManager
 
dataManager() - Method in interface hec.heclib.dss.DssDataManager
Returns either remote or local dataManager
dataManager() - Method in class hec.heclib.dss.LocalDssDataManager
 
DataReference - Class in hec.heclib.dss
 
DataReference(DSSIdentifier) - Constructor for class hec.heclib.dss.DataReference
 
DataReference(String, String) - Constructor for class hec.heclib.dss.DataReference
 
DataReference(String, String, CondensedReference) - Constructor for class hec.heclib.dss.DataReference
 
DataReference(String, String, String) - Constructor for class hec.heclib.dss.DataReference
 
DataReferenceSet - Class in hec.heclib.dss
 
DataReferenceSet() - Constructor for class hec.heclib.dss.DataReferenceSet
 
DataReferenceSet(Vector) - Constructor for class hec.heclib.dss.DataReferenceSet
 
DataReferenceSet(Vector, String) - Constructor for class hec.heclib.dss.DataReferenceSet
 
dataSavedToDisk - Variable in class hec.heclib.dss.HecDSSRecordData
 
dataType - Variable in class hec.io.DataContainer
A flag indicating the data type of this data set.
dataType - Variable in class hec.io.DssFileContainer
 
dataTypeEnd - Variable in class hec.heclib.dss.HecDssCatalog
 
dataTypeStart - Variable in class hec.heclib.dss.HecDssCatalog
 
datcln(int, int, int[], int[]) - Static method in class hec.heclib.util.HecTime
This method cleans up the date and minutes so that timeOut is never greater than 1440 minutes.
date - Variable in class hec.io.PairedDataContainer
the e part
date() - Method in class hec.heclib.util.HecTime
Returns a String representation for the data part of HecTime in the format 2 June 1985.
date(int) - Method in class hec.heclib.util.HecTime
Returns a String representation for the date part of HecTime
dateAndTime() - Method in class hec.heclib.util.HecTime
Returns the date and time represented by this object as a string.
dateAndTime(int) - Method in class hec.heclib.util.HecTime
Returns a string representation of the date and time in the form of , TTTT.
datjul(String, int[]) - Static method in class hec.heclib.util.HecTime
Takes a character date, in a variety of styles, and converts it into a Julian date in days since December 31, 1899.
datjul(String, intContainer, intContainer) - Static method in class hec.heclib.util.HecTime
Takes a character date, in a variety of styles, and converts it into a Julian date in days since December 31, 1899.
datum - Variable in class hec.io.PairedDataContainer
 
datumElevation - Variable in class hec.io.StreamRatingContainer
 
datymd(String, int[]) - Static method in class hec.heclib.util.HecTime
Takes a character date, in a variety of styles, and converts it into an integer year-month-day style date.
datymd(String, intContainer, intContainer, intContainer, intContainer) - Static method in class hec.heclib.util.HecTime
Takes a character date, in a variety of styles, and converts it into an integer year-month-day style date.
day() - Method in class hec.heclib.util.HecTime
returns the day of the month
DAY_GRANULARITY - Static variable in class hec.heclib.util.HecTime
 
DAY_INCREMENT - Static variable in class hec.heclib.util.HecTime
 
dayOfWeek() - Method in class hec.heclib.util.HecTime
Returns the day of the week as an int.
dayOfWeekName() - Method in class hec.heclib.util.HecTime
Returns a string containing the name of the day of the week (e.g., "Sunday", "Monday")
dayOfYear() - Method in class hec.heclib.util.HecTime
Returns the julian day of the year, with Jan 1 = 1, Jan 2 = 2
DCP_VERTEX - Static variable in class hec.io.TinContainer
TIN vertex type is "DCP"
debugLook(long, int) - Method in class hec.heclib.dss.HecDSSFileAccess
debugLook - a class only used for debugging file internals
debugLook7(long, int) - Method in class hec.heclib.dss.HecDSSFileAccess
 
debugModify(long, long) - Method in class hec.heclib.dss.HecDSSFileAccess
debugModify - a class only used for debugging to change file internals
decodeHollerith(int[]) - Static method in class hec.heclib.util.Heclib
Deprecated.
Do NOT use for anything other that decoding strings encoded by legacy applications!
decrementRefCount() - Method in class hec.io.FileLock
 
defaultDirectory() - Static method in class hec.heclib.dss.HecDSSFileAccess
Deprecated.
defaultDSSFileName() - Static method in class hec.heclib.dss.HecDSSFileAccess
 
DEGC_DAY - Static variable in class hec.heclib.dss.HecDataConversion
 
DEGF_DAY - Static variable in class hec.heclib.dss.HecDataConversion
 
delete(String) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
delete(String[]) - Method in class hec.heclib.dss.HecDss
 
delete(List<String>) - Method in interface hec.heclib.dss.DssDataManager
 
delete(List<String>) - Method in class hec.heclib.dss.HecDSSUtilities
 
delete(List<String>) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
delete(List<String>) - Method in class hec.heclib.dss.LocalDssDataManager
 
delete(Vector) - Method in class hec.heclib.dss.HecDss
 
delete(Vector) - Method in interface hec.heclib.dss.IDSSUtilities
Description of the Method
deleteLocation(String) - Method in class hec.heclib.dss.HecLocationManager
 
dfmt2 - Static variable in class hec.heclib.util.HecTime
 
dfmt4 - Static variable in class hec.heclib.util.HecTime
 
dirty() - Method in class hec.heclib.dss.DSSPathname
 
dirty() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
displayName - Variable in class hec.io.DssFileContainer
 
displayStatus(Frame) - Method in interface hec.io.StatusObject
 
divide(double) - Method in class hec.heclib.util.HecDouble
 
divide(HecDouble) - Method in class hec.heclib.util.HecDouble
 
divideConstant(double) - Method in class hec.heclib.dss.HecTimeSeriesMath
 
divideCurve(double[]) - Method in class hec.heclib.dss.HecTimeSeriesMath
 
doesDSSFileExist(String) - Method in interface hec.heclib.dss.DssDataManager
 
doesDSSFileExist(String) - Static method in class hec.heclib.dss.HecDSSFileAccess
checks if DSS file exists (will append .dss if necessary)
doesDSSFileExist(String) - Method in class hec.heclib.dss.LocalDssDataManager
 
doesDSSFileExist(String) - Method in interface hec.io.DssManagerBridge
 
done - Variable in class hec.heclib.dss.HecDSSFileData
 
done() - Method in class hec.heclib.dss.AbstractDssDataManager
 
done() - Method in interface hec.heclib.dss.DssDataManager
 
done() - Method in class hec.heclib.dss.HecDataManager
Similar to a destructor, this function indicates that this object no longer needs its data.
done() - Method in class hec.heclib.dss.HecDss
Release the DSS file for this object
done() - Method in class hec.heclib.dss.HecDSSFileAccess
releases the DSS file The file will eventually be closed
done() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
DOUBLE_ARRAY - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
DOUBLE_ARRAY - Static variable in class hec.io.ArrayContainer
 
doubleArray - Variable in class hec.io.ArrayContainer
 
doubleArrayContainer - Class in hec.heclib.util
 
doubleArrayContainer() - Constructor for class hec.heclib.util.doubleArrayContainer
 
doubleArrayContainer(double[]) - Constructor for class hec.heclib.util.doubleArrayContainer
 
doubleArrayContainer(int) - Constructor for class hec.heclib.util.doubleArrayContainer
 
doubleContainer - Class in hec.heclib.util
 
doubleContainer() - Constructor for class hec.heclib.util.doubleContainer
 
doubleContainer(double) - Constructor for class hec.heclib.util.doubleContainer
 
doubles - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
dPart() - Method in class hec.heclib.dss.DSSPathname
 
dPart() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
DSS_ERROR - Static variable in class hec.heclib.dss.HecDataManager
 
DSS_FILE_ERROR - Static variable in class hec.heclib.dss.HecDataManager
 
DSS_FUNCTION_internalUtility_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_javaNativeInterface_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_other_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zaliasAdd_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zaliasRemove_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zaliasUtil_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zarrayRetrieve_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zarrayStore_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zbinaryRetrieve_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zbinaryStore_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zbinNew_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zbinUpdate_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zcatalog_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zcheck_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zcheckHashTable_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zcheckInfo_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zcheckKeys_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zcheckLinks_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zcheckMultiUser_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zcheckPathnameBins_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zcheckPathnames_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zclose_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zcopyFile_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zcopyRecord_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zdelete_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zduplicateRecord_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zflushToDisk_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zget_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zgetBuff_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zgetFileSpace_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zhash_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zinit_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zinitIfltab_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zinquire_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zlocationRetrieve_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zlocationStore_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zlocking_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zmemoryFree_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zmemoryGet_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_znewFileSize_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zopen_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zpdRetrieve_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zpdStore_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zpermCreate_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zpermRead_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zpermWrite_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zput_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zputBuff_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zquery_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zread_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zreadDisk_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zreadInfo_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zreadInternal_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zrename_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zset_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zsetFile_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zspatialGridRetrieve_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zspatialGridStore_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zspatialTinRetrieve_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zspatialTinStore_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zsqueeze_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_ztextRetrieve_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_ztextStore_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_ztsAggregate_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_ztsDisaggregate_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_ztsIrregMergeBlocks_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_ztsIrregReadBlock_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_ztsIrregStoreBlock_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_ztsProcessTimes_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_ztsRegReadBlock_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_ztsRegStoreBlock_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_ztsRetrieve_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_ztsRetrieveIrreg_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_ztsRetrieveReg_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_ztsStore_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_ztsStoreIrreg_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_ztsStoreReg_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_ztsTrim_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_ztsWriteBlock_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zundelete_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zwrite_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zwriteDisk_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zwriteEOF_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zwriteExisting_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zwriteInternal_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_FUNCTION_zwriteNew_ID - Static variable in class hec.heclib.util.Heclib
 
DSS_SEVERE_ERROR - Static variable in class hec.heclib.dss.HecDataManager
 
dss_zquery(String, stringContainer, int[]) - Method in class hec.heclib.dss.HecDSSUtilities
 
dss_zquery(String, stringContainer, int[]) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
dss_zset(String, String, int) - Method in class hec.heclib.dss.HecDSSUtilities
 
dss_zset(String, String, int) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
Dss2AscGrid - Class in hec.heclib.grid
Reads grid values from an DSS Record and stores them in an Arc/Info ASCII grid and stores
Dss2AscGrid() - Constructor for class hec.heclib.grid.Dss2AscGrid
 
Dss2AscGrid(String[]) - Constructor for class hec.heclib.grid.Dss2AscGrid
 
Dss2AscGrid(String, DSSIdentifier, HecTime, HecTime, String) - Constructor for class hec.heclib.grid.Dss2AscGrid
 
Dss2FltGrid - Class in hec.heclib.grid
Reads grid values from a gridded DSS Record and stores them in an Arc/Info FLOAT grid
Dss2FltGrid() - Constructor for class hec.heclib.grid.Dss2FltGrid
 
Dss2FltGrid(String[]) - Constructor for class hec.heclib.grid.Dss2FltGrid
 
Dss2FltGrid(String, DSSIdentifier, HecTime, HecTime, String) - Constructor for class hec.heclib.grid.Dss2FltGrid
 
DSS7_GRID_STRUCT_VERSION - Static variable in class hec.heclib.grid.GridInfo
 
DSSArrayContainer - Class in hec.io
 
DSSArrayContainer() - Constructor for class hec.io.DSSArrayContainer
 
DSSArrayContainer(DSSIdentifier) - Constructor for class hec.io.DSSArrayContainer
 
DssDataManager - Interface in hec.heclib.dss
 
DssDataType - Class in hec.heclib.dss
 
dssError - Variable in class hec.heclib.dss.DSSErrorMessage
 
DSSErrorMessage - Class in hec.heclib.dss
 
DSSErrorMessage() - Constructor for class hec.heclib.dss.DSSErrorMessage
 
DssFileContainer - Class in hec.io
Title:DssFileContainer
DssFileContainer() - Constructor for class hec.io.DssFileContainer
 
dssFileHasBeenOpened - Variable in class hec.heclib.dss.HecDSSFileData
 
DssFileManagerStatus() - Method in interface hec.heclib.dss.DssDataManager
 
DssFileManagerStatus() - Method in class hec.heclib.dss.LocalDssDataManager
 
DssFileManagerStatus(Collection<HecDSSFileData>) - Static method in class hec.heclib.dss.HecDSSFileDataManager
 
dssFilename - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
dssFilename() - Method in class hec.heclib.dss.HecDSSFileDataManager
 
dssFileName - Variable in class hec.heclib.dss.DSSErrorMessage
 
dssFileName - Variable in class hec.heclib.dss.HecDSSFileData
 
dssFileName() - Method in class hec.heclib.dss.HecDSSFileDataManager
 
DSSFileName() - Method in class hec.heclib.dss.AbstractDssDataManager
 
DSSFileName() - Method in interface hec.heclib.dss.DssDataManager
Returns either Remote or local call to DSSFileName()
DSSFileName() - Method in class hec.heclib.dss.HecDSSFileAccess
returns current filename if defined.
DSSFileName() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
DSSFileName(boolean) - Method in class hec.heclib.dss.HecPairedData
 
DSSFileName(boolean) - Method in class hec.heclib.dss.HecTimePattern
 
DSSFileName(boolean) - Method in class hec.heclib.dss.HecTimeSeries
 
DSSFileName(boolean) - Method in class hec.heclib.grid.GriddedData
 
DSSFileName(int) - Method in class hec.heclib.dss.AbstractDssDataManager
 
DSSFileName(int) - Method in interface hec.heclib.dss.DssDataManager
 
dssFileOpened - Variable in class hec.heclib.dss.HecDSSFileData
 
DSSIdentifier - Class in hec.io
 
DSSIdentifier() - Constructor for class hec.io.DSSIdentifier
 
DSSIdentifier(DSSIdentifier) - Constructor for class hec.io.DSSIdentifier
 
DSSIdentifier(String) - Constructor for class hec.io.DSSIdentifier
 
DSSIdentifier(String, String) - Constructor for class hec.io.DSSIdentifier
 
DssIntervalUtility - Class in hec.heclib.dss
 
DssIntervalUtility() - Constructor for class hec.heclib.dss.DssIntervalUtility
 
DssIntervalUtility.DssInterval - Class in hec.heclib.dss
 
DSSLogger - Class in hec.heclib.dss
Manage The active DSS log file.
DSSLogLevel - Class in hec.heclib.dss
 
DssManagerBridge - Interface in hec.io
 
DSSPairedDataContainer - Class in hec.io
 
DSSPairedDataContainer() - Constructor for class hec.io.DSSPairedDataContainer
 
DSSPairedDataContainer(DSSIdentifier) - Constructor for class hec.io.DSSPairedDataContainer
 
DSSPathAndFilename - Class in hec.heclib.dss
 
DSSPathAndFilename() - Constructor for class hec.heclib.dss.DSSPathAndFilename
 
DSSPathAndFilename(String) - Constructor for class hec.heclib.dss.DSSPathAndFilename
 
DSSPathname - Class in hec.heclib.dss
DSSPathname manages a DSS pathname.
DSSPathname() - Constructor for class hec.heclib.dss.DSSPathname
 
DSSPathname(String) - Constructor for class hec.heclib.dss.DSSPathname
 
dssPathnameFlavor - Static variable in class hec.heclib.dss.DataReferenceSet
 
DssPathnameMatcherException - Exception Class in hec.heclib.dss
 
DssPathnameMatcherException() - Constructor for exception class hec.heclib.dss.DssPathnameMatcherException
 
DssPathnameMatcherException(String) - Constructor for exception class hec.heclib.dss.DssPathnameMatcherException
 
DssPathnameMatcherException(String, Throwable) - Constructor for exception class hec.heclib.dss.DssPathnameMatcherException
 
DssPathnameMatcherException(String, Throwable, boolean, boolean) - Constructor for exception class hec.heclib.dss.DssPathnameMatcherException
 
DssPathnameMatcherException(Throwable) - Constructor for exception class hec.heclib.dss.DssPathnameMatcherException
 
DSSRecordType - Class in hec.heclib.dss
 
DSSRecordType() - Constructor for class hec.heclib.dss.DSSRecordType
 
DSSTable - Variable in class hec.heclib.dss.HecDSSFileData
 
dssVersion - Variable in class hec.heclib.dss.HecDSSFileData
 
dump() - Method in class hec.heclib.grid.Dss2AscGrid
 
dump() - Method in class hec.heclib.grid.Dss2FltGrid
 
duplicateRecords(String[], String[]) - Method in class hec.heclib.dss.HecDss
 
duplicateRecords(List<String>, List<String>) - Method in class hec.heclib.dss.AbstractDssDataManager
 
duplicateRecords(List<String>, List<String>) - Method in interface hec.heclib.dss.DssDataManager
 
duplicateRecords(List<String>, List<String>) - Method in class hec.heclib.dss.HecDSSUtilities
 
duplicateRecords(List<String>, List<String>) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
duplicateRecords(Vector, Vector) - Method in class hec.heclib.dss.HecDss
 
duplicateRecords(Vector, Vector) - Method in interface hec.heclib.dss.IDSSUtilities
Description of the Method

E

E_PART_FROM_SECONDS - Static variable in class hec.heclib.dss.DSSPathname
Operation (via input status value) to retrieve E part from interval seconds for getTsIntervalInfo()
EDIT_LOCK - Static variable in class hec.io.FileLock
 
EDIT_LOCK_STRING - Static variable in class hec.io.FileLock
 
EDIT_UNLOCK - Static variable in class hec.io.FileLock
 
EDIT_UNLOCK_STRING - Static variable in class hec.io.FileLock
 
editLockedBy - Variable in class hec.io.RmiFileInfo
 
effectiveTime - Variable in class hec.io.RatingContainer
 
element(int) - Method in class hec.heclib.util.HecDoubleArray
 
element(int) - Method in class hec.heclib.util.HecTimeArray
Deprecated.
use HecTimeArray.getTimeInViewTimeZone(int) instead as it is more appropriately named
elementAt(int) - Method in class hec.heclib.dss.DataReferenceSet
 
elementAt(int) - Method in class hec.heclib.util.HecTimeArray
Deprecated.
use HecTimeArray.getTimeInDataTimeZone(int) instead as it is more appropriately name
encodeHollerith(String, int[]) - Static method in class hec.heclib.util.Heclib
Deprecated.
Do NOT use this for anything except for encoding strings that will be decoded by legacy applications!
endDates - Variable in class hec.heclib.dss.HecDssCatalog
 
endHecTime - Variable in class hec.io.TimeSeriesContainer
 
EndianInputStream - Class in hec.io
 
EndianInputStream(InputStream) - Constructor for class hec.io.EndianInputStream
constructors
EndianOutputStream - Class in hec.io
 
EndianOutputStream(OutputStream) - Constructor for class hec.io.EndianOutputStream
constructors
EndianTypes - Interface in hec.io
Defines the Types of Endian data for Input and Output Streams
endingCurve - Variable in class hec.io.PairedDataContainer
 
endingOrdinate - Variable in class hec.io.PairedDataContainer
 
endTime - Variable in class hec.heclib.dss.DataReference
 
endTime - Variable in class hec.heclib.dss.HecDSSRecordData
 
endTime - Variable in class hec.io.StreamRatingSeriesContainer
 
endTime - Variable in class hec.io.TimeSeriesContainer
Deprecated, for removal: This API element is subject to removal in a future version.
use getEndTime() instead
endTime - Variable in class hec.io.TimeSeriesRetrieveSpec
 
endTime() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
endTime() - Method in class hec.io.TimeSeriesRetrieveSpec
 
endTime(String) - Method in class hec.io.TimeSeriesRetrieveSpec
 
endTimeInclusive - Variable in class hec.io.TimeSeriesRetrieveSpec
 
endTimeInclusive() - Method in class hec.io.TimeSeriesRetrieveSpec
 
endTimeInclusive(boolean) - Method in class hec.io.TimeSeriesRetrieveSpec
 
endTimestamp - Variable in class hec.io.TimeSeriesRetrieveSpec
 
endTimestamp() - Method in class hec.io.TimeSeriesRetrieveSpec
 
ENGLISH_UNITS - Static variable in class hec.heclib.dss.HecDataConversion
 
ENGLISH_UNITS - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
enlargeCurve(PairedDataContainer, int, int) - Static method in class hec.io.PairedDataContainer
enlarge the Y data curve specified by curveIndex to be at least minimumCapacity
enlargeXOrds(PairedDataContainer, int) - Static method in class hec.io.PairedDataContainer
enlarge the X ordinate array to minimumCapacity
ensureCurveCapacity(PairedDataContainer, int, int) - Static method in class hec.io.PairedDataContainer
enlarge the Y curves to minimumCapacity
ensureCurveExists(PairedDataContainer, int) - Static method in class hec.io.PairedDataContainer
ensure that the curve number curveIndex exists
ensureCurvesCapacity(PairedDataContainer, int) - Static method in class hec.io.PairedDataContainer
ensure that the pdc curves are at least minimumCapacity in size
ensureLabelsCapacity(PairedDataContainer, int) - Static method in class hec.io.PairedDataContainer
ensure that the label number curveIndex exists
ensureXOrdCapacity(PairedDataContainer, int) - Static method in class hec.io.PairedDataContainer
ensure that the pdc X ordinates are at least minimumCapacity in size
EOF - Enum constant in enum class hec.io.FileOffsetError
Hit EoF before finding the specified data
ePart() - Method in class hec.heclib.dss.DSSPathname
 
ePart() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
equal(double, double) - Method in class hec.heclib.util.HecDouble
 
equals(DssDataType) - Method in class hec.heclib.dss.DssDataType
 
equals(HecDouble) - Method in class hec.heclib.util.HecDouble
 
equals(DSSIdentifier) - Method in class hec.io.DSSIdentifier
 
equals(FileLock) - Method in class hec.io.FileLock
 
equals(RatingContainer) - Method in class hec.io.RatingContainer
 
equals(RatingValuesContainer) - Method in class hec.io.RatingValuesContainer
 
equals(SimpleRatingContainer) - Method in class hec.io.SimpleRatingContainer
 
equals(StreamRatingContainer) - Method in class hec.io.StreamRatingContainer
 
equals(StreamRatingSeriesContainer) - Method in class hec.io.StreamRatingSeriesContainer
 
equals(Object) - Method in class hec.heclib.dss.DssDataType
 
equals(Object) - Method in class hec.heclib.grid.AlbersInfo
 
equals(Object) - Method in class hec.heclib.grid.GridInfo
 
equals(Object) - Method in class hec.heclib.grid.HrapInfo
 
equals(Object) - Method in class hec.heclib.grid.SpecifiedGridInfo
 
equals(Object) - Method in class hec.heclib.util.intContainer
 
equals(Object) - Method in class hec.io.DSSIdentifier
 
equals(Object) - Method in class hec.io.FileLock
 
equalsWithinPercent(HecDouble, double) - Method in class hec.heclib.util.HecDouble
 
equalsWithinTolerance(HecDouble, double) - Method in class hec.heclib.util.HecDouble
 
equalTo(HecTime) - Method in class hec.heclib.util.HecTime
Determine if two HecTime object contain equal times
equivalent(String, String) - Static method in class hec.io.SupplementalProperties
Returns true if the two supplemental strings are equivalent order of key:value pairs doesn't matter.
equivalentStrings(String, String) - Static method in class hec.io.Conversion
Returns whether 2 strings are equivalent.
ERROR - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
errorCode - Variable in class hec.heclib.dss.DSSErrorMessage
 
errorMessage - Variable in class hec.heclib.dss.DSSErrorMessage
 
errorType - Variable in class hec.heclib.dss.DSSErrorMessage
 
estimatePrecision() - Method in class hec.heclib.util.HecDoubleArray
 
estimatePrecision(double, int) - Static method in class hec.heclib.util.HecDouble
 
estimatePrecision(int) - Method in class hec.heclib.util.HecDoubleArray
 
estimateRecordType() - Method in class hec.heclib.dss.DSSPathname
Simplistic estimate of the record type (as an integer) based on original Fortran method zdtype Use E part (interval), and look for TS-Pattern
exclusiveEndTime - Variable in class hec.io.TimeSeriesRetrieveSpec
 
exclusiveEndTime() - Method in class hec.io.TimeSeriesRetrieveSpec
 
exclusiveStartTime - Variable in class hec.io.TimeSeriesRetrieveSpec
 
exclusiveStartTime() - Method in class hec.io.TimeSeriesRetrieveSpec
 
exists - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
exists() - Method in interface hec.io.HecFile
Tests whether the file denoted by this HecFile exists.
exists() - Method in class hec.io.SimpleHecFileImpl
 
expand() - Method in class hec.heclib.dss.DataReferenceSet
Expands all DataRefence to have a single pathname for each one
expand(boolean) - Method in class hec.heclib.dss.DataReferenceSet
Expands all DataRefence to have a single pathname for each one, except if regardlessIfTimeSet = false and that set has a time window set for it.
expandCollections() - Method in class hec.heclib.dss.DataReferenceSet
 
expandPathname(String) - Method in class hec.heclib.dss.HecDssCatalog
Takes either a pathname with wild characters, or a time series pathname with a implied time window (date span in D part) and returns the full list of pathnames for the input.
expandProfileContainer(TimeSeriesContainer) - Static method in class hec.heclib.dss.HecTimeSeries
converts profile data from a TimeSeriesContainer into a Vector of TimeSeries containers
expandVerticalDatum() - Method in class hec.io.PairedDataContainer
Returns a new PairedDataContainerVertDatum object constructed from this object and the vertical datum info in the supplementalInfo field of this object.
expandVerticalDatum() - Method in class hec.io.TimeSeriesContainer
Returns a new TimeSeriesContainerVertDatum object constructed from this object and the vertical datum info in the supplementalInfo field of this object.
expandWaterYear() - Method in class hec.heclib.dss.DataReferenceSet
 
EXPONENTIAL_NUMBER - Static variable in class hec.heclib.util.HecDouble
 
export(DssFileContainer, File, String) - Static method in class hec.heclib.dss.HecDssFileStore
 
export(File, String) - Method in class hec.heclib.dss.HecDssFileStore
 
exportFile(String, File, String) - Method in interface hec.heclib.dss.DssDataManager
 
exportFile(String, File, String) - Method in class hec.heclib.dss.LocalDssDataManager
 
exportToDirectory(String) - Method in class hec.heclib.dss.HecDssFileStore
 
exportToFile(File) - Method in class hec.heclib.dss.HecDssFileStore
 
extension - Variable in class hec.io.DssFileContainer
 
extractVerticalDatum() - Method in class hec.io.DataContainer
Extracts any verticalDatumInfo string in the supplementalInfo to a VerticalDatumContainer and removes the string from the supplementalInfo.
extractVerticalDatum() - Method in class hec.io.PairedDataContainerVertDatum
 
extractVerticalDatum() - Method in class hec.io.TimeSeriesContainerVertDatum
 

F

fade - Variable in class hec.io.PhotoViewerInfo
 
FAHRENHEIT - Static variable in class hec.heclib.dss.HecDataConversion
 
FARENHIGHT - Static variable in class hec.heclib.dss.HecDataConversion
Deprecated.
use FAHRENHEIT
FEET - Enum constant in enum class hec.io.DataContainer.VERTICAL_UNITS
 
FEET - Static variable in class hec.heclib.dss.HecDataConversion
 
FEET_PER_SECOND - Static variable in class hec.heclib.dss.HecDataConversion
 
FILE - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
fileAccessible() - Method in class hec.heclib.dss.AbstractDssDataManager
 
fileAccessible() - Method in interface hec.heclib.dss.DssDataManager
 
fileAccessible() - Method in class hec.heclib.dss.HecDSSFileAccess
 
fileAccessible() - Method in class hec.heclib.dss.HecDSSFileDataManager
 
fileAccessible() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
fileAccessInfo(int[], int[], int[], int[], int[], int[]) - Method in interface hec.heclib.dss.DssDataManager
 
fileAccessInfo(int[], int[], int[], int[], int[], int[]) - Method in class hec.heclib.dss.HecDSSUtilities
 
fileAccessInfo(int[], int[], int[], int[], int[], int[]) - Method in class hec.heclib.dss.LocalDssDataManager
 
fileArray - Variable in class hec.io.DssFileContainer
 
fileChanged(File) - Method in interface hec.io.FileListener
 
FileChanged - Enum constant in enum class hec.heclib.dss.HecDssEventType
 
fileCreationTimeMillis - Variable in class hec.heclib.dss.HecDSSRecordBasics
 
fileLastWriteTimeMillis - Variable in class hec.heclib.dss.HecDSSRecordBasics
 
fileLastWriteTimeMillis - Variable in class hec.io.DataContainer
The last write time of the database or DSS file, in milliseconds since 01Jan1970 (system time) Set to zero (0) if not defined
FileListener - Interface in hec.io
 
FileLock - Class in hec.io
 
FileLock(String, int) - Constructor for class hec.io.FileLock
create a new FileLock with the specified userId and Locktype.
FileLockInfo - Class in hec.io
 
FileLockInfo(String, String) - Constructor for class hec.io.FileLockInfo
Create a new FileLockInfo object
FileMonitor - Class in hec.io
Class for monitoring changes in disk files.
FileMonitor(long) - Constructor for class hec.io.FileMonitor
Create a file monitor instance with specified polling interval.
filename - Variable in class hec.heclib.dss.DataReference
 
filename() - Method in class hec.heclib.dss.DSSPathAndFilename
 
fileName - Variable in class hec.io.DataContainer
the name of the DSS File
fileName - Variable in class hec.io.RmiFileInfo
 
FileOffsetError - Enum Class in hec.io
Represents an error condition found when locating a file offset.
FileOffsets - Class in hec.io
Represents a start and end offset, or a possible error condition that was reached when attempting to identify the offsets.
FileOffsets(long, long) - Constructor for class hec.io.FileOffsets
Create a FileOffsets with two file offsets
FileOffsets(long, FileOffsetError) - Constructor for class hec.io.FileOffsets
Create a FileOffsets with a start offset and an error for the end offset
FileOffsets(FileOffsetError, int) - Constructor for class hec.io.FileOffsets
Create a FileOffsets with an error for the start and an offset for the end
FileOffsets(FileOffsetError, FileOffsetError) - Constructor for class hec.io.FileOffsets
Create a FileOffsets with an error for the start and end offsets
fileOpened() - Method in class hec.heclib.dss.AbstractDssDataManager
 
fileOpened() - Method in interface hec.heclib.dss.DssDataManager
 
fileOpened() - Method in class hec.heclib.dss.HecDSSFileAccess
 
fileOpened() - Method in class hec.heclib.dss.HecDSSFileDataManager
 
fileOpened() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
FilePath - Class in hec.io
 
FilePath() - Constructor for class hec.io.FilePath
 
FilePath(String) - Constructor for class hec.io.FilePath
Constructor for FilePath Remote files must come with the following remote path structure.
FilePath(String, String) - Constructor for class hec.io.FilePath
 
fileStats() - Method in class hec.heclib.dss.AbstractDssDataManager
 
fileStats() - Method in interface hec.heclib.dss.DssDataManager
 
fileStats() - Method in class hec.heclib.dss.HecDSSUtilities
 
fileStats() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
fileStatus() - Method in class hec.heclib.dss.HecDSSFileAccess
 
FileTypesFilter - Class in hec.io
 
FileTypesFilter(String[]) - Constructor for class hec.io.FileTypesFilter
 
finishedAdding() - Method in class hec.io.TimeSeriesCollectionContainer
Completes collection when TimeSeriesContainers have been added Re-computes sequences, etc.
fireHecDssEvent(HecDssEventType) - Method in class hec.heclib.dss.HecDssCatalog
 
firstAccessTime - Variable in class hec.heclib.dss.HecDSSFileData
 
firstDefined() - Method in class hec.heclib.util.HecDoubleArray
 
firstValue - Variable in class hec.io.TsDataSetStats
 
firstValueTime - Variable in class hec.io.TsDataSetStats
 
flags - Variable in class hec.heclib.dss.HecDSSRecordData
 
FlatGrid - Class in hec.heclib.grid
FlatGrid.java The FlatGrid class is used for conversions between DSS gridded records and Arc/Info grids through ASCII and .flt files.
FlatGrid() - Constructor for class hec.heclib.grid.FlatGrid
 
FlatGrid(int, int) - Constructor for class hec.heclib.grid.FlatGrid
 
flatSize() - Method in class hec.heclib.grid.GridInfo
returns flattened size in bytes
flatSize() - Method in class hec.heclib.grid.HrapInfo
 
flatSize() - Method in class hec.heclib.grid.SpecifiedGridInfo
public int flatSize(){ returns size in bytes
flatten(int[]) - Method in class hec.heclib.grid.AlbersInfoFlat
 
flatten(int[]) - Method in class hec.heclib.grid.GridInfoFlat
 
flatten(int[]) - Method in class hec.heclib.grid.HrapInfoFlat
 
flatten(int[]) - Method in class hec.heclib.grid.SpecifiedGridInfoFlat
 
FLOAT_ARRAY - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
FLOAT_ARRAY - Static variable in class hec.io.ArrayContainer
 
floatArray - Variable in class hec.io.ArrayContainer
 
Flt2DssGrid - Class in hec.heclib.grid
Flt2DssGrid Reads grid values from an Arc/Info .flt grid and stores them in a DSS record
Flt2DssGrid() - Constructor for class hec.heclib.grid.Flt2DssGrid
 
Flt2DssGrid(String[]) - Constructor for class hec.heclib.grid.Flt2DssGrid
 
Flt2DssGrid(String, String, String, String, int, String, String) - Constructor for class hec.heclib.grid.Flt2DssGrid
 
Flt2DssGrid(String, String, String, String, String, String, String, String, String, int, String, String) - Constructor for class hec.heclib.grid.Flt2DssGrid
 
flush() - Static method in class hec.heclib.dss.DSSLogger
 
flushDss() - Static method in class hec.heclib.dss.HecDSSFileDataManager
 
flushLogFile() - Static method in class hec.heclib.util.Heclib
flushes the DSS log file
flushMessageFile() - Static method in class hec.heclib.dss.HecDataManager
 
flushMessages() - Method in class hec.heclib.dss.HecDSSFileAccess
 
flushToDisk() - Method in class hec.heclib.dss.HecTimeSeries
Internal routine - use write instead Save the data to disk (verses just keeping it in memory)
forceMultiUserAccess() - Method in class hec.heclib.dss.AbstractDssDataManager
 
forceMultiUserAccess() - Method in interface hec.heclib.dss.DssDataManager
 
forceMultiUserAccess() - Method in class hec.heclib.dss.HecDss
 
forceMultiUserAccess() - Method in class hec.heclib.dss.HecDSSFileAccess
 
forceMultiUserAccess() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
forceVerticalDatum(String) - Method in class hec.io.PairedDataContainerVertDatum
 
forceVerticalDatum(String) - Method in class hec.io.TimeSeriesContainerVertDatum
 
format() - Method in class hec.io.AsciiSerializerFormatter
 
format(String) - Method in class hec.io.AsciiSerializerFormatter
 
formatPattern(int) - Static method in class hec.heclib.util.HecDouble
 
formatPattern(int, char) - Static method in class hec.heclib.util.HecDouble
 
formPathname() - Method in class hec.heclib.dss.DSSPathname
 
fPart() - Method in class hec.heclib.dss.DSSPathname
 
fPart() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
FREQ - Static variable in class hec.heclib.dss.DssDataType
 
fromAscii(BufferedReader) - Method in class hec.heclib.grid.FlatGrid
fromAscii Member function populates a flat grid object from an Arc/Info ASCII grid file.
fromBil(BufferedReader, BufferedInputStream) - Method in class hec.heclib.grid.FlatGrid
fromBil Member function populates a flat grid object from an Arc/Info binary-interleave by line image file.
fromFlt(BufferedReader, BufferedInputStream) - Method in class hec.heclib.grid.FlatGrid
fromFlt Member function populates a flat grid object from an Arc/Info floating-point grid file.
fromInstant(Instant, ZoneId) - Static method in class hec.heclib.util.HecTime
 
fromInt(int) - Static method in class hec.heclib.dss.DssDataType
Gets the DSS data type for given integer value.
fromString(String) - Static method in class hec.heclib.dss.DssDataType
Gets the DSS data type for given string.
fromZonedDateTime(ZonedDateTime) - Static method in class hec.heclib.util.HecTime
 
FULL_CATALOG - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
fullName - Variable in class hec.io.DataContainer
the full DSS pathname
functionName - Variable in class hec.heclib.dss.DSSErrorMessage
 

G

generateCondensedPathnameList(HecDataManager, boolean) - Method in class hec.heclib.dss.DataReference
 
generateCondensedPathnameList(HecDataManager, boolean) - Method in class hec.heclib.dss.Group
 
generatePathnameList(HecDataManager, boolean) - Method in class hec.heclib.dss.CondensedReference
 
generatePathnameList(HecDataManager, DSSPathname, boolean, HecTime, HecTime) - Method in class hec.heclib.dss.CondensedReference
 
generatePathnameList(HecDataManager, String, boolean) - Method in class hec.heclib.dss.CondensedReference
 
get() - Method in class hec.io.TimeSeriesCollectionContainer
Gets the array of TimeSeriesContainer from this collection
get(int) - Method in class hec.heclib.dss.DataReferenceSet
 
get(int) - Method in class hec.io.TimeSeriesCollectionContainer
Get the TimeSeriesContainer at the array index provided Use numberOfSequences() to determine array length
get(DataReference) - Method in class hec.heclib.dss.HecDss
 
get(DSSIdentifier) - Method in class hec.heclib.dss.HecDss
 
get(String) - Method in class hec.heclib.dss.HecDss
 
get(String) - Method in class hec.io.TimeSeriesCollectionContainer
Get the TimeSeriesContainer corresponding to this sequence string
get(String, boolean) - Method in class hec.heclib.dss.HecDss
 
get(String, String, String) - Method in class hec.heclib.dss.HecDss
 
getAccessedFiles() - Method in class hec.heclib.dss.HecDSSFileDataManager
 
getAllIntervals() - Static method in class hec.heclib.dss.DssIntervalUtility
return all intervals.
getAPart() - Method in class hec.heclib.dss.DSSPathname
 
getAppendedBufferedWriter() - Method in interface hec.io.HecFile
Get a BufferedWriter to append to the end of this file.
getAppendedBufferedWriter() - Method in class hec.io.SimpleHecFileImpl
 
getAppendedDataOutputStream() - Method in interface hec.io.HecFile
Get a DataOutputStream for appending to the end of this file.
getAppendedDataOutputStream() - Method in class hec.io.SimpleHecFileImpl
 
getAppropriateEPart(int[]) - Static method in class hec.heclib.dss.HecTimeSeriesBase
 
getAppropriateIrregularBlock(int[]) - Static method in class hec.heclib.dss.HecTimeSeriesBase
 
getAppropriateRegularEPart(int[]) - Static method in class hec.heclib.dss.HecTimeSeriesBase
 
getArrayType() - Method in class hec.io.ArrayContainer
 
getAsString() - Method in class hec.io.PairedDataContainer
get the PairedDataContainer as a newline (\n) separated string
getAsString() - Method in class hec.io.TimeSeriesContainer
get the TimeSeriesContainer as a String
getAsXML() - Method in class hec.io.PairedDataContainer
get the PairedDataContainer as a XML formatted String
getAsXML() - Method in class hec.io.TimeSeriesContainer
get the TimeSeriesContainer as a XML String
getBlockStartDate(int, int[], int[], int[], int[]) - Method in class hec.heclib.dss.HecTimeSeries
 
getBlockStartDate(int, String, int, int[], int[], int[], int[]) - Static method in class hec.heclib.dss.CondensedReference
 
getBoundingCircle(double, double, double) - Method in class hec.heclib.dss.HecLocationManager
 
getBoundingCircleList(double, double, double) - Method in class hec.heclib.dss.HecLocationManager
 
getBoundingElevations(double, double) - Method in class hec.heclib.dss.HecLocationManager
 
getBoundingPolygon(double, double, double, double) - Method in class hec.heclib.dss.HecLocationManager
 
getBoundingPolygonList(double, double, double, double) - Method in class hec.heclib.dss.HecLocationManager
 
getBoundingRectangle(double, double, double, double) - Method in class hec.heclib.dss.HecLocationManager
 
getBoundingRectangleList(double, double, double, double) - Method in class hec.heclib.dss.HecLocationManager
 
getBounds() - Method in class hec.io.TinContainer
Forces updateStatistics action if minXCoordinate (or any of the other bounding coordinates) is equal to UNDEFINED_FLOAT.
getBPart() - Method in class hec.heclib.dss.DSSPathname
 
getBufferedReader() - Method in interface hec.io.HecFile
Get a BufferedReader for this file.
getBufferedReader() - Method in class hec.io.SimpleHecFileImpl
 
getBufferedWriter() - Method in interface hec.io.HecFile
Get a BufferedWriter to write to this file.
getBufferedWriter() - Method in class hec.io.SimpleHecFileImpl
 
getByteArray() - Method in interface hec.io.HecFile
Get the byte[] representing this HecFile's data.
getByteArray() - Method in class hec.io.SimpleHecFileImpl
 
getByteArray(long, int) - Method in interface hec.io.HecFile
Get the byte[] representing this HecFile's data starting at offset for the length amount.
getByteArray(long, int) - Method in class hec.io.SimpleHecFileImpl
 
getByteArrayInputStream() - Method in interface hec.io.HecFile
Get a ByteArrayInputStream for this file.
getByteArrayInputStream() - Method in class hec.io.SimpleHecFileImpl
Returns a Network Only ByteArrayInputStream for the HecFile.
getByteArrayOutputStream() - Method in interface hec.io.HecFile
Get a ByteArrayOutputStream for this file.
getByteArrayOutputStream() - Method in class hec.io.SimpleHecFileImpl
Returns a Network Only ByteArrayOutputStream for the HecFile.
getCatalog(boolean) - Method in class hec.heclib.dss.HecDssCatalog
Obtain a catalog (list of pathnames) in a DSS file.
getCatalog(boolean, String) - Method in interface hec.heclib.dss.DssDataManager
 
getCatalog(boolean, String) - Method in class hec.heclib.dss.HecDssCatalog
Obtain a catalog (list of pathnames) in a DSS file.
getCatalog(boolean, String) - Method in class hec.heclib.dss.LocalDssDataManager
 
getCatalog(boolean, String, int, boolean) - Method in class hec.heclib.dss.HecDssCatalog
Obtain a catalog (list of pathnames) in a DSS file
getCatalogedPathnames() - Method in class hec.heclib.dss.HecDss
Retrieves a list of all cataloged pathnames.
getCatalogedPathnames(boolean) - Method in class hec.heclib.dss.HecDss
Retrieves a list of all cataloged pathnames, optionally refreshing the catalog in the process.
getCatalogedPathnames(String) - Method in class hec.heclib.dss.HecDss
Searches the cataloged pathnames, returning a list of those which match the specified instructions.
getCatalogedPathnames(String, boolean) - Method in class hec.heclib.dss.HecDss
Searches the cataloged pathnames, returning a list of those which match the specified instructions - optionally refreshing the catalog in the process.
getCatalogName(int) - Method in class hec.heclib.dss.AbstractDssDataManager
 
getCatalogName(int) - Method in interface hec.heclib.dss.DssDataManager
 
getCatalogName(int) - Method in class hec.heclib.dss.HecDssCatalog
 
getCatalogName(int) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
getCatalogNeedsUpdate() - Method in class hec.heclib.dss.AbstractDssDataManager
 
getCatalogNeedsUpdate() - Method in interface hec.heclib.dss.DssDataManager
 
getCatalogSortAddresses() - Method in class hec.heclib.dss.HecDssCatalog
 
getCellSize() - Method in class hec.heclib.grid.FlatGrid
 
getCellSize() - Method in class hec.heclib.grid.GridInfo
 
getCellValue(int, int) - Method in class hec.heclib.grid.FlatGrid
 
getCentralMeridian() - Method in class hec.heclib.grid.AlbersInfo
 
getCharacterNotes() - Method in class hec.io.TimeSeriesContainer
 
getCheckSum() - Method in interface hec.io.HecFile
Get the check sum for this file.
getCheckSum() - Method in class hec.io.SimpleHecFileImpl
 
getClassName() - Method in interface hec.io.StatusObject
 
getClosestLocation(double, double, double) - Method in class hec.heclib.dss.HecLocationManager
 
getCoincidentTimes(List<TimeSeriesContainer>) - Static method in class hec.heclib.dss.HecTimeSeries
Take a list of TimeSeriesContainers, and remove all data that is not coincident in time with all other containers in the list.
getCollection() - Method in class hec.heclib.dss.CondensedReference
 
getCollection() - Method in class hec.heclib.dss.DataReference
 
getCollectionList(String) - Method in class hec.heclib.dss.HecDSSFileAccess
Returns a string array of all the pathnames in a single collection in a DSS file.
getCollectionList(String) - Method in class hec.heclib.dss.HecTimeSeries
 
getCollectionSequence() - Method in class hec.heclib.dss.DSSPathname
Returns the collection sequence from the F part of the pathname The collection sequence is only the 6 character ID string - it does not include the "C:" or "|" part of the collection If not a valid collection, returns null
getCollectionSequence(int) - Static method in class hec.heclib.dss.DSSPathname
Returns a 6 character collection string, given the sequence number The string will not include the "C:" or "|" characters
getCollectionSequence(String) - Static method in class hec.heclib.dss.DSSPathname
Get the sequence from a collection path.
getCollectionSequenceList(String) - Method in class hec.heclib.dss.HecDSSFileAccess
Returns a string array of all the sequences in a single collection in a DSS file.
getCollectionSize(String) - Method in class hec.heclib.dss.HecDSSFileAccess
Searches the database to count the number of records in a collection, given a pathname in the sequence Because this searches the database, it should be used sparingly Recommended to call getCollectionList(seedPathname) instead and use the size of that.
getColor(int) - Method in class hec.heclib.dss.AbstractDssDataManager
Deprecated.
getColorFromIndex(int) - Static method in class hec.heclib.util.ColorBase
 
getColorFromName(String) - Static method in class hec.heclib.util.ColorBase
 
getColorIndex(Color) - Static method in class hec.heclib.util.ColorBase
 
getColorIndex(String) - Static method in class hec.heclib.util.ColorBase
 
getColorNames() - Static method in class hec.heclib.util.ColorBase
 
getColorValues() - Static method in class hec.heclib.util.ColorBase
 
getCommand() - Method in class hec.io.ProcessOutput
 
getComponent(int) - Method in class hec.heclib.dss.AbstractDssDataManager
Deprecated.
getCompressionBase() - Method in class hec.heclib.grid.GridInfo
 
getCompressionMethod() - Method in class hec.heclib.grid.GridInfo
 
getCompressionScaleFactor() - Method in class hec.heclib.grid.GridInfo
 
getCondensedCatalog() - Method in class hec.heclib.dss.AbstractDssDataManager
 
getCondensedCatalog() - Method in interface hec.heclib.dss.DssDataManager
 
getCondensedCatalog() - Method in class hec.heclib.dss.HecDss
Returns a condensed list of pathnames in the file This means that each data set is in one data reference, which spans all time for that set, regardless of the number of records.
getCondensedCatalog() - Method in class hec.heclib.dss.HecDSSUtilities
 
getCondensedCatalog() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
getCondensedCatalog(String) - Method in interface hec.heclib.dss.DssDataManager
 
getCondensedCatalog(String) - Method in class hec.heclib.dss.HecDssCatalog
Constructs and returns a condensed catalog
getCondensedCatalog(String) - Method in class hec.heclib.dss.LocalDssDataManager
 
getCondensedCatalog(String[], boolean) - Method in class hec.heclib.dss.HecDSSUtilities
 
getCondensedCatalog(String, int, boolean) - Method in class hec.heclib.dss.HecDssCatalog
Constructs and returns a condensed catalog
getConstructorCall(Constructor) - Static method in class hec.io.JavaDocParser
Gets the Constructor Call for the Constructor
getContructorSyntax(Constructor) - Method in class hec.io.JavaDocParser
 
getCPart() - Method in class hec.heclib.dss.DSSPathname
 
getCurrentOffset() - Method in class hec.io.PairedDataContainerVertDatum
 
getCurrentOffset() - Method in class hec.io.TimeSeriesContainerVertDatum
 
getCurrentOffset(String) - Method in class hec.io.PairedDataContainerVertDatum
 
getCurrentOffset(String) - Method in class hec.io.TimeSeriesContainerVertDatum
 
getCurrentVerticalDatum() - Method in class hec.io.DSSIdentifier
 
getCurrentVerticalDatum() - Method in class hec.io.PairedDataContainerVertDatum
 
getCurrentVerticalDatum() - Method in class hec.io.TimeSeriesContainerVertDatum
 
getCurveCapacity(PairedDataContainer, int) - Static method in class hec.io.PairedDataContainer
the Y curve capacity for the PairedDataContainer
getData() - Method in interface hec.heclib.dss.IHecMath
 
getData() - Method in class hec.heclib.grid.GridData
 
getData() - Method in class hec.heclib.grid.GridStructContainer
 
getData(doubleArrayContainer) - Method in class hec.heclib.dss.HecTimeSeries
 
getData(HecDoubleArray) - Method in class hec.heclib.dss.HecTimeSeries
 
getDataInputStream() - Method in interface hec.io.HecFile
Get a DataInputStream for this file.
getDataInputStream() - Method in class hec.io.SimpleHecFileImpl
 
getDataManager() - Method in class hec.heclib.dss.HecDss
 
getDataOutputStream() - Method in interface hec.io.HecFile
Get a DataOutputStream for writing to this file.
getDataOutputStream() - Method in class hec.io.SimpleHecFileImpl
 
getDataReferenceCollection() - Method in class hec.heclib.dss.DataReference
 
getDataReferenceSet() - Method in class hec.heclib.dss.Group
Gets the Datareference list
getDataSetStats(TsDataSetStats) - Method in class hec.io.TimeSeriesContainer
 
getDataTimes(HecDssCatalog, HecTime, HecTime) - Method in class hec.heclib.dss.CondensedReference
 
getDataType() - Method in class hec.heclib.grid.GridInfo
 
getDataTypeArray() - Static method in class hec.heclib.dss.DssDataType
Gets an array of DssDataType's.
getDataTypeName() - Method in class hec.heclib.grid.GridInfo
 
getDataUnits() - Method in class hec.heclib.grid.GridInfo
 
getDefaultDateStyle() - Method in class hec.heclib.util.HecTime
 
getDefaultUnitsType(stringContainer, stringContainer) - Method in class hec.heclib.dss.HecTimeSeriesBase
For storing data, if the units and the type are not given, generate some default ones based on the "C" part of the pathname
getDeletedPaths() - Method in class hec.heclib.dss.HecDssCatalog
gets a list of deleted paths
getDesiredArraySize() - Method in class hec.heclib.dss.HecTimeSeries
Figure out how much space we need for this record.
getDisplayUnitSystem() - Method in class hec.heclib.dss.AbstractDssDataManager
 
getDoubleArray() - Method in class hec.heclib.util.HecDoubleArray
Returns a double[] array containing the data
getDoubleArray() - Method in class hec.io.ArrayContainer
 
getDoubleArray(int, int) - Method in class hec.heclib.util.HecDoubleArray
Returns a double[] array containing the data
getDPart() - Method in class hec.heclib.dss.DSSPathname
 
getDpartFromTime(HecTime, String) - Static method in class hec.heclib.dss.HecTimeSeriesBase
Returns the correct D (date) part of a DSS pathname, given the E part (interval) and a time in the block For example, if your data starts on 22Mar2008 and the E part is "1Year", then this will return 01JAN2008
getDSSEPartFromInterval(int, int[]) - Static method in class hec.heclib.util.Heclib
Returns DSS E-Part interval using DSS7+ conventions
getDssErrorCode(String) - Static method in class hec.heclib.util.Heclib
 
getDssErrorName(int) - Static method in class hec.heclib.util.Heclib
Retrieves the text version of a DSS error from its numerical value
getDssFilename(String, stringContainer, boolean) - Static method in class hec.heclib.dss.HecDss
Retrieves the path for an input DSS file name, adding the ".dss" extension if necessary
getDSSFileName() - Method in class hec.heclib.dss.AbstractDssDataManager
 
getDSSFileName() - Method in interface hec.heclib.dss.DssDataManager
gets current dss filename
getDssFileVersion() - Method in class hec.heclib.dss.AbstractDssDataManager
 
getDssFileVersion() - Method in interface hec.heclib.dss.DssDataManager
gets the version of the dss file opened by the DataManager.
getDssFileVersion() - Method in class hec.heclib.dss.HecDSSFileAccess
 
getDssFileVersion() - Method in class hec.heclib.dss.HecDSSFileDataManager
 
getDssFileVersion() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
getDssFileVersion(String) - Static method in class hec.heclib.dss.HecDSSFileAccess
 
getDSSPath() - Method in class hec.io.DSSIdentifier
 
getDSSPathname() - Method in class hec.heclib.dss.DataReference
 
getDSSPathname() - Method in interface hec.heclib.dss.IDataReference
 
getDSSType(Parameter, ParameterType) - Static method in class hec.heclib.dss.DssDataType
getDSSType returns a string of DSS type derived from the CWMS parameter and parameter type.
getElement(int) - Method in class hec.heclib.dss.Group
 
getEndError() - Method in class hec.io.FileOffsets
 
getEndianInputStream() - Method in interface hec.io.HecFile
Get an EndianInputStream for this file.
getEndianInputStream() - Method in class hec.io.SimpleHecFileImpl
Returns an EndianInputStream for the HecFile.
getEndianOutputStream() - Method in interface hec.io.HecFile
Get an EndianOutputStream for this file.
getEndianOutputStream() - Method in class hec.io.SimpleHecFileImpl
Returns an EndianOutputStream for the HecFile.
getEndingCurve() - Method in class hec.io.PairedDataContainer
get the ending curve index
getEndingOrdinate() - Method in class hec.io.PairedDataContainer
get the ending ordinate index
getEndOffset() - Method in class hec.io.FileOffsets
 
getEndTime() - Method in class hec.heclib.dss.HecDss
get the timewindow end time
getEndTime() - Method in class hec.heclib.grid.GridInfo
 
getEndTime() - Method in class hec.io.DSSIdentifier
 
getEndTime() - Method in class hec.io.TimeSeriesContainer
Returns the end time.
getEndTimeFromPath(String, HecTime) - Static method in class hec.heclib.grid.GridInfo
get the end time from the dssPath's e part
getEPart() - Method in class hec.heclib.dss.DSSPathname
 
getEPartFromInterval(int) - Static method in class hec.heclib.dss.HecTimeSeriesBase
 
getEPartFromInterval(int, int[]) - Static method in class hec.heclib.util.Heclib
getEPartLoc(String, int[]) - Static method in class hec.heclib.dss.HecDssCatalog
 
getErrorCode() - Method in enum class hec.io.FileOffsetError
 
getErrorInfo(int) - Static method in class hec.heclib.util.Heclib
Uses zerrorDecode to return a text message specifying the functions, errors, etc...
getExitCode() - Method in class hec.io.ProcessOutput
 
getExpandedWaterYearSet() - Method in class hec.heclib.dss.DataReference
 
getExtension(File) - Static method in class hec.heclib.util.HecFileUtil
Returns the lowercase extension of the filename or null
getFalseEasting() - Method in class hec.heclib.grid.AlbersInfo
 
getFalseNorthing() - Method in class hec.heclib.grid.AlbersInfo
 
getField(Field) - Method in class hec.io.JavaDocParser
 
getFieldObject(Field) - Method in interface hec.io.AsciiSerializable
 
getFieldSyntax(Field) - Method in class hec.io.JavaDocParser
 
getFileContainer(File) - Method in class hec.heclib.dss.HecDssFileStore
 
getFileContainer(File) - Method in class hec.heclib.dss.HecDssImage
 
getFileDataSet() - Method in class hec.heclib.dss.HecDSSFileDataManager
 
getFileDataSet(String) - Method in class hec.heclib.dss.HecDSSFileDataManager
 
getFileExtents() - Method in class hec.heclib.dss.HecLocationManager
 
getFileFromPath(String) - Static method in class hec.heclib.util.HecFileUtil
Returns the filename portion of a path (after the last separator).
getFileInfo(stringContainer, intContainer, intContainer, HecDouble, HecDouble, HecDouble, HecTime, HecTime) - Method in class hec.heclib.dss.HecDSSFileAccess
 
getFileLastWriteTime() - Method in class hec.heclib.dss.HecDSSFileAccess
 
getFileLastWriteTimeMillis() - Method in class hec.heclib.dss.HecDSSFileAccess
 
getFilename() - Method in class hec.heclib.dss.DataReference
 
getFilename() - Method in class hec.heclib.dss.HecDss
get the filename
getFilename() - Method in interface hec.heclib.dss.IDataReference
 
getFileName() - Method in class hec.io.DSSIdentifier
 
getFileNameforClass(String) - Static method in class hec.io.AsciiSplitFileNameFactory
 
getFilesAndPathnames(Vector, Vector) - Method in class hec.heclib.dss.DataReferenceSet
 
getFirstPathname() - Method in class hec.heclib.dss.CondensedReference
 
getFirstStandardParallel() - Method in class hec.heclib.grid.AlbersInfo
 
getFlags(intArrayContainer) - Method in class hec.heclib.dss.HecTimeSeries
 
getFloatArray() - Method in class hec.io.ArrayContainer
 
getFPart() - Method in class hec.heclib.dss.DSSPathname
 
getFullName() - Method in class hec.io.DataContainer
 
getFullVersionedName() - Method in class hec.io.TimeSeriesContainer
Returns the String representation the time series id, and if it exists the version date separated by ':'
getFunctionFromId(int) - Static method in class hec.heclib.util.Heclib
Retrieves the text version of a DSS function ID from its numerical value
getGlobalViewTimeZone() - Static method in class hec.heclib.util.HecTimeArray
 
getGmtOffset() - Method in class hec.heclib.dss.DataReference
 
getGridData() - Method in class hec.io.GridContainer
 
getGriddedDataLocal(DSSIdentifier) - Method in class hec.heclib.dss.LocalDssDataManager
Reads a Grid from a DSS file using a DSSIdentifier
getGridInfo() - Method in class hec.heclib.grid.GridData
 
getGridInfo() - Method in class hec.io.GridContainer
 
getGridInfoSize() - Method in class hec.heclib.grid.GridInfo
 
getGridNodataValue() - Static method in class hec.heclib.grid.GridInfo
 
getGridStructVersion() - Method in class hec.heclib.grid.GriddedData
 
getGridType() - Method in class hec.heclib.grid.GridInfo
 
getHecTime(int) - Method in class hec.io.TimeSeriesContainer
Gets the time for an individual ordiante in the times array.
getHorizontalDatum() - Method in class hec.io.DataContainer
 
getHost() - Method in class hec.heclib.dss.DataReference
 
getime(String, int[], int[], int[], int[], int[]) - Static method in class hec.heclib.util.HecTime
Obtains a time window from a program command line input in the local time zone
getime(String, int[], int[], int[], int[], String, int[]) - Static method in class hec.heclib.util.HecTime
Obtains a time window from a program command line input.
getInfoSize() - Method in class hec.heclib.grid.GridInfo
 
getInstance() - Method in class hec.io.impl.StoreOptionImpl
 
getInstance() - Method in interface hec.io.StoreOption
 
getInstance() - Static method in class hec.io.StoreOptionFactory
 
getInstant(ZoneId) - Method in class hec.heclib.util.HecTime
 
getIntArray() - Method in class hec.heclib.util.HecTimeArray
 
getIntArray() - Method in class hec.io.ArrayContainer
 
getInterval(String) - Method in class hec.heclib.dss.HecTimeSeries
 
getIntervalFromEPart(String) - Static method in class hec.heclib.dss.HecTimeSeriesBase
 
getIntervalOffset(int) - Method in class hec.heclib.util.HecTime
Compute the time offset from the provided time interval in minutes, for standard intervals used in DSS.
getIrregBeginningDate(String, int, int[], int[], int[], int[]) - Static method in class hec.heclib.dss.HecDSSFileAccess
getIrregBeginningDate - an internal class to get the date of the beginning of an irregular time series block
getIrregular() - Method in class hec.heclib.dss.DssIntervalUtility.DssInterval
 
getIrregular() - Method in class hec.io.impl.StoreOptionImpl
 
getIrregular() - Method in interface hec.io.StoreOption
 
getIrregular(Predicate<DssIntervalUtility.DssInterval>) - Static method in class hec.heclib.dss.DssIntervalUtility
 
getIrregularStoreMethod() - Method in class hec.heclib.dss.HecDss
 
getJavaDate(int) - Method in class hec.heclib.util.HecTime
Returns a Java Date object for this date / time
getJavaDoc() - Method in class hec.io.JavaDocParser
get the Java Docs for the class
getJavaDoc(Constructor) - Method in class hec.io.JavaDocParser
Gets the JavaDoc attribute of the JavaDocParser object
getJavaDoc(Field) - Method in class hec.io.JavaDocParser
 
getJavaDoc(Method) - Method in class hec.io.JavaDocParser
Gets the JavaDoc attribute of the JavaDocParser object
getJavaDocFile() - Method in class hec.io.JavaDocParser
return the File for the JavaDocs
getJavaDocHome() - Static method in class hec.io.JavaDocParser
Gets the JavaDocHome attribute of the JavaDocParser object
getJavaDocUrl(Constructor) - Method in class hec.io.JavaDocParser
 
getJavaDocUrl(Field) - Method in class hec.io.JavaDocParser
 
getJavaDocUrl(Method) - Method in class hec.io.JavaDocParser
 
getJavaDocURL() - Method in class hec.io.JavaDocParser
 
getJulianBaseDate() - Method in class hec.io.TimeSeriesContainer
Gets the base date for this object
getJulianDateAndTimeGranularity(HecTimeArray, int) - Static method in class hec.io.TimeSeriesContainer
 
getLabels() - Method in class hec.io.PairedDataContainer
get the labels for the curves
getLabels() - Method in class hec.io.TextContainer
 
getLastDeletePathnames() - Method in interface hec.heclib.dss.DssDataManager
Gets the pasteListPathnames attribute of the DssDataManager object
getLastDeletePathnames() - Method in class hec.heclib.dss.HecDSSUtilities
 
getLastDeletePathnames() - Method in interface hec.heclib.dss.IDSSUtilities
Gets the lastDeletePathnames attribute of the IDSSUtilities object
getLastDeletePathnames() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
getLastDeletePathnames() - Method in class hec.heclib.dss.LocalDssDataManager
 
getLastError() - Method in class hec.heclib.dss.HecDSSFileAccess
 
getLastPathname() - Method in class hec.heclib.dss.CondensedReference
 
getLastWriteTime() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
getLastWriteTime(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
getLastWriteTimeMillis() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
getLastWriteTimeMillis(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
getLatitudeOfProjectionOrigin() - Method in class hec.heclib.grid.AlbersInfo
 
getLatLong(doubleContainer, doubleContainer) - Method in class hec.io.DataContainer
 
getLibraryMajorVersion() - Static method in class hec.heclib.util.Heclib
Retrieves the major version of the library (i.e., 7).
getLibraryMinorVersion() - Static method in class hec.heclib.util.Heclib
Retrieves the numeric library minor version (e.g., 7-BG = 7) Valid characters are A-Z, a-z A == 1, B == 2, a == 27, b == 28
getLibrarySubVersion() - Static method in class hec.heclib.util.Heclib
Retrieves the numeric library sub-version (e.g., 7-BG = 2) Valid characters are A-Z, a-z A == 1, B == 2, a == 27, b == 28
getLibraryVersion() - Static method in class hec.heclib.util.Heclib
Retrieves the numeric library version (e.g., 7-BG = 70207).
getLibraryVersion() - Method in class hec.heclib.util.HeclibVersionInfo
 
getLibraryVersionString() - Static method in class hec.heclib.util.Heclib
Retrieves the full library version string (e.g., "7-BG")
getLine() - Method in class hec.io.ProcessOutputLine
 
getLineSeparator() - Method in interface hec.io.HecFile
 
getLinesRead() - Method in class hec.io.ProcessOutputReader
 
getList() - Method in class hec.heclib.dss.Group
 
getListOfEParts() - Static method in class hec.heclib.dss.HecTimeSeriesBase
Returns standard list of E-Parts excluding pseudo-regular prefix:~ and less than 1 minute
getLLXcoord() - Method in class hec.heclib.grid.FlatGrid
 
getLLYcoord() - Method in class hec.heclib.grid.FlatGrid
 
getLocal() - Method in class hec.io.FilePath
 
getLocalDateTime() - Method in class hec.heclib.util.HecTime
 
getLocationList() - Method in class hec.heclib.dss.HecLocationManager
 
getLocationName() - Method in class hec.io.TimeSeriesContainer
Returns the String representation of the DSS Location LOCATION - SUB_LOCATION or "" if the values are null
getLocations() - Method in class hec.heclib.dss.HecLocationManager
 
getLockedTime() - Method in class hec.io.FileLock
 
getLockThreadToken() - Method in class hec.heclib.dss.HecDSSFileDataManager
 
getLockType() - Method in class hec.io.FileLock
 
getLockTypeString() - Method in class hec.io.FileLock
 
getLockTypeString(int) - Static method in class hec.io.FileLock
 
getLowerLeftCellX() - Method in class hec.heclib.grid.GridInfo
 
getLowerLeftCellY() - Method in class hec.heclib.grid.GridInfo
 
getMajor() - Method in class hec.heclib.util.HeclibVersionInfo
 
getMap() - Method in class hec.io.SupplementalProperties
Deprecated.
Use the accessor methods on SupplementalProperties directly instead.
getMaxDataValue() - Method in class hec.heclib.grid.GridInfo
 
getMaximumPartLengths() - Method in class hec.heclib.dss.HecDssCatalog
 
getMaxValue() - Method in class hec.heclib.grid.GridInfo
 
getMaxValue() - Method in class hec.io.TinContainer
Forces updateStatistics action if statistics are undefined.
getMeanDataValue() - Method in class hec.heclib.grid.GridInfo
 
getMeanValue() - Method in class hec.heclib.grid.GridInfo
 
getMeanValue() - Method in class hec.io.TinContainer
Forces updateStatistics action if statistics are undefined.
getMessageGroupForFunction(int) - Static method in class hec.heclib.util.Heclib
Retrieve a message function group ID from a function ID.
getMessageLevel() - Method in interface hec.heclib.dss.DssDataManager
 
getMessageLevel() - Static method in class hec.heclib.dss.HecDSSFileAccess
 
getMessageLevel() - Method in class hec.heclib.dss.LocalDssDataManager
 
getMessageLevelFromId(int) - Static method in class hec.heclib.util.Heclib
Retrieves a text version of a DSS message level from its numerical value
getMethodCall(Method) - Static method in class hec.io.JavaDocParser
Gets the MethodCall attribute of the JavaDocParser class
getMethodSyntax(Method) - Method in class hec.io.JavaDocParser
 
getMethodSyntaxFromJavaDoc(String) - Static method in class hec.io.JavaDocParser
 
getMinDataValue() - Method in class hec.heclib.grid.GridInfo
 
getMinor() - Method in class hec.heclib.util.HeclibVersionInfo
 
getMinutes() - Method in class hec.heclib.dss.DssIntervalUtility.DssInterval
 
getMinutes() - Method in class hec.heclib.util.HecTime
Get Julian date / time in minutes.
getMinutes() - Method in class hec.io.TimeSeriesContainer
Gets the times in minutes.
getMinutes(int) - Method in class hec.heclib.util.HecTime
Get Julian date / time in minutes.
getMinutesLong() - Method in class hec.io.TimeSeriesContainer
Gets the times in minutes.
getMinutesLong(int) - Method in class hec.io.TimeSeriesContainer
Gets the time, in minutes, for a specific ordinate.
getMinValue() - Method in class hec.heclib.grid.GridInfo
 
getMinValue() - Method in class hec.io.TinContainer
Forces updateStatistics action if statistics are undefined.
getMinXindex() - Method in class hec.heclib.grid.FlatGrid
 
getMinYindex() - Method in class hec.heclib.grid.FlatGrid
 
getMostCommonInterval(int[]) - Static method in class hec.heclib.dss.HecTimeSeriesBase
 
getNad27() - Static method in class hec.heclib.grid.GridInfo
 
getNad83() - Static method in class hec.heclib.grid.GridInfo
 
getName() - Method in class hec.heclib.dss.Group
Gets the group name
getName() - Method in class hec.io.DataContainer
 
getName() - Method in interface hec.io.HecFile
Sets the name of the file.
getName() - Method in class hec.io.SimpleHecFileImpl
 
getNameFromColor(Color) - Static method in class hec.heclib.util.ColorBase
 
getNameFromIndex(int) - Static method in class hec.heclib.util.ColorBase
 
getNativeVerticalDatum() - Method in class hec.io.PairedDataContainerVertDatum
 
getNativeVerticalDatum() - Method in class hec.io.TimeSeriesContainerVertDatum
 
getNAVD88Offset() - Method in class hec.io.PairedDataContainerVertDatum
 
getNAVD88Offset() - Method in class hec.io.TimeSeriesContainerVertDatum
 
getNAVD88Offset(String) - Method in class hec.io.PairedDataContainerVertDatum
 
getNAVD88Offset(String) - Method in class hec.io.TimeSeriesContainerVertDatum
 
getNext - Variable in class hec.io.TimeSeriesRetrieveSpec
 
getNext() - Method in class hec.io.TimeSeriesRetrieveSpec
 
getNext(boolean) - Method in class hec.io.TimeSeriesRetrieveSpec
 
getNextBlockDate(HecDataManager, HecTime, String) - Static method in class hec.heclib.dss.CondensedReference
Deprecated.
getNextBlockDate(HecTime, String) - Static method in class hec.heclib.dss.CondensedReference
 
getNGVD29Offset() - Method in class hec.io.PairedDataContainerVertDatum
 
getNGVD29Offset() - Method in class hec.io.TimeSeriesContainerVertDatum
 
getNGVD29Offset(String) - Method in class hec.io.PairedDataContainerVertDatum
 
getNGVD29Offset(String) - Method in class hec.io.TimeSeriesContainerVertDatum
 
getNominalPathname() - Method in class hec.heclib.dss.CondensedReference
 
getNominalPathname() - Method in class hec.heclib.dss.DataReference
 
getNominalPathname(boolean) - Method in class hec.heclib.dss.DataReference
 
getNumberCurves() - Method in class hec.io.PairedDataContainer
get the number of Y Value curves.
getNumberMissing() - Method in class hec.heclib.grid.GridData
 
getNumberOfCellsX() - Method in class hec.heclib.grid.GridInfo
 
getNumberOfCellsY() - Method in class hec.heclib.grid.GridInfo
 
getNumberOfColumns() - Method in class hec.heclib.grid.FlatGrid
 
getNumberOfRows() - Method in class hec.heclib.grid.FlatGrid
 
getNumberOrdinates() - Method in class hec.io.PairedDataContainer
get the number of X/Y value pairs....the length of the X value array and the length of each Y value curve
getNumberRecords() - Method in class hec.heclib.dss.HecDSSFileAccess
 
getNumberValues() - Method in class hec.io.TimeSeriesContainer
Returns the number of values in the dataset.
getNumberValuesForArraySize() - Method in class hec.heclib.dss.HecTimeSeriesBase
 
getNumberValuesMissing(TimeSeriesContainer) - Static method in class hec.io.TimeSeriesContainerQualityUtil
If quality exists, counts the missing flags otherwise counts the number of invalid values
getNumberValuesQuestion(TimeSeriesContainer) - Static method in class hec.io.TimeSeriesContainerQualityUtil
If quality exists, counts the question flags
getNumberValuesReject(TimeSeriesContainer) - Static method in class hec.io.TimeSeriesContainerQualityUtil
If quality exists, counts the rejected flags
getNumEqual() - Method in class hec.heclib.grid.GridInfo
 
getObjectInputStream() - Method in interface hec.io.HecFile
Get an ObjectInputStream for this file.
getObjectInputStream() - Method in class hec.io.SimpleHecFileImpl
 
getObjectOutputStream() - Method in interface hec.io.HecFile
Get an ObjectOutputStream for this file.
getObjectOutputStream() - Method in class hec.io.SimpleHecFileImpl
 
getOpenedFiles() - Method in class hec.heclib.dss.HecDSSFileDataManager
 
getOverride() - Method in class hec.io.impl.StoreOptionImpl
 
getOverride() - Method in interface hec.io.StoreOption
 
getPairedDataContainer() - Method in class hec.io.ArrayContainer
 
getPairedDataX() - Method in class hec.heclib.dss.DSSPathname
 
getPairedDataY() - Method in class hec.heclib.dss.DSSPathname
 
getParam(String, String) - Static method in class hec.heclib.util.HecFileUtil
Parses a line and returns the portion after the delimiter.
getParam(String, String, boolean) - Static method in class hec.heclib.util.HecFileUtil
Parses a line and returns the portion after the delimiter.
getParameterName() - Method in class hec.io.TimeSeriesContainer
Returns the String representation of the DSS Parameter PARAMETER - SUB_PARAMETER or "" if the values are null
getParameterType(String) - Static method in class hec.heclib.dss.DssDataType
getParameterType returns a CWMS ParameterType object derived from a DSS Type.
getParameterTypeString(String) - Static method in class hec.heclib.dss.DSSPathname
 
getParts() - Method in class hec.heclib.dss.DSSPathname
 
getPasteListPathnames() - Method in interface hec.heclib.dss.IDSSUtilities
Gets the pasteListPathnames attribute of the IDSSUtilities object
getPath() - Method in class hec.heclib.dss.DataReference
 
getPath() - Method in class hec.io.FileLockInfo
return the path
getPath() - Method in class hec.io.FilePath
 
getPath() - Method in interface hec.io.HecFile
Converts this HecFile into a pathname String.
getPath() - Method in class hec.io.SimpleHecFileImpl
 
getPathAndFileAndExtension() - Method in class hec.io.FilePath
 
getPathname() - Method in class hec.heclib.dss.DataReference
 
getPathname() - Method in class hec.heclib.dss.DSSPathname
 
getPathname() - Method in interface hec.heclib.dss.IDataReference
 
getPathname(boolean) - Method in class hec.heclib.dss.DSSPathname
Get the pathname with any collection part removed If no collection, returns normal pathname
getPathname(int) - Method in class hec.heclib.dss.CondensedReference
 
getPathnameList() - Method in class hec.heclib.dss.CondensedReference
 
getPathnameList() - Method in class hec.heclib.dss.DataReference
 
getPathnameList() - Method in class hec.heclib.dss.HecDss
Gets a unsorted list of all pathnames in the file (This can be time consuming, so don't do often)
getPathnameList() - Method in class hec.io.TimeSeriesCollectionContainer
Return an array of pathnames in this collection
getPathnameList(boolean) - Method in class hec.heclib.dss.AbstractDssDataManager
 
getPathnameList(boolean) - Method in interface hec.heclib.dss.DssDataManager
 
getPathnameList(boolean) - Method in class hec.heclib.dss.HecDssCatalog
Deprecated.
getPathnameList(boolean) - Method in class hec.heclib.dss.HecDSSFileAccess
Deprecated.
getPathnameList(boolean) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
getPathnameList(String, List<String>) - Method in class hec.heclib.dss.HecDssCatalog
getPathnameList7(String, List<String>) - Method in class hec.heclib.dss.HecDssCatalog
Deprecated.
use String[] getPathnameList(boolean forceUpdate) instead NOT THREAD SAFE (only one thread can call this at a time)
getPathnameListAndDates(intArrayContainer, intArrayContainer) - Method in class hec.heclib.dss.HecDssCatalog
Deprecated.
This method is deprecated and will be removed in future versions. Use HecDssCatalog.getCatalog(boolean, String) instead. note: no known usages
getPathnamePartPositions(String, int[], int[], int[]) - Static method in class hec.heclib.dss.DSSPathname
Retrieves the start position, end position, and length of pathname parts in a pathname
getPathnameParts() - Method in class hec.heclib.dss.DSSPathname
 
getPathnamePartsFromLine(String, stringContainer, stringContainer, stringContainer, stringContainer, stringContainer, stringContainer) - Static method in class hec.heclib.dss.DSSPathname
Parses a line with part names specified like "A=Apart, C=Cpart", etc...
getPathnames() - Method in class hec.heclib.dss.HecDssCatalog
 
getPathnameSet() - Method in class hec.heclib.dss.DataReferenceSet
Gets the PathnameSet attribute of the DataReferenceSet object
getPathnameSet(boolean) - Method in class hec.heclib.dss.DataReferenceSet
Gets the PathnameSet attribute of the DataReferenceSet object
getPathnameTimes(Object, HecTime, HecTime) - Method in class hec.heclib.dss.CondensedReference
 
getPathnameVector() - Method in class hec.heclib.dss.CondensedReference
 
getPort() - Method in class hec.heclib.dss.DataReference
 
getPrecip2Byte() - Static method in class hec.heclib.grid.GridInfo
 
getPrevious - Variable in class hec.io.TimeSeriesRetrieveSpec
 
getPrevious() - Method in class hec.io.TimeSeriesRetrieveSpec
 
getPrevious(boolean) - Method in class hec.io.TimeSeriesRetrieveSpec
 
getProcessName(int) - Static method in class hec.heclib.util.Heclib
Retrieves the process name associated with a process ID
getProcessOutput() - Method in class hec.io.ProcessOutput
get the output from the Process this is both stderr and stdout.
getProcessStatus(int[], int[]) - Method in interface hec.heclib.dss.DssDataManager
 
getProcessStatus(int[], int[]) - Method in class hec.heclib.dss.HecDSSFileAccess
 
getProcessStatus(int[], int[]) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
getProcessStatus(int[], int[]) - Method in class hec.heclib.dss.LocalDssDataManager
 
getProfileDepths() - Method in class hec.io.TimeSeriesContainer
 
getProfileDepthsUnits() - Method in class hec.io.TimeSeriesContainer
 
getProfileLabel() - Method in class hec.io.TimeSeriesContainer
 
getProfileNumberDepths() - Method in class hec.io.TimeSeriesContainer
 
getProfileValues() - Method in class hec.io.TimeSeriesContainer
 
getProfileValuesUnits() - Method in class hec.io.TimeSeriesContainer
 
getProjectionDatum() - Method in class hec.heclib.grid.AlbersInfo
 
getProjectionUnits() - Method in class hec.heclib.grid.AlbersInfo
 
getPseudo() - Method in class hec.heclib.dss.DssIntervalUtility.DssInterval
 
getPseudo(Predicate<DssIntervalUtility.DssInterval>) - Static method in class hec.heclib.dss.DssIntervalUtility
 
getQuality() - Method in class hec.io.TimeSeriesContainer
Return a copy of the quality array
getQuality7() - Method in class hec.io.TimeSeriesContainer
Return a copy of the quality array
getQualitySize() - Method in class hec.io.TimeSeriesContainer
 
getRange() - Method in class hec.heclib.grid.GridInfo
 
getRangeLimitTable() - Method in class hec.heclib.grid.GridInfo
 
getRangeNum() - Method in class hec.heclib.grid.GridInfo
 
getReadPrevious() - Method in class hec.io.DSSIdentifier
 
getReadSubsequent() - Method in class hec.io.DSSIdentifier
 
getRecordBasics() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
getRecordInfo() - Method in class hec.heclib.dss.HecDataManager
Get information about an individual record (pathname) This is information that would be shown in a regular catalog and from a zcheck call.
getRecordInfo(DataReference, HecDSSRecordInfo) - Method in interface hec.heclib.dss.DssDataManager
 
getRecordInfo(DataReference, HecDSSRecordInfo) - Method in class hec.heclib.dss.LocalDssDataManager
 
getRecordInfo(HecDSSRecordInfo) - Method in class hec.heclib.dss.HecDataManager
Get information about an individual record (pathname) This is information that would be shown in a regular catalog and from a zcheck call.
getRecordInfo(String) - Method in class hec.heclib.dss.HecDataManager
 
getRefCount() - Method in class hec.io.FileLock
 
getRegular() - Method in class hec.heclib.dss.DssIntervalUtility.DssInterval
 
getRegular() - Method in class hec.io.impl.StoreOptionImpl
 
getRegular() - Method in interface hec.io.StoreOption
 
getRegular(Predicate<DssIntervalUtility.DssInterval>) - Static method in class hec.heclib.dss.DssIntervalUtility
Returns an array of all regular interval names matching the given predicate.
getRegularStoreMethod() - Method in class hec.heclib.dss.HecDss
 
getRegularTsEPartFromInterval(int, int, int[]) - Static method in class hec.heclib.dss.DSSPathname
Retrieve the regular time series E pathname part that corresponds to the specified interval.
getRemoteNonCachedPath() - Method in class hec.io.FilePath
 
getRetrievePath() - Method in class hec.heclib.dss.DSSPathname
 
getRMIUrl() - Method in class hec.io.FilePath
 
getSeconds() - Method in class hec.heclib.dss.DssIntervalUtility.DssInterval
 
getSecondStandardParallel() - Method in class hec.heclib.grid.AlbersInfo
 
getSequences() - Method in class hec.io.TimeSeriesCollectionContainer
Gets a String array of sequences in this collection
getSeriesPathnameRange(stringContainer, stringContainer, int) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
use getCatalog(false, pathname); dss.sort();
getSeriesTimeRange(HecTime, HecTime, int) - Method in class hec.heclib.dss.HecTimeSeries
Get the date and time of the first piece and last piece of data in an entire time series set (not just the pathname) For an exhaustive search (which may be slower), set the searchOption to 0.
getShortName() - Method in class hec.io.TimeSeriesContainer
Returns the short String representation of the time series id, the location name, version name, parameter name separated by ' ', and if it exists the version date separated by ':'
getShowCommas() - Method in class hec.heclib.util.HecDouble
 
getShowsTimeAsBeginningOfDay() - Method in class hec.heclib.util.HecTime
Get the object setting if midnight is shown as the beginning of the next day
getSizeOfCompressedElements() - Method in class hec.heclib.grid.GridInfo
 
getSortedPathnameList(intArrayContainer, intArrayContainer, boolean) - Method in class hec.heclib.dss.HecDssCatalog
Deprecated.
This method is deprecated and will be removed in future versions. Use HecDssCatalog.getCatalog(boolean, String) instead. note: no known usages
getSpatialReferenceSystem() - Method in class hec.heclib.grid.AlbersInfo
 
getSpatialReferenceSystem() - Method in class hec.heclib.grid.GridInfo
 
getSpatialReferenceSystem() - Method in class hec.heclib.grid.HrapInfo
 
getSpatialReferenceSystem() - Method in class hec.heclib.grid.SpecifiedGridInfo
 
getStackTrace(Throwable) - Static method in class hec.heclib.dss.HecDSSFileDataManager
 
getStandardPathDate(String) - Static method in class hec.heclib.dss.HecTimeSeries
 
getStartError() - Method in class hec.io.FileOffsets
 
getStartingCurve() - Method in class hec.io.PairedDataContainer
get the starting curve index
getStartingOrdinate() - Method in class hec.io.PairedDataContainer
get the starting ordinate index
getStartOffset() - Method in class hec.io.FileOffsets
 
getStartTime() - Method in class hec.heclib.dss.HecDss
get the timewindow start time
getStartTime() - Method in class hec.heclib.grid.GridInfo
 
getStartTime() - Method in class hec.io.DSSIdentifier
 
getStartTime() - Method in class hec.io.TimeSeriesContainer
Returns the start time.
getStartTimeFromPath(String, HecTime) - Static method in class hec.heclib.grid.GridInfo
get the start time from the dssPath's d part
getStatistics(doubleContainer, HecTime, doubleContainer, HecTime, doubleContainer, intContainer, intContainer) - Method in class hec.heclib.dss.HecTimeSeries
// Get the maximum, minimum, etc of the data array
getStatus() - Method in class hec.heclib.grid.Dss2AscGrid
 
getStatus() - Method in class hec.heclib.grid.Dss2FltGrid
 
getStderr() - Method in class hec.io.ProcessOutput
get the stderr output
getStdout() - Method in class hec.io.ProcessOutput
get the stdout output
getStoreAsDoubles() - Method in class hec.io.DataContainer
 
getStoreDoubles() - Method in class hec.heclib.dss.HecPairedData
 
getStoreDoubles() - Method in class hec.heclib.dss.HecTimeSeries
 
getStreamAlignmentLocations(String, double) - Method in class hec.heclib.dss.HecLocationManager
 
getSub() - Method in class hec.heclib.util.HeclibVersionInfo
 
getSupplementalInfo() - Method in class hec.heclib.dss.HecTimeSeries
 
getSupplementalInfo() - Method in class hec.io.DataContainer
 
getSystemHomeDirectory() - Static method in class hec.heclib.util.HecFileUtil
Returns the CWMS_HOME system property.
getTabNum() - Method in class hec.heclib.dss.AbstractDssDataManager
Deprecated.
getText() - Method in class hec.io.TextContainer
 
getTextTable() - Method in class hec.io.TextContainer
 
getTime(boolean) - Method in class hec.heclib.util.HecTime
Get the time portion as user displayable string withColons == true, hh:mm:ss withColons == false, hhmm For example, if withColons, return "08:30:00", withColons == false, return "0830"
getTimeGranularity() - Method in class hec.heclib.util.HecTime
Gets the time resolution
getTimeGranularity() - Method in class hec.io.DSSArrayContainer
 
getTimeGranularityInSeconds() - Method in class hec.heclib.util.HecTime
Gets the time resolution in units of seconds
getTimeGranularitySeconds() - Method in class hec.io.TimeSeriesContainer
Gets the time granularity for the time array.
getTimeIncrement() - Method in class hec.heclib.util.HecTime
getTimeInDataTimeZone(int) - Method in class hec.heclib.util.HecTimeArray
Returns the HecTime at the given index in the DATA TimeZone
getTimeInMillis() - Method in class hec.heclib.util.HecTime
Get the date / time in milliseconds (same units that Java uses) in UTC.
getTimeInMillis(int) - Method in class hec.heclib.util.HecTime
Get the date / time in milliseconds (same units that Java uses)
getTimeInMillis(Calendar) - Method in class hec.heclib.util.HecTime
Get the date / time in milliseconds (same units that Java uses)
getTimeInterval() - Method in class hec.io.TimeSeriesContainer
Deprecated.
use TimeSeriesContainer.getTimeIntervalSeconds() instead as the resolution of the returned interval is based on the timeGranularitySeconds
getTimeIntervalSeconds() - Method in class hec.io.TimeSeriesContainer
get the time interval in seconds that the data is at
getTimeInViewTimeZone(int) - Method in class hec.heclib.util.HecTimeArray
Returns the HecTime at the given index in the VIEW TimeZone
getTimePeriod() - Method in class hec.heclib.grid.GridInfo
 
getTimes() - Method in class hec.io.TimeSeriesCollectionContainer
Gets an int array containing all times in all containers in collection.
getTimes() - Method in class hec.io.TimeSeriesContainer
Return the times array as an HecTimeArray.
getTimes(HecTimeArray) - Method in class hec.heclib.dss.HecTimeSeries
 
getTimes(intArrayContainer) - Method in class hec.heclib.dss.HecTimeSeries
 
getTimeSeriesExtents(String, HecTime, HecTime) - Method in class hec.heclib.dss.AbstractDssDataManager
 
getTimeSeriesExtents(String, HecTime, HecTime) - Method in interface hec.heclib.dss.DssDataManager
 
getTimeSeriesExtents(String, HecTime, HecTime) - Method in class hec.heclib.dss.HecDss
Gets the time of the first data and last data in a data set, (not just a single pathname)
getTimeSeriesExtents(String, HecTime, HecTime) - Method in class hec.heclib.dss.HecDSSFileAccess
Gets the time of the first data and last data in a data set, (not just a single pathname)
getTimeSeriesExtents(String, HecTime, HecTime) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
getTimeSeriesTypes() - Static method in class hec.heclib.dss.DssDataType
 
getTimeWindow() - Method in class hec.heclib.dss.DataReferenceSet
 
getTimeWindow() - Method in class hec.heclib.dss.Group
 
getTimeWindow() - Method in class hec.io.DSSIdentifier
 
getTimeWindow(int) - Method in class hec.heclib.dss.Group
 
getTimeWindow(HecTime, HecTime) - Method in class hec.heclib.dss.DataReference
 
getTimeWindow(HecTime, HecTime) - Method in class hec.io.TinContainer
Gets the time window for the data, from the fullname attribute inherited from dataContainer.
getTimeWindow(Object, HecTime, HecTime) - Method in class hec.heclib.dss.DataReference
 
getTimeWindow(String, HecTime, HecTime) - Static method in class hec.heclib.util.HecTime
A general purpose function to take a users time window input line, and compute a starting time and ending time For example "20May95 1200 13Jan97 0500" or "t-5d, t" The start time and end time are adjusted if specified (e.g., "-5D +2H") Implements Heclib getime routine
getTimeWindowFromPath(HecDataManager, DSSPathname, HecTime, HecTime) - Static method in class hec.heclib.dss.HecTimeSeriesBase
 
getTimeZone() - Method in class hec.heclib.dss.AbstractDssDataManager
 
getTimeZone() - Method in interface hec.heclib.dss.DssDataManager
 
getTimeZone() - Method in class hec.heclib.dss.HecTimeSeries
Returns a SimpleTimeZone object for the time zone set If no time zone, returns null
getTimeZone() - Method in class hec.heclib.util.HecTimeArray
Returns a SimpleTimeZone object for the time zone set If no time zone, returns null
getTimeZoneID() - Method in class hec.io.DSSIdentifier
 
getTimeZoneID() - Method in class hec.io.TimeSeriesContainer
get the DATA time zone identifier.
getTitle() - Method in class hec.heclib.dss.AbstractDssDataManager
Deprecated.
getTolerances(HecDouble) - Method in class hec.heclib.util.HecDouble
 
getTransferData(DataFlavor) - Method in class hec.heclib.dss.DataReferenceSet
 
getTransferDataFlavors() - Method in class hec.heclib.dss.DataReferenceSet
 
getTrimMissing() - Method in class hec.heclib.dss.HecDss
Gets the "trim missing data" state
getTSBlockInfo(String, int, int[], int[], int[], int[]) - Static method in class hec.heclib.dss.DSSPathname
Retrieves the block information for a specified time series E pathname part and julian date
getTsIntervalInfo(int[], stringContainer, int[], int[]) - Static method in class hec.heclib.dss.DSSPathname
Retrieves information for an interval, or enumerates available intervals.
getTSIntervalOffset(HecTime, int) - Static method in class hec.heclib.dss.DSSPathname
Gets the offset from the beginning of a specified interval that includes a specified time
getTSIntervalSeconds(String, int[]) - Static method in class hec.heclib.dss.DSSPathname
Retrieves the interval in seconds and the optionally the block size for a DSS time series E pathname part.
getTSRecordInfo(HecTime, HecTime, stringContainer, stringContainer) - Method in class hec.heclib.dss.HecDataManager
 
getTSRecordInfo(String, HecTime, HecTime, stringContainer, stringContainer) - Method in class hec.heclib.dss.AbstractDssDataManager
 
getTSRecordInfo(String, HecTime, HecTime, stringContainer, stringContainer) - Method in interface hec.heclib.dss.DssDataManager
 
getTSRecordInfo(String, HecTime, HecTime, stringContainer, stringContainer) - Method in class hec.heclib.dss.HecDSSFileAccess
Get information about an individual time series record (pathname) This includes the time of the first and last values in the record, and the records units and type.
getTSRecordInfo(String, HecTime, HecTime, stringContainer, stringContainer) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
getTSTopOfInterval(HecTime, int, int) - Static method in class hec.heclib.dss.DSSPathname
Gets the time at beginning top of a specified interval that includes a specified time, optionally offsetting the top of the interval by a specified amount.
getType() - Method in class hec.io.DSSIdentifier
 
getType() - Method in class hec.io.SearchMessage
 
getType() - Method in class hec.io.TimeSeriesContainer
get the data type
getType(String, String) - Static method in class hec.heclib.util.HecFileUtil
Parses a line of the form TYPE<DELIM>PARAM and returns the TYPE portion.
getTypeName(Class) - Static method in class hec.io.JavaDocParser
Gets the TypeName attribute of the JavaDocParser class
getTzConverted(int) - Method in class hec.heclib.util.HecTimeArray
Deprecated.
use HecTimeArray.getTimeInViewTimeZone(int) instead as it is more appropriately named
getTzUnconverted(int) - Method in class hec.heclib.util.HecTimeArray
 
getUndefinedCompressionMethod() - Static method in class hec.heclib.grid.GridInfo
 
getUndefinedProjectionDatum() - Static method in class hec.heclib.grid.GridInfo
 
getUnits() - Method in class hec.io.DSSIdentifier
 
getUnits() - Method in class hec.io.TimeSeriesContainer
get the units
getUnitSystem(String) - Static method in class hec.heclib.dss.HecDataConversion
 
getUnlockForLock(FileLock) - Static method in class hec.io.FileLock
return the FileLock to unlock the specified FileLock
getUpdateTime() - Method in class hec.io.DSSIdentifier
 
getUseCollectionGroups() - Method in class hec.heclib.dss.HecDssCatalog
 
getUserId() - Method in class hec.io.FileLock
 
getUserId() - Method in class hec.io.FileLockInfo
return the userid that holds the lock
getUsingCompression() - Method in interface hec.io.HecFile
return whether this HecFile is using Compression to read/write data to the RmiFile
getUsingCompression() - Method in class hec.io.SimpleHecFileImpl
 
getValue() - Method in enum class hec.heclib.dss.HecDssEventType
 
getValue(int) - Method in class hec.io.TimeSeriesContainer
Returns a single value according to the index.
getValue(HecTime) - Method in class hec.io.TimeSeriesContainer
Return the time series value at the specified time, do linear interpolation as necessary.
getValueAt(int, int) - Method in class hec.heclib.grid.GridData
return the value at the position x,y
getValues() - Method in class hec.io.TimeSeriesContainer
Return a copy of the data values array
getVersion() - Method in class hec.heclib.grid.GridInfo
 
getVersionDate() - Method in class hec.io.TimeSeriesContainer
gets the VersionDate
getVersionName() - Method in class hec.io.TimeSeriesContainer
Returns the String representation of the DSS Version VERSION - SUB_VERSION or "" if the values are null
getVersionString() - Method in class hec.heclib.util.HeclibVersionInfo
 
getVersionString(int) - Static method in class hec.heclib.util.HeclibVersionInfo
Converts a full numeric version such as 70207 to a version string
getVerticalDatum() - Method in class hec.io.DataContainer
 
getVerticalDatumContainer() - Method in class hec.io.PairedDataContainerVertDatum
Returns the Vertical Datum Container
getVerticalDatumContainer() - Method in class hec.io.TimeSeriesContainerVertDatum
Returns the Vertical Datum Container
getVerticalDatumInfo() - Method in class hec.io.DSSIdentifier
 
getVerticalDatumInfo() - Method in class hec.io.PairedDataContainerVertDatum
 
getVerticalDatumInfo() - Method in class hec.io.TimeSeriesContainerVertDatum
 
getVerticalDatumMetadata() - Method in class hec.io.TimeSeriesContainer
 
getVerticalDatumMetadata() - Method in class hec.io.TimeSeriesContainerVertDatum
 
getVerticalUnits() - Method in class hec.io.DataContainer
 
getViewTimeZone() - Method in class hec.heclib.util.HecTimeArray
 
getWord() - Method in class hec.io.SearchMessage
 
getXCoordOfGridCellZero() - Method in class hec.heclib.grid.AlbersInfo
 
getXCoordOfGridCellZero() - Method in class hec.heclib.grid.SpecifiedGridInfo
 
getXMLDateTime(int) - Method in class hec.heclib.util.HecTime
Returns a String for this date / time, formatted for use in XML
getXOrdCapacity(PairedDataContainer) - Static method in class hec.io.PairedDataContainer
the X ordinate capacity for the PairedDataContainer
getXOridnates() - Method in class hec.io.PairedDataContainer
get the X values
getXType() - Method in class hec.io.PairedDataContainer
get the type for the X values
getXUnits() - Method in class hec.io.PairedDataContainer
get the units for the X values
getYCoordOfGridCellZero() - Method in class hec.heclib.grid.AlbersInfo
 
getYCoordOfGridCellZero() - Method in class hec.heclib.grid.SpecifiedGridInfo
 
getYOridnates() - Method in class hec.io.PairedDataContainer
get the Y values
getYType() - Method in class hec.io.PairedDataContainer
get the type for the Y values
getYUnits() - Method in class hec.io.PairedDataContainer
get the units for the Y values
getZlibDeflate() - Static method in class hec.heclib.grid.GridInfo
 
getZoneDisplayString(TimeZone) - Static method in class hec.heclib.util.HecTimeArray
Reurns a time zone display string for the user, clarified for US time zones This string should go in tables, plots, etc.
granularity - Variable in class hec.io.DSSArrayContainer
 
greaterThan(double, double) - Method in class hec.heclib.util.HecDouble
 
greaterThan(HecDouble) - Method in class hec.heclib.util.HecDouble
 
greaterThan(HecTime) - Method in class hec.heclib.util.HecTime
Determine if this object has a time greater than the one passed in
greaterThanEqual(double, double) - Method in class hec.heclib.util.HecDouble
 
greaterThanEqual(HecDouble) - Method in class hec.heclib.util.HecDouble
 
greaterThanEqualTo(HecTime) - Method in class hec.heclib.util.HecTime
Determine if this object has a time greater than or equal to the one passed in
GRID_CELL_VERTEX - Static variable in class hec.io.TinContainer
TIN vertex type is GRID_CELL_VERTEX
GRID_NODATA_VALUE - Static variable in class hec.heclib.grid.GridInfo
 
GRID_STRUCT_VERSION_UNDEFINED - Static variable in class hec.heclib.grid.GridInfo
 
gridAdd(GridData, GridData, int[]) - Static method in class hec.heclib.grid.GridUtilities
Calculates the results of a cell-by-cell (map algebra) add on two compatible grids.
GridContainer - Class in hec.io
 
GridContainer() - Constructor for class hec.io.GridContainer
 
gridData - Variable in class hec.io.GridContainer
 
GridData - Class in hec.heclib.grid
 
GridData() - Constructor for class hec.heclib.grid.GridData
 
GridData(float[], GridInfo) - Constructor for class hec.heclib.grid.GridData
 
GridData(GridData) - Constructor for class hec.heclib.grid.GridData
Copy Constructor.
GriddedData - Class in hec.heclib.grid
 
GriddedData() - Constructor for class hec.heclib.grid.GriddedData
 
GriddedData(boolean) - Constructor for class hec.heclib.grid.GriddedData
Deprecated.
use constructor without verbose argument
gridDivide(GridData, GridData, int[]) - Static method in class hec.heclib.grid.GridUtilities
Calculates the results of a cell-by-cell (map algebra) divide on two compatible grids.
GridExportTypes - Interface in hec.heclib.grid
 
GridInfo - Class in hec.heclib.grid
 
GridInfo() - Constructor for class hec.heclib.grid.GridInfo
 
GridInfo(GridInfo) - Constructor for class hec.heclib.grid.GridInfo
Copy Constructor.
GridInfoFlat - Class in hec.heclib.grid
 
GridInfoFlat() - Constructor for class hec.heclib.grid.GridInfoFlat
 
gridMultiply(GridData, GridData, int[]) - Static method in class hec.heclib.grid.GridUtilities
Calculates the results of a cell-by-cell (map algebra) multiply on two compatible grids.
GridStructContainer - Class in hec.heclib.grid
 
GridStructException - Exception Class in hec.heclib.grid
 
gridSubtract(GridData, GridData, int[]) - Static method in class hec.heclib.grid.GridUtilities
Calculates the results of a cell-by-cell (map algebra) subtract on two compatible grids.
gridType() - Method in class hec.heclib.grid.GridInfoFlat
 
GridUtilities - Class in hec.heclib.grid
 
GridUtilities() - Constructor for class hec.heclib.grid.GridUtilities
 
Group - Class in hec.heclib.dss
 
Group() - Constructor for class hec.heclib.dss.Group
Constructor for Group
Group(String) - Constructor for class hec.heclib.dss.Group
Constructor for Group
Group(String, DataReferenceSet, String) - Constructor for class hec.heclib.dss.Group
Constructor for Group
Group(String, Vector) - Constructor for class hec.heclib.dss.Group
 
Group(String, Vector, String) - Constructor for class hec.heclib.dss.Group
 
guessLabelTemplate(PairedDataContainer, int) - Static method in class hec.io.PairedDataContainer
 

H

hasBeenSet() - Method in class hec.heclib.dss.DSSPathname
 
hasCollections() - Method in class hec.heclib.dss.DataReferenceSet
 
hasFrame - Variable in class hec.io.PhotoViewerInfo
 
hashAddress - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
hashCode - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
hashCode() - Method in class hec.heclib.dss.DssDataType
 
hashCode() - Method in class hec.heclib.util.intContainer
 
hashCode() - Method in class hec.io.FileLock
 
hashCode() - Method in class hec.io.ProcessOutputLine
 
hasReadLines() - Method in class hec.io.ProcessOutputReader
 
hasText() - Method in class hec.io.TextContainer
 
hasTextTable() - Method in class hec.io.TextContainer
 
hasTimeWindow() - Method in class hec.heclib.dss.DataReference
 
hasTimeZone() - Method in class hec.heclib.dss.HecTimeSeries
 
hasTimeZone() - Method in class hec.heclib.util.HecTimeArray
 
hasValidProfileData() - Method in class hec.io.TimeSeriesContainer
 
hasViewTimeZone() - Method in class hec.heclib.util.HecTimeArray
 
hasWaterYear() - Method in class hec.heclib.dss.DataReferenceSet
 
header2Number - Variable in class hec.heclib.dss.HecDSSRecordBasics
 
hec.heclib.dss - package hec.heclib.dss
HecLib DSS utility routines
hec.heclib.grid - package hec.heclib.grid
HecLib gridded data utility routines.
hec.heclib.util - package hec.heclib.util
 
hec.io - package hec.io
Classes that related to input/output.
hec.io.impl - package hec.io.impl
 
HecDataConversion - Class in hec.heclib.dss
 
HecDataConversion() - Constructor for class hec.heclib.dss.HecDataConversion
 
HecDataManager - Class in hec.heclib.dss
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.)
HecDataManager() - Constructor for class hec.heclib.dss.HecDataManager
 
HecDataManager(String) - Constructor for class hec.heclib.dss.HecDataManager
 
HecDataManager(String, int) - Constructor for class hec.heclib.dss.HecDataManager
 
HecDouble - Class in hec.heclib.util
 
HecDouble() - Constructor for class hec.heclib.util.HecDouble
 
HecDouble(double) - Constructor for class hec.heclib.util.HecDouble
 
HecDouble(double, int) - Constructor for class hec.heclib.util.HecDouble
 
HecDouble(HecDouble) - Constructor for class hec.heclib.util.HecDouble
 
HecDouble(String) - Constructor for class hec.heclib.util.HecDouble
 
HecDoubleArray - Class in hec.heclib.util
 
HecDoubleArray() - Constructor for class hec.heclib.util.HecDoubleArray
 
HecDoubleArray(double[]) - Constructor for class hec.heclib.util.HecDoubleArray
 
HecDoubleArray(int) - Constructor for class hec.heclib.util.HecDoubleArray
 
HecDoubleArray(HecDoubleArray) - Constructor for class hec.heclib.util.HecDoubleArray
 
HecDss - Class in hec.heclib.dss
HecDss objects are used to retrieve and store data sets in a DSS file, as well as several utility functions for DSS files.
HecDss(DssDataManager) - Constructor for class hec.heclib.dss.HecDss
 
HecDssArray - Class in hec.heclib.dss
 
HecDssArray() - Constructor for class hec.heclib.dss.HecDssArray
 
HecDssArray(String) - Constructor for class hec.heclib.dss.HecDssArray
 
HecDssCatalog - Class in hec.heclib.dss
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)
HecDssCatalog() - Constructor for class hec.heclib.dss.HecDssCatalog
 
HecDssCatalog(String) - Constructor for class hec.heclib.dss.HecDssCatalog
 
HecDssCatalog.WriteCatalogFileRunnable - Class in hec.heclib.dss
Deprecated.
HecDSSDataAttributes - Class in hec.heclib.dss
HecDSSDataAttributes contains various data utility methods and constants.
HecDSSDataAttributes() - Constructor for class hec.heclib.dss.HecDSSDataAttributes
 
hecDssEventPerformed(HecDssEventType) - Method in class hec.heclib.dss.HecDssCatalog
 
hecDssEventPerformed(HecDssEventType) - Method in interface hec.heclib.dss.HecDssListener
 
HecDssEventType - Enum Class in hec.heclib.dss
 
HecDSSFileAccess - Class in hec.heclib.dss
High-level access for HEC-DSS files.
HecDSSFileAccess() - Constructor for class hec.heclib.dss.HecDSSFileAccess
 
HecDSSFileAccess(String) - Constructor for class hec.heclib.dss.HecDSSFileAccess
 
HecDSSFileData - Class in hec.heclib.dss
HecDSSFileData manages the state of a DSS file holds DSSTable (pointer to top level DSS C-Code data array)
HecDSSFileData() - Constructor for class hec.heclib.dss.HecDSSFileData
 
HecDSSFileData(String, int) - Constructor for class hec.heclib.dss.HecDSSFileData
 
HecDSSFileDataManager - Class in hec.heclib.dss
HecDSSFileDataManager manages state (open, locked) of multiple DSS files
HecDSSFileDataManager() - Constructor for class hec.heclib.dss.HecDSSFileDataManager
 
HecDssFileStore - Class in hec.heclib.dss
 
HecDssFileStore() - Constructor for class hec.heclib.dss.HecDssFileStore
 
HecDssFileStore(String) - Constructor for class hec.heclib.dss.HecDssFileStore
 
HecDssImage - Class in hec.heclib.dss
 
HecDssImage() - Constructor for class hec.heclib.dss.HecDssImage
 
HecDssImage(String) - Constructor for class hec.heclib.dss.HecDssImage
 
HecDssListener - Interface in hec.heclib.dss
 
HecDSSRecordBasics - Class in hec.heclib.dss
 
HecDSSRecordBasics(String) - Constructor for class hec.heclib.dss.HecDSSRecordBasics
 
HecDSSRecordData - Class in hec.heclib.dss
 
HecDSSRecordData() - Constructor for class hec.heclib.dss.HecDSSRecordData
 
HecDSSRecordData(HecDSSRecordData) - Constructor for class hec.heclib.dss.HecDSSRecordData
 
HecDSSRecordData(String) - Constructor for class hec.heclib.dss.HecDSSRecordData
 
HecDSSRecordInfo - Class in hec.heclib.dss
 
HecDSSRecordInfo() - Constructor for class hec.heclib.dss.HecDSSRecordInfo
 
HecDssText - Class in hec.heclib.dss
 
HecDssText() - Constructor for class hec.heclib.dss.HecDssText
 
HecDssText(String) - Constructor for class hec.heclib.dss.HecDssText
 
HecDssTin - Class in hec.heclib.dss
 
HecDssTin() - Constructor for class hec.heclib.dss.HecDssTin
 
HecDssTin(String) - Constructor for class hec.heclib.dss.HecDssTin
 
HecDSSUtilities - Class in hec.heclib.dss
HecDSSUtilities is a HecDataManager with utility features such as squeezing, and copying records between DSS files
HecDSSUtilities() - Constructor for class hec.heclib.dss.HecDSSUtilities
 
HecFile - Interface in hec.io
HecFile is a file for use in both a RMI Networked and Local environment.
HecFileUtil - Class in hec.heclib.util
Utility methods for file operations, string parsing, and formatting used within the hec.heclib package.
HecIoException - Exception Class in hec.io
 
HecIoException(Exception) - Constructor for exception class hec.io.HecIoException
 
HecIoException(String) - Constructor for exception class hec.io.HecIoException
 
Heclib - Class in hec.heclib.util
Provides Java interface to native (C/Fortran) HEC-DSS library routines.
Heclib() - Constructor for class hec.heclib.util.Heclib
 
HeclibVersionInfo - Class in hec.heclib.util
DSS version numbering example: DSS Version "7-BG" // Valid characters are A-Z, a-z A == 1, B == 2, a == 27, b == 28
HeclibVersionInfo(String) - Constructor for class hec.heclib.util.HeclibVersionInfo
 
HecLocationManager - Class in hec.heclib.dss
 
HecLocationManager() - Constructor for class hec.heclib.dss.HecLocationManager
 
HecMathSupport - Interface in hec.heclib.dss
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.
HecPairedData - Class in hec.heclib.dss
 
HecPairedData() - Constructor for class hec.heclib.dss.HecPairedData
 
HecPairedData(String) - Constructor for class hec.heclib.dss.HecPairedData
 
HECTARES - Static variable in class hec.heclib.dss.HecDataConversion
 
hecTime - Static variable in class hec.heclib.dss.HecDSSFileDataManager
 
HecTime - Class in hec.heclib.util
HecTime holds a date and a time value, and performs various functions with those values, such as incrementing a date/time or returning a date/time in a formatted string in a specific style.
HecTime() - Constructor for class hec.heclib.util.HecTime
Default constructor: Time is undefined, resolution to nearest minute.
HecTime(int) - Constructor for class hec.heclib.util.HecTime
HecTime constructor Time is undefined
HecTime(int, int) - Constructor for class hec.heclib.util.HecTime
HecTime constructor
HecTime(HecTime) - Constructor for class hec.heclib.util.HecTime
Copy Constructor
HecTime(String) - Constructor for class hec.heclib.util.HecTime
HecTime constructor
HecTime(String, int) - Constructor for class hec.heclib.util.HecTime
HecTime constructor
HecTime(String, String) - Constructor for class hec.heclib.util.HecTime
HecTime constructor
HecTime(String, String, int) - Constructor for class hec.heclib.util.HecTime
HecTime constructor
HecTime(Calendar) - Constructor for class hec.heclib.util.HecTime
Sets date / time to a Java Calendar object.
HecTime(Date, int) - Constructor for class hec.heclib.util.HecTime
Sets date / time to a Java Date object
HecTimeArray - Class in hec.heclib.util
 
HecTimeArray() - Constructor for class hec.heclib.util.HecTimeArray
 
HecTimeArray(int) - Constructor for class hec.heclib.util.HecTimeArray
 
HecTimeArray(int[]) - Constructor for class hec.heclib.util.HecTimeArray
 
HecTimeArray(int[], TimeZone) - Constructor for class hec.heclib.util.HecTimeArray
 
HecTimeArray(HecTimeArray) - Constructor for class hec.heclib.util.HecTimeArray
 
HecTimeComparator - Class in hec.heclib.util
 
HecTimeComparator() - Constructor for class hec.heclib.util.HecTimeComparator
 
HecTimePattern - Class in hec.heclib.dss
 
HecTimePattern() - Constructor for class hec.heclib.dss.HecTimePattern
 
HecTimePattern(String) - Constructor for class hec.heclib.dss.HecTimePattern
 
HecTimeSeries - Class in hec.heclib.dss
HecTimeSeries is used to read and write time series data to DSS.
HecTimeSeries() - Constructor for class hec.heclib.dss.HecTimeSeries
 
HecTimeSeries(String) - Constructor for class hec.heclib.dss.HecTimeSeries
 
HecTimeSeriesBase - Class in hec.heclib.dss
 
HecTimeSeriesBase() - Constructor for class hec.heclib.dss.HecTimeSeriesBase
 
HecTimeSeriesBase(String) - Constructor for class hec.heclib.dss.HecTimeSeriesBase
 
HecTimeSeriesMath - Class in hec.heclib.dss
 
HecTimeSeriesMath() - Constructor for class hec.heclib.dss.HecTimeSeriesMath
 
HecTimeSeriesMath(String) - Constructor for class hec.heclib.dss.HecTimeSeriesMath
 
holString(float[], int) - Static method in class hec.heclib.util.Heclib
Deprecated.
holString(int[], int) - Static method in class hec.heclib.util.Heclib
Deprecated.
horizontalAxis - Variable in class hec.heclib.dss.HecDSSRecordData
 
horizontalDatum - Variable in class hec.io.DataContainer
horizontalDatum can be one of the following: 0 - unset 1 - NAD83 2 - NAD27 3 - WGS84 4 - WGS72 5 - Local (other)
horizontalUnits - Variable in class hec.io.DataContainer
Horizontal Units can be one of the following: 0 - unspecified 1 - feet 2 - meeters 3 - Decimal Degrees 4 - Degrees Minutes Seconds
HORSE_POWER - Static variable in class hec.heclib.dss.HecDataConversion
 
hour() - Method in class hec.heclib.util.HecTime
returns the hour of the time portion (0 - 24)
HOUR_GRANULARITY - Static variable in class hec.heclib.util.HecTime
 
HOUR_INCREMENT - Static variable in class hec.heclib.util.HecTime
 
hourMinutes() - Method in class hec.heclib.util.HecTime
Returns a string representation in the form HHMM
hoursMinutesSeconds(intContainer, intContainer, intContainer) - Method in class hec.heclib.util.HecTime
Obtains the time portion in int containers as hours, minutes and seconds
HRAP - Class in hec.heclib.grid
 
HRAP - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
HRAP() - Constructor for class hec.heclib.grid.HRAP
 
HRAP_GRID - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
HRAP_GRID_WITH_TIME - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
HrapInfo - Class in hec.heclib.grid
 
HrapInfo() - Constructor for class hec.heclib.grid.HrapInfo
 
HrapInfo(HrapInfo) - Constructor for class hec.heclib.grid.HrapInfo
Copy Constructor.
HrapInfoFlat - Class in hec.heclib.grid
 
HrapInfoFlat() - Constructor for class hec.heclib.grid.HrapInfoFlat
 

I

IDataReference - Interface in hec.heclib.dss
 
idaywk(int) - Static method in class hec.heclib.util.HecTime
Returns integer day of week.
identify(long) - Static method in enum class hec.io.FileOffsetError
Returns an error code for the specified long, or null if the long is not negative
IDSSUtilities - Interface in hec.heclib.dss
Description of the Interface
IHecDSSUtilities - Interface in hec.heclib.dss
 
IHecMath - Interface in hec.heclib.dss
 
ihm2m(String) - Static method in class hec.heclib.util.HecTime
Takes a character string containing a twenty-four hour military style clock time (e.g., '1630'), and converts it into minutes past midnight.
ihm2m_2(String) - Static method in class hec.heclib.util.HecTime
Version of ihm2m that has the same behavior as a JNI call to Hec_ihm2m.
IMAGE - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
imageFileName - Variable in class hec.io.DssFileContainer
 
IN_PER_DEGF_DAY - Static variable in class hec.heclib.dss.HecDataConversion
 
inactive - Variable in class hec.heclib.dss.HecDSSFileData
 
INCHES - Static variable in class hec.heclib.dss.HecDataConversion
 
INCHES_HG - Static variable in class hec.heclib.dss.HecDataConversion
 
increment(int, int) - Method in class hec.heclib.util.HecTime
Add a number of time periods to this date / time
incrementalValue(HecTime, HecTime, intContainer) - Method in class hec.heclib.dss.HecTimeSeries
Retrieve the incremental value occurring between two times For example, the total precip that occurred over a day.
incrementInterval(HecTime, int, int) - Static method in class hec.heclib.dss.DSSPathname
Increments a time by a specified interval and count.
incrementRefCount() - Method in class hec.io.FileLock
 
incrementSecs(int, int) - Method in class hec.heclib.util.HecTime
 
incrementTSPathname(String, int, int[]) - Static method in class hec.heclib.dss.DSSPathname
Builds a new time series pathname from an existing one and a number of blocks to increment
inctim(int, int, int, int, int[], int[]) - Static method in class hec.heclib.util.HecTime
increments a Julian date and time a specified number of periods, based on a given time interval.
inctim(int, int, int, int, int, intContainer, intContainer) - Static method in class hec.heclib.util.HecTime
increments a Julian date and time a specified number of periods, based on a given time interval.
index(double, boolean) - Method in class hec.heclib.util.HecDoubleArray
Search the array to determine if the provided value is in the array Returns the element number of that value, or -1 if not found.
index(HecDouble, boolean) - Method in class hec.heclib.util.HecDoubleArray
 
index(HecTime) - Method in class hec.heclib.util.HecTimeArray
Search the time array to determine if the provided time is in the time array (the time, not the address of the time).
index(HecTime, boolean, int) - Method in class hec.heclib.util.HecTimeArray
Search the time array to determine if the provided time is in the time array (the time, not the address of the time).
indexOfString(String) - Method in class hec.heclib.dss.DataReferenceSet
 
infoAddress - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
infoLength - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
init() - Method in class hec.heclib.dss.HecDSSRecordInfo
 
init(String) - Method in class hec.heclib.dss.HecDSSRecordBasics
 
initGridData(float[], GridInfo) - Method in class hec.heclib.grid.GridData
 
initGridInfo(GridInfo) - Method in class hec.heclib.grid.GridData
 
inotes - Variable in class hec.io.TimeSeriesContainer
 
insertVerticalDatum(VerticalDatumContainer) - Method in class hec.io.DataContainer
Inserts the text representation a VerticalDatumContainer into the supplementalInfo field of a DataContainer object, replacing any existing vertical datum information in the field
insertVerticalDatum(VerticalDatumContainer) - Method in class hec.io.PairedDataContainerVertDatum
 
insertVerticalDatum(VerticalDatumContainer) - Method in class hec.io.TimeSeriesContainerVertDatum
 
INST_CUM - Static variable in class hec.heclib.dss.DssDataType
 
INST_VAL - Static variable in class hec.heclib.dss.DssDataType
 
INT_ARRAY - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
INT_ARRAY - Static variable in class hec.io.ArrayContainer
 
intArray - Variable in class hec.io.ArrayContainer
 
intArrayContainer - Class in hec.heclib.util
 
intArrayContainer() - Constructor for class hec.heclib.util.intArrayContainer
 
intArrayContainer(int) - Constructor for class hec.heclib.util.intArrayContainer
 
intArrayContainer(int[]) - Constructor for class hec.heclib.util.intArrayContainer
 
intArrayContainer(int, int) - Constructor for class hec.heclib.util.intArrayContainer
 
intContainer - Class in hec.heclib.util
 
intContainer() - Constructor for class hec.heclib.util.intContainer
 
intContainer(int) - Constructor for class hec.heclib.util.intContainer
 
intContainer(intContainer) - Constructor for class hec.heclib.util.intContainer
 
internalHeaderNumber - Variable in class hec.heclib.dss.HecDSSRecordBasics
 
interpolateBehavior - Variable in class hec.io.RatingValuesContainer
 
interpolateBehavior - Variable in class hec.io.StreamRatingSeriesContainer
 
intersectExtent(GridData, GridData) - Static method in class hec.heclib.grid.GridUtilities
Calculates the extent of the intersection of two compatible grids.
interval - Variable in class hec.io.TimeSeriesContainer
Deprecated.
Do not access this variable directly. The interval may be represented in second, minutes, etc. depending on the timeGranularitySeconds use TimeSeriesContainer.getTimeIntervalSeconds() instead for consistency
interval() - Method in class hec.heclib.dss.HecTimeSeriesBase
 
intIndex(int[], int) - Static method in class hec.heclib.dss.HecTimeSeries
returns location of intValue in array intArray returns -1 if not found.
ints2floats(int[]) - Static method in class hec.heclib.util.Heclib
Converts an int array into the byte-equivalent float array for working with user headers
INVAL - Static variable in class hec.heclib.dss.DssDataType
 
INVALID_ARGUMENTS - Enum constant in enum class hec.io.FileOffsetError
Invalid arguments were provided, thus data was unable to be located.
IO_EXCEPTION - Enum constant in enum class hec.io.FileOffsetError
An IOException occurred while trying to locate the specified data
IRREGULAR_TIME_PATTERN - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
IRREGULAR_TIME_SERIES - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
IRREGULAR_TIME_SERIES_DOUBLES - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
isaCollection() - Method in class hec.heclib.dss.CondensedReference
 
isaCollection() - Method in class hec.heclib.dss.DataReference
 
isaCollectionPath(String) - Static method in class hec.heclib.dss.DSSPathname
Determines if the pathname supplied meets the conventions of a collection Collections are identified by an F part of /C:000000|REST OF FPART/ Where 000000 is generally a sequence number, for example /YUBA/SMARTSVILLE/FLOW/01JAN1997/1HOUR/C:000042|OPERATION A/ The collections sequence (000042) must be 6 characters long
isAlwaysShowTimeAsBeginningOfDay() - Static method in class hec.heclib.util.HecTime
Deprecated.
isCatalogValid() - Method in class hec.heclib.dss.HecDssCatalog
 
isCatalogValid() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
isCorrectParameter(String) - Static method in class hec.io.TimeSeriesContainerVertDatum
 
isCurrentVerticalDatumEstimated() - Method in class hec.io.PairedDataContainerVertDatum
 
isCurrentVerticalDatumEstimated() - Method in class hec.io.TimeSeriesContainerVertDatum
 
isCwmsTsId() - Method in class hec.heclib.dss.DSSPathname
 
isDataFlavorSupported(DataFlavor) - Method in class hec.heclib.dss.DataReferenceSet
 
isDateDefined() - Method in class hec.heclib.util.HecTime
 
isDefined() - Method in class hec.heclib.util.doubleArrayContainer
 
isDefined() - Method in class hec.heclib.util.HecDouble
 
isDefined() - Method in class hec.heclib.util.HecDoubleArray
 
isDefined() - Method in class hec.heclib.util.HecTime
Returns if the date / time is defined
isDefined() - Method in class hec.heclib.util.HecTimeArray
 
isDefined() - Method in class hec.heclib.util.intArrayContainer
 
isDefined(int) - Method in class hec.heclib.util.HecDoubleArray
 
isDefined(intContainer) - Method in class hec.heclib.util.doubleArrayContainer
 
isDefined(intContainer) - Method in class hec.heclib.util.HecDoubleArray
 
isDefined(intContainer) - Method in class hec.heclib.util.HecTimeArray
 
isDefined(intContainer) - Method in class hec.heclib.util.intArrayContainer
Returns TRUE if any element is defined, and the element number of the first defined element.
isDirectory() - Method in interface hec.io.HecFile
Tests whether the file denoted by this HecFile is a directory.
isDoubleArray() - Method in class hec.io.ArrayContainer
 
isExplicitlyClosed() - Method in class hec.heclib.dss.AbstractDssDataManager
 
isExplicitlyClosed() - Method in interface hec.heclib.dss.DssDataManager
 
isFile() - Method in interface hec.io.HecFile
Tests whether the file denoted by this HecFile is a normal file.
isFile() - Method in class hec.io.SimpleHecFileImpl
 
isFileAccessed() - Method in class hec.heclib.dss.HecDSSFileDataManager
 
isFilenameGiven() - Method in class hec.heclib.dss.DSSPathAndFilename
 
isFloatArray() - Method in class hec.io.ArrayContainer
 
isGridRecord(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
Determines if record is a grid.
isGridType(int) - Static method in class hec.heclib.grid.GridUtilities
 
isIntArray() - Method in class hec.io.ArrayContainer
 
isLeap(int) - Static method in class hec.heclib.util.HecTime
Checks if a given year is a leap year
isNAVD88OffsetEstimated() - Method in class hec.io.PairedDataContainerVertDatum
 
isNAVD88OffsetEstimated() - Method in class hec.io.TimeSeriesContainerVertDatum
 
isNetworked() - Method in interface hec.io.HecFile
Get whether this HecFile represents a networked or local file.
isNetworked() - Method in class hec.io.SimpleHecFileImpl
 
isNGVD29OffsetEstimated() - Method in class hec.io.PairedDataContainerVertDatum
 
isNGVD29OffsetEstimated() - Method in class hec.io.TimeSeriesContainerVertDatum
 
isoDate() - Method in class hec.heclib.util.HecTime
Generates and retuns an ISO style date as an int: YYMMDD
isOpened() - Method in class hec.heclib.dss.HecDss
 
isoTime() - Method in class hec.heclib.util.HecTime
Generate and return an ISO style time as an int: HHMMSS
isPathnamePartsString(String) - Method in class hec.heclib.dss.HecDssCatalog
 
isRegular(int[]) - Static method in class hec.heclib.dss.HecTimeSeriesBase
 
isRemote() - Method in interface hec.heclib.dss.DssDataManager
 
isRemote() - Method in class hec.heclib.dss.HecDss
 
isRemoteFileName(String) - Static method in interface hec.heclib.dss.DssDataManager
 
isSameCollection(String, String) - Static method in class hec.heclib.dss.DSSPathname
Determines if two pathnames are in the same collection The D (Date) part is ignored and can be a different date or a date span or anything.
isSameFile(String) - Method in class hec.heclib.dss.AbstractDssDataManager
 
isSameFile(String) - Method in interface hec.heclib.dss.DssDataManager
 
isSameFileAccess(int) - Method in class hec.heclib.dss.HecDSSFileData
 
isSameName(String) - Method in class hec.heclib.dss.DSSPathAndFilename
 
isSameName(String, boolean) - Method in class hec.heclib.dss.DSSPathAndFilename
 
isSamePathname(String, boolean) - Method in class hec.heclib.dss.DSSPathname
 
isStderr() - Method in class hec.io.ProcessOutputLine
 
isStdout() - Method in class hec.io.ProcessOutputLine
 
isTimeDefined() - Method in class hec.heclib.util.HecTime
 
isTimeSeries() - Method in class hec.heclib.dss.DSSPathname
checks if this is a dss time series.
isTimeWindowSet() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
isUnlockType(int) - Static method in class hec.io.FileLock
 
isValid() - Method in class hec.heclib.dss.HecDSSFileData
Checks if fileDataSet.DSSTable was initialized ok DSS version is set in DSSTable[0] on Windows and DSSTable[1] on Solaris
isValid() - Method in class hec.io.RatingContainer
 
isValid() - Method in class hec.io.RatingValuesContainer
 
isValid() - Method in class hec.io.SimpleRatingContainer
 
isValid() - Method in class hec.io.StreamRatingContainer
 
isValid() - Method in class hec.io.StreamRatingSeriesContainer
 
isValid(String) - Static method in class hec.heclib.dss.DssDataType
 
isValidPathname(String) - Static method in class hec.heclib.dss.DSSPathname
Performs rudimentary formatting check on a pathname string.
isValidValue() - Method in class hec.heclib.util.doubleArrayContainer
 
isWaterYear() - Method in class hec.heclib.dss.DataReference
 
iymdjl(int, int, int) - Static method in class hec.heclib.util.HecTime
Returns the Julian date in days since 31 December 1899 for an integer date passed in the form of year, month, day

J

JavaDocParser - Class in hec.io
 
jliymd(int, int[]) - Static method in class hec.heclib.util.HecTime
 
jliymd(int, intContainer, intContainer, intContainer) - Static method in class hec.heclib.util.HecTime
 
JOULES_PER_SQUARE_METER - Static variable in class hec.heclib.dss.HecDataConversion
 
juldat(int, int) - Static method in class hec.heclib.util.HecTime
Takes a Julian date and a date style code and returns a string of the date in the style requested.
julian() - Method in class hec.heclib.util.HecTime
Returns the HEC julian date
julianBaseDate - Variable in class hec.heclib.dss.HecDSSRecordData
 
julianBaseDate - Variable in class hec.io.TimeSeriesContainer
 
julianToYearMonthDay(int, intContainer, intContainer, intContainer) - Static method in class hec.heclib.util.HecTime
 

K

KILOGRAMS - Static variable in class hec.heclib.dss.HecDataConversion
 
KILOMETERS - Static variable in class hec.heclib.dss.HecDataConversion
 
KILOMETERS_PER_HOUR - Static variable in class hec.heclib.dss.HecDataConversion
 
KILOPASCALS - Static variable in class hec.heclib.dss.HecDataConversion
 
KILOWATT - Static variable in class hec.heclib.dss.HecDataConversion
 

L

label - Variable in class hec.io.TinContainer
Array of vertex labels
label() - Method in class hec.heclib.dss.HecPairedData
 
labels - Variable in class hec.io.DSSPairedDataContainer
 
labels - Variable in class hec.io.PairedDataContainer
 
labels - Variable in class hec.io.TextContainer
 
labels() - Method in class hec.heclib.dss.HecPairedData
 
labelsUsed - Variable in class hec.heclib.dss.HecDSSRecordData
 
labelsUsed - Variable in class hec.io.PairedDataContainer
 
LANGLEY_PER_MIN - Static variable in class hec.heclib.dss.HecDataConversion
 
lastAccessTime - Variable in class hec.heclib.dss.HecDSSFileData
 
lastAddress - Variable in class hec.heclib.dss.DSSErrorMessage
 
lastDefined() - Method in class hec.heclib.util.HecDoubleArray
 
lastDefined() - Method in class hec.heclib.util.HecTimeArray
 
lastErrorMessage() - Method in interface hec.heclib.dss.DssDataManager
 
lastErrorMessage() - Method in class hec.heclib.dss.LocalDssDataManager
 
lastModDate - Variable in class hec.io.RmiFileSizeInfo
 
lastModified() - Method in interface hec.io.HecFile
Returns the time that the file denoted by this HecFile was last modified.
lastModified() - Method in class hec.io.SimpleHecFileImpl
 
lastModTime - Variable in class hec.io.DssFileContainer
 
lastPathname - Variable in class hec.heclib.dss.DSSErrorMessage
 
lastSevereErrorMessage() - Method in class hec.heclib.dss.AbstractDssDataManager
 
lastSevereErrorMessage() - Method in interface hec.heclib.dss.DssDataManager
 
lastSevereErrorMessage() - Method in class hec.heclib.dss.HecDSSFileAccess
 
lastSevereErrorMessage() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
lastValue - Variable in class hec.io.TsDataSetStats
 
lastValueTime - Variable in class hec.io.TsDataSetStats
 
lastWriteTimeFile - Variable in class hec.heclib.dss.HecDssCatalog
 
lastWriteTimeMillis - Variable in class hec.io.DataContainer
The last write time of this data set, in milliseconds since 01Jan1970 (system time) Set to zero (0) if not defined
lastWriteTimeRecord - Variable in class hec.heclib.dss.HecDssCatalog
 
lastWriteTimeValue - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
lastWrittenTime - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
leftJustify(int, String) - Static method in class hec.heclib.util.HecFileUtil
Left-justifies a string in a StringBuffer of the given size, padding with spaces on the left.
leftJustify(int, String, char) - Static method in class hec.heclib.util.HecFileUtil
Left-justifies a string in a StringBuffer of the given size, padding with the fill character on the left.
legacyRead(int[]) - Method in class hec.heclib.dss.HecPairedData
Deprecated.
Used for refactoring/testing
legacyRead(int[]) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Used for refactoring/testing
length - Variable in class hec.heclib.util.doubleArrayContainer
 
length - Variable in class hec.heclib.util.intArrayContainer
 
length - Variable in class hec.io.RmiFileSizeInfo
 
length() - Method in interface hec.io.HecFile
Returns the length of the file denoted by this HecFile.
length() - Method in class hec.io.SimpleHecFileImpl
 
lengthCnotes - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
lessThan(double, double) - Method in class hec.heclib.util.HecDouble
 
lessThan(HecDouble) - Method in class hec.heclib.util.HecDouble
 
lessThan(HecTime) - Method in class hec.heclib.util.HecTime
Determine if this object has a time less than the one passed in
lessThanEqual(double, double) - Method in class hec.heclib.util.HecDouble
 
lessThanEqual(HecDouble) - Method in class hec.heclib.util.HecDouble
 
lessThanEqualTo(HecTime) - Method in class hec.heclib.util.HecTime
Determine if this object has a time less than or equal to the one passed in
listIsCollection - Variable in class hec.heclib.dss.HecDssCatalog
 
listIsComplete - Variable in class hec.heclib.dss.HecDssCatalog
 
listIsSorted - Variable in class hec.heclib.dss.HecDssCatalog
 
LITERS - Static variable in class hec.heclib.dss.HecDataConversion
 
LITTLE_ENDIAN - Static variable in interface hec.io.EndianTypes
 
load() - Method in class hec.heclib.grid.Asc2DssGrid
 
load() - Method in class hec.heclib.grid.Flt2DssGrid
 
loadFlatData(AlbersInfoFlat) - Method in class hec.heclib.grid.AlbersInfo
 
loadFlatData(GridInfoFlat) - Method in class hec.heclib.grid.GridInfo
 
loadFromMemory(byte[]) - Method in class hec.io.PhotoViewerInfo
 
loadImage(PhotoViewerInfo, DssFileContainer) - Method in class hec.heclib.dss.HecDssImage
 
LOCAL - Enum constant in enum class hec.io.DataContainer.VERTICAL_DATUM
 
localAccessNumber - Variable in class hec.heclib.dss.HecDSSFileData
 
LocalDssDataManager - Class in hec.heclib.dss
Provides a class that can access the HecDataManager (actually HecDSSUtilities)
LocalDssDataManager() - Constructor for class hec.heclib.dss.LocalDssDataManager
Constructor for the LocalDssDataManager object
localUnitSystem() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
location - Variable in class hec.io.DataContainer
The B Part of the DSS path
LOCATION_LEVEL - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
locationName - Variable in class hec.io.TsDataSetStats
 
locationTimezone - Variable in class hec.io.DataContainer
Time zone name at the location NOT the time zone of the data (data may GMT and location PST)
lockDSS(boolean, int) - Method in class hec.heclib.dss.HecDSSFileDataManager
lockDSS is for synchronized access to DSS This function sets a static value to indicate access for a single thread for DSS.
lockedBy - Variable in class hec.io.RmiFileInfo
 
lockFile(FileLock) - Method in interface hec.io.HecFile
Lock this file with fLock.
lockFile(FileLock) - Method in class hec.io.SimpleHecFileImpl
 
logger - Static variable in class hec.io.JavaDocParser
 
logicalNumberValues - Variable in class hec.heclib.dss.HecDSSRecordBasics
 
lookupAbbreviatedName(int) - Static method in class hec.heclib.dss.DSSRecordType
 
lookupDescription(int) - Static method in class hec.heclib.dss.DSSRecordType
 
lookupIrregularInterval(int, String) - Static method in class hec.heclib.dss.DssIntervalUtility
Find DSS irregular interval 'block size' that matches approximate interval in seconds if an exact match doesn't work, allow matching smaller interval if nothing is found return defaultValue Example: if seconds is 1440*60 , the method will return "IR-Year"
lookupRegularInterval(int, String) - Static method in class hec.heclib.dss.DssIntervalUtility
Find regular interval such as '1Day' that matches interval in seconds if exact match doesn't work, allow matching smaller interval if nothing is found return defaultValue
lookupSeconds(String) - Static method in class hec.heclib.dss.DssIntervalUtility
returns number of seconds (duration) for a given interval Example: if regularInterval is '1Day' 1440*60 will be returned.
lookupVersion() - Method in class hec.heclib.dss.HecDSSFileData
gets DSS version if initialized Solaris has different index.

M

m2ihm(int, stringContainer) - Static method in class hec.heclib.util.HecTime
Generates a four-character hour/minute string from minutes since midnight.
main(String[]) - Static method in class hec.heclib.grid.Asc2DssGrid
 
main(String[]) - Static method in class hec.heclib.grid.Dss2AscGrid
 
main(String[]) - Static method in class hec.heclib.grid.Dss2FltGrid
 
main(String[]) - Static method in class hec.heclib.grid.Flt2DssGrid
 
main(String[]) - Static method in class hec.heclib.util.HecTime
 
main(String[]) - Static method in class hec.io.AsciiSerializerFormatter
 
main(String[]) - Static method in class hec.io.FileMonitor
Test this class.
makeAscending() - Method in class hec.io.TimeSeriesContainer
rearrrange time and data arrays so that all times are ascending Remove any undefinded times and reset array sized to reflect Primarily for irregular interval data
makeGridInfoFlat() - Method in class hec.heclib.grid.HrapInfo
 
makeGridInfoFlat() - Method in class hec.heclib.grid.SpecifiedGridInfo
 
makeGridInfoFlat(AlbersInfoFlat) - Method in class hec.heclib.grid.AlbersInfo
 
makeGridInfoFlat(HrapInfoFlat) - Method in class hec.heclib.grid.HrapInfo
 
makeGridInfoFlat(SpecifiedGridInfoFlat) - Method in class hec.heclib.grid.SpecifiedGridInfo
 
makeNice(String) - Static method in class hec.heclib.dss.DSSPathname
 
maxDay(int, int) - Static method in class hec.heclib.util.HecTime
Returns the last day of a month
maximum() - Method in class hec.heclib.dss.HecTimeSeriesMath
 
maximum() - Method in class hec.heclib.util.doubleArrayContainer
 
maximum() - Method in class hec.heclib.util.HecDoubleArray
 
maximum() - Method in class hec.heclib.util.intArrayContainer
 
maximum(intContainer) - Method in class hec.heclib.util.doubleArrayContainer
 
maximum(intContainer) - Method in class hec.heclib.util.HecDoubleArray
 
maximum(intContainer) - Method in class hec.heclib.util.HecTimeArray
 
maximum(intContainer) - Method in class hec.heclib.util.intArrayContainer
 
maximumValue() - Method in class hec.io.TimeSeriesContainer
get the maximum value from the time series values
maxmimumValue() - Method in class hec.io.TimeSeriesContainer
Deprecated.
use maximumValue()
maxNumberToRetrieve - Variable in class hec.heclib.dss.HecDssCatalog
If you do not want all the pathnames that match your query, then set the maxNumberToRetrieve to the number you do want.
maxValue - Variable in class hec.io.TinContainer
Maximum value of data at the vertices, not including nulls or disabled points
maxValue - Variable in class hec.io.TsDataSetStats
 
maxValueTime - Variable in class hec.io.TsDataSetStats
 
maxVersion - Variable in class hec.io.TimeSeriesRetrieveSpec
 
maxVersion() - Method in class hec.io.TimeSeriesRetrieveSpec
 
maxVersion(boolean) - Method in class hec.io.TimeSeriesRetrieveSpec
 
maxXCoordinate - Variable in class hec.io.TinContainer
 
maxYCoordinate - Variable in class hec.io.TinContainer
 
mean() - Method in class hec.io.TimeSeriesContainer
get the mean value from the time series values
meanValue - Variable in class hec.io.TinContainer
Mean value of data at the vertices, not including nulls or disabled points
measuredData - Variable in class hec.io.SimpleRatingContainer
 
measuredIsElevation - Variable in class hec.io.StreamRatingContainer
 
measuredParameter - Variable in class hec.io.SimpleRatingContainer
 
measuredParameter - Variable in class hec.io.StreamRatingSeriesContainer
 
measuredSubParameter - Variable in class hec.io.SimpleRatingContainer
 
measuredSubParameter - Variable in class hec.io.StreamRatingSeriesContainer
 
measuredUnits - Variable in class hec.io.SimpleRatingContainer
 
measuredUnits - Variable in class hec.io.StreamRatingSeriesContainer
 
merge(HecDoubleArray) - Method in class hec.heclib.util.HecDoubleArray
Returns a new HecDoubleArray with local and passed in arrays merge Does not change local array! Copies HecDoubles Assumes that both arrays are sorted in increasing order
MESS_LEVEL_CRITICAL - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_LEVEL_CRITICAL - Static variable in class hec.heclib.util.Heclib
 
MESS_LEVEL_GENERAL - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_LEVEL_GENERAL - Static variable in class hec.heclib.util.Heclib
 
MESS_LEVEL_INTERNAL_DIAG_1 - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_LEVEL_INTERNAL_DIAG_1 - Static variable in class hec.heclib.util.Heclib
 
MESS_LEVEL_INTERNAL_DIAG_2 - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_LEVEL_INTERNAL_DIAG_2 - Static variable in class hec.heclib.util.Heclib
 
MESS_LEVEL_NONE - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_LEVEL_NONE - Static variable in class hec.heclib.util.Heclib
 
MESS_LEVEL_TERSE - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_LEVEL_TERSE - Static variable in class hec.heclib.util.Heclib
 
MESS_LEVEL_USER_DIAG - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_LEVEL_USER_DIAG - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_ALIAS - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_METHOD_ALIAS_ID - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_CATALOG - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_METHOD_CATALOG_ID - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_CHECK - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_METHOD_CHECK_ID - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_COPY - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_METHOD_COPY_ID - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_FILE_CHECK - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_METHOD_FILE_CHECK_ID - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_GENERAL - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_METHOD_GENERAL_ID - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_GET - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_METHOD_GET_ID - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_GLOBAL - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_METHOD_GLOBAL_ID - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_JNI - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_METHOD_JNI_ID - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_LOCKING - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_METHOD_LOCKING_ID - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_OPEN - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_METHOD_OPEN_ID - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_PERM - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_METHOD_PERM_ID - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_PUT - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_METHOD_PUT_ID - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_READ - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_METHOD_READ_ID - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_TS_READ - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_METHOD_TS_READ_ID - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_TS_WRITE - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_METHOD_TS_WRITE_ID - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_UNDEFINED_ID - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_UTILITY - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_METHOD_UTILITY_ID - Static variable in class hec.heclib.util.Heclib
 
MESS_METHOD_WRITE - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
MESS_METHOD_WRITE_ID - Static variable in class hec.heclib.util.Heclib
 
message() - Method in class hec.heclib.dss.DSSErrorMessage
 
MESSAGE_PROPERTY - Static variable in class hec.io.PeriodicLogger
The property for the message to log
METERS - Enum constant in enum class hec.io.DataContainer.VERTICAL_UNITS
 
METERS - Static variable in class hec.heclib.dss.HecDataConversion
 
METERS_PER_SECOND - Static variable in class hec.heclib.dss.HecDataConversion
 
METRIC_TONS - Static variable in class hec.heclib.dss.HecDataConversion
 
MILES - Static variable in class hec.heclib.dss.HecDataConversion
 
MILES_PER_HOUR - Static variable in class hec.heclib.dss.HecDataConversion
 
MILIMETERS - Static variable in class hec.heclib.dss.HecDataConversion
Deprecated.
use MILLIMETERS
MILLIMETERS - Static variable in class hec.heclib.dss.HecDataConversion
 
min(int...) - Static method in class hec.heclib.util.Heclib
Variadic minimum
minimum() - Method in class hec.heclib.dss.HecTimeSeriesMath
 
minimum() - Method in class hec.heclib.util.doubleArrayContainer
Returns the minimum value in the array.
minimum() - Method in class hec.heclib.util.HecDoubleArray
 
minimum() - Method in class hec.heclib.util.intArrayContainer
 
minimum(intContainer) - Method in class hec.heclib.util.doubleArrayContainer
 
minimum(intContainer) - Method in class hec.heclib.util.HecDoubleArray
 
minimum(intContainer) - Method in class hec.heclib.util.HecTimeArray
 
minimum(intContainer) - Method in class hec.heclib.util.intArrayContainer
 
minimumValue() - Method in class hec.io.TimeSeriesContainer
get the minimum value of the data
minute() - Method in class hec.heclib.util.HecTime
Returns the number of minutes past the hour of the time
MINUTE_GRANULARITY - Static variable in class hec.heclib.util.HecTime
 
MINUTE_INCREMENT - Static variable in class hec.heclib.util.HecTime
 
minutesSinceMidnight() - Method in class hec.heclib.util.HecTime
Returns the number of minutes past midnight for the time portion
minValue - Variable in class hec.io.TinContainer
Minimum value of data at the vertices, not including nulls or disabled points
minValue - Variable in class hec.io.TsDataSetStats
 
minValueTime - Variable in class hec.io.TsDataSetStats
 
minXCoordinate - Variable in class hec.io.TinContainer
The TIN bounds are expressed as {min X, min Y, max X, max Y}.
minYCoordinate - Variable in class hec.io.TinContainer
 
mkdirs() - Method in interface hec.io.HecFile
Creates the directory named by this HecFile, including any necessary but nonexistent parent directories.
mkdirs() - Method in class hec.io.SimpleHecFileImpl
 
MM_PER_DEGC_DAY - Static variable in class hec.heclib.dss.HecDataConversion
 
modeNames - Variable in class hec.io.PhotoViewerInfo
 
modeUsed - Variable in class hec.io.PhotoViewerInfo
 
modified - Variable in class hec.io.DataContainer
 
month() - Method in class hec.heclib.util.HecTime
Returns the month of the date, with Jan = 1, Feb = 2
mosaic(GridData, GridData, int[]) - Static method in class hec.heclib.grid.GridUtilities
Creates a new GridData object of the same type (HRAP, Albers, etc) as its input with new extents as specified by the row and column numbers named in its parameters.
multiply(double) - Method in class hec.heclib.util.HecDouble
 
multiply(HecDouble) - Method in class hec.heclib.util.HecDouble
 
multiplyConstant(double) - Method in class hec.heclib.dss.HecTimeSeriesMath
 
multiplyCurve(double[]) - Method in class hec.heclib.dss.HecTimeSeriesMath
 
myThis - Variable in class hec.heclib.dss.HecDSSRecordData
 

N

NAD_27 - Static variable in class hec.heclib.grid.GridInfo
 
NAD_83 - Static variable in class hec.heclib.grid.GridInfo
 
name - Variable in class hec.io.PhotoViewerInfo
 
NAVD88 - Enum constant in enum class hec.io.DataContainer.VERTICAL_DATUM
 
newThread(Runnable) - Method in class hec.io.DaemonThreadFactory
 
nextTimeSeriesPathname(String) - Static method in class hec.heclib.dss.DSSPathname
Builds the 'next' time series pathname from a basePathname, based on DSS conventions for blocks
NGVD29 - Enum constant in enum class hec.io.DataContainer.VERTICAL_DATUM
 
NO_LOCK - Static variable in class hec.io.FileLock
 
NO_LOCK_STRING - Static variable in class hec.io.FileLock
 
NO_PRECISION_SET - Static variable in class hec.heclib.util.HecDouble
 
NO_VALUE_SET - Static variable in class hec.heclib.util.HecDouble
 
nominalPathname - Variable in class hec.heclib.dss.CondensedReference
 
nopers(int, int, int, int, int) - Static method in class hec.heclib.util.HecTime
Given two dates and times, and a time interval, the method NOPERS will determine the number of periods between them.
nopers(int, int, int, int, int, int) - Static method in class hec.heclib.util.HecTime
Given two dates and times, and a time interval, the method NOPERS will determine the number of periods between them.
normalizeDateStyle(int) - Static method in class hec.heclib.util.HecTime
Returns a valid date style based on an input style.
notEqualTo(HecTime) - Method in class hec.heclib.util.HecTime
Determine if two HecTime object contain equal times
notify(String) - Method in interface hec.io.HecFile
Send message to all callback objects registered with this file.
notify(String) - Method in class hec.io.SimpleHecFileImpl
 
numberAccesses - Variable in class hec.heclib.dss.HecDSSFileData
 
numberArray() - Method in class hec.heclib.dss.HecDataManager
 
numberCurves - Variable in class hec.heclib.dss.HecDSSRecordData
 
numberCurves - Variable in class hec.io.PairedDataContainer
 
numberData - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
numberDefinedElements() - Method in class hec.heclib.util.HecTimeArray
 
numberDepths - Variable in class hec.io.TimeSeriesContainer
 
numberElements() - Method in class hec.heclib.util.HecDoubleArray
 
numberElements() - Method in class hec.heclib.util.HecTimeArray
 
numberMissing - Variable in class hec.io.TsDataSetStats
 
numberMissingElements() - Method in class hec.heclib.util.HecDoubleArray
 
numberOfCurvers() - Method in class hec.io.DSSPairedDataContainer
 
numberOfCurves() - Method in class hec.heclib.dss.HecPairedData
 
numberOfSequences() - Method in class hec.io.TimeSeriesCollectionContainer
returns the number of sequences in this collection
numberOrdinates - Variable in class hec.io.PairedDataContainer
 
numberPathnames() - Method in class hec.heclib.dss.DataReferenceSet
 
numberPoints - Variable in class hec.io.TinContainer
Number of vertices (including inactive ones) present in this TIN
numberRead - Variable in class hec.io.DSSArrayContainer
 
numberRead - Variable in class hec.io.DSSPairedDataContainer
 
numberRecords() - Method in class hec.heclib.dss.AbstractDssDataManager
 
numberRecords() - Method in interface hec.heclib.dss.DssDataManager
 
numberRecords() - Method in class hec.heclib.dss.HecDSSFileAccess
 
numberRecords() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
numberUndefinedElements() - Method in class hec.heclib.util.HecTimeArray
 
numberValid - Variable in class hec.io.TsDataSetStats
 
numberValidElements() - Method in class hec.heclib.util.HecDoubleArray
 
numberValidValues() - Method in class hec.heclib.dss.HecTimeSeriesMath
 
numberValues - Variable in class hec.heclib.dss.HecDSSRecordBasics
 
numberValues - Variable in class hec.io.DSSArrayContainer
 
numberValues - Variable in class hec.io.DSSPairedDataContainer
 
numberValues - Variable in class hec.io.TimeSeriesContainer
 
numberValues() - Method in class hec.heclib.dss.HecTimeSeriesBase
 

O

object - Variable in class hec.heclib.util.ObjectContainer
 
ObjectContainer - Class in hec.heclib.util
 
ObjectContainer() - Constructor for class hec.heclib.util.ObjectContainer
 
ObjectContainer(ObjectContainer) - Constructor for class hec.heclib.util.ObjectContainer
 
ObjectContainer(Object) - Constructor for class hec.heclib.util.ObjectContainer
 
objectCount - Variable in class hec.heclib.dss.HecDSSFileData
 
OBSERVER_GAGE_VERTEX - Static variable in class hec.io.TinContainer
TIN vertex type is OBSERVER_GAGE_VERTEX
of(int) - Static method in class hec.heclib.dss.DSSLogLevel
 
offset - Variable in class hec.io.PairedDataContainer
 
onWindows - Static variable in class hec.heclib.util.Heclib
 
open() - Method in class hec.heclib.dss.AbstractDssDataManager
 
open() - Method in interface hec.heclib.dss.DssDataManager
 
open() - Method in class hec.heclib.dss.HecDSSFileAccess
 
open() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
open(boolean) - Method in class hec.heclib.dss.HecDSSFileData
 
open(boolean, int) - Method in class hec.heclib.dss.HecDSSFileData
 
open(String) - Static method in class hec.heclib.dss.DSSLogger
 
open(String) - Static method in class hec.heclib.dss.HecDss
 
open(String, boolean) - Static method in class hec.heclib.dss.HecDss
 
open(String, boolean, boolean) - Static method in class hec.heclib.dss.HecDss
 
open(String, boolean, boolean, int) - Static method in class hec.heclib.dss.HecDss
 
open(String, boolean, int) - Method in class hec.heclib.dss.HecDSSFileAccess
 
open(String, int) - Static method in class hec.heclib.dss.HecDss
 
open(String, String) - Static method in class hec.heclib.dss.HecDss
 
open(String, String, String) - Static method in class hec.heclib.dss.HecDss
 
openLogFile(String) - Static method in class hec.heclib.util.Heclib
Opens a log file for DSS logging
ordinateDescription - Variable in class hec.heclib.dss.HecDSSRecordData
 
ordinates - Variable in class hec.heclib.dss.HecDSSRecordData
 
other - Variable in class hec.io.PairedDataContainer
the d part
otherInfo - Variable in class hec.io.DataContainer
 
overflowBehavior - Variable in class hec.io.RatingValuesContainer
 
overflowBehavior - Variable in class hec.io.StreamRatingSeriesContainer
 
overflowValue - Variable in class hec.io.RatingValuesContainer
 

P

PAIRED - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
PAIRED_DOUBLES - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
PairedDataContainer - Class in hec.io
This is a simple generic container class that holds paired data, and some related information The purpose of this class is to pass paired data to plot and tabulate functions.
PairedDataContainer() - Constructor for class hec.io.PairedDataContainer
construct a new empty PairedDataContainer
PairedDataContainerVertDatum - Class in hec.io
 
PairedDataContainerVertDatum() - Constructor for class hec.io.PairedDataContainerVertDatum
Public constructor
PairedDataContainerVertDatum(PairedDataContainer) - Constructor for class hec.io.PairedDataContainerVertDatum
Public constructor
PairedDataContainerVertDatum(PairedDataContainer, VerticalDatumContainer) - Constructor for class hec.io.PairedDataContainerVertDatum
Public constructor
PairedDataContainerVertDatum(VerticalDatumContainer) - Constructor for class hec.io.PairedDataContainerVertDatum
Public constructor
parameter - Variable in class hec.io.TimeSeriesContainer
The C Part of the DSS Path
parameter - Variable in class hec.io.TsDataSetStats
 
parameters - Variable in class hec.io.PairedDataContainer
 
parse(String) - Static method in class hec.io.SupplementalProperties
 
parseArgs(String[]) - Method in class hec.heclib.grid.Asc2DssGrid
 
parseArgs(String[]) - Method in class hec.heclib.grid.Dss2AscGrid
 
parseArgs(String[]) - Method in class hec.heclib.grid.Dss2FltGrid
 
parseArgs(String[]) - Method in class hec.heclib.grid.Flt2DssGrid
 
parseCollection() - Method in class hec.heclib.dss.CondensedReference
 
parseDouble(String) - Static method in class hec.heclib.util.HecFileUtil
Parses a string and returns the double value.
parseDouble(String, double) - Static method in class hec.heclib.util.HecFileUtil
Parses a string and returns the double value.
parseDssPath(String) - Static method in class hec.heclib.dss.DSSPathname
 
parseDssPath(String) - Method in class hec.heclib.grid.Asc2DssGrid
 
parseDssPath(String) - Method in class hec.heclib.grid.Flt2DssGrid
 
parseInt(String) - Static method in class hec.heclib.util.HecFileUtil
Parses a string and returns the int value.
parseInt(String, int) - Static method in class hec.heclib.util.HecFileUtil
Parses a string and returns the int value.
parsePathEnvVars(String) - Static method in class hec.heclib.util.HecFileUtil
Given a path with an embedded $APPDATA, returns the path with the $APPDATA or APPDATA env var replaced with the value of the env var.
parsePathname(String, int[]) - Static method in class hec.heclib.dss.DSSPathname
 
parsePathName(String) - Static method in class hec.heclib.util.HecFileUtil
Given a path with an embedded $CWMS_HOME, returns the path with the $CWMS_HOME or CWMS_HOME property replaced with the value of the property.
parseSettings(String, Vector, Vector) - Static method in class hec.heclib.util.ColorBase
 
parseSettingsString(String, Vector, Vector, boolean) - Static method in class hec.heclib.util.ColorBase
 
passwordProtected - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
paste(Vector) - Method in interface hec.heclib.dss.IDSSUtilities
Description of the Method
path - Variable in class hec.io.RmiFileInfo
 
pathname - Variable in class hec.heclib.dss.DataReference
 
pathname - Variable in class hec.heclib.dss.HecDSSRecordBasics
 
pathname - Variable in class hec.heclib.dss.HecDSSRecordData
 
pathname - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
pathname() - Method in class hec.heclib.dss.DataReference
 
pathname() - Method in class hec.heclib.dss.DSSPathname
 
pathname() - Method in class hec.heclib.dss.HecDssCatalog
 
pathname() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
pathname(int) - Method in class hec.heclib.dss.DataReference
 
pathnameAddresses - Variable in class hec.heclib.dss.HecDssCatalog
 
pathnameDataType(String) - Static method in class hec.heclib.dss.HecDSSDataAttributes
Tries to determine data type quickly from pathname only, without accessing the DSS file.
pathnameHash - Variable in class hec.heclib.dss.HecDssCatalog
 
pathnameHash - Variable in class hec.heclib.dss.HecDSSRecordBasics
 
pathnameList - Variable in class hec.heclib.dss.CondensedReference
 
pathnameList - Variable in class hec.heclib.dss.HecDssCatalog
 
pathNamePartsToRegex(String) - Method in class hec.heclib.dss.HecDssCatalog
 
pathnameToTsId(String, String) - Static method in class hec.heclib.dss.DSSPathname
 
pathnameWithWild - Variable in class hec.heclib.dss.HecDssCatalog
 
PER_AVER - Static variable in class hec.heclib.dss.DssDataType
 
PER_CUM - Static variable in class hec.heclib.dss.DssDataType
 
PER_MAX - Static variable in class hec.heclib.dss.DssDataType
 
PER_MIN - Static variable in class hec.heclib.dss.DssDataType
 
PeriodicLogger - Class in hec.io
A scheduled logger that will log every 15 minutes.
PhotoViewerInfo - Class in hec.io
 
PhotoViewerInfo() - Constructor for class hec.io.PhotoViewerInfo
 
PhotoViewerInfo(String[], boolean, boolean) - Constructor for class hec.io.PhotoViewerInfo
 
plan - Variable in class hec.heclib.dss.HecDSSRecordData
 
pointToString(TinContainer, int) - Static method in class hec.io.TinContainer
 
pointType - Variable in class hec.io.TinContainer
Array of vertex types as enumerated values.
populateFiles(File, ArrayList<File>, FileFilter) - Static method in class hec.io.FileTypesFilter
 
POUNDS - Static variable in class hec.heclib.dss.HecDataConversion
 
precision - Variable in class hec.heclib.dss.HecDSSRecordData
 
precision - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
precision - Variable in class hec.io.TimeSeriesContainer
 
precision() - Method in class hec.heclib.dss.HecTimeSeriesBase
 
precision() - Method in class hec.heclib.util.HecDouble
 
precision() - Method in class hec.heclib.util.HecDoubleArray
 
precisions - Variable in class hec.io.PairedDataContainer
 
precisionSet() - Method in class hec.heclib.util.HecDouble
 
preferredHeight - Variable in class hec.io.DssFileContainer
 
preferredWidth - Variable in class hec.io.DssFileContainer
 
prepareForWrite() - Method in class hec.heclib.dss.HecTimeSeries
 
printArgs() - Method in class hec.heclib.grid.Asc2DssGrid
 
printArgs() - Method in class hec.heclib.grid.Dss2AscGrid
 
printArgs() - Method in class hec.heclib.grid.Dss2FltGrid
 
printArgs() - Method in class hec.heclib.grid.Flt2DssGrid
 
printArray(float[]) - Method in class hec.heclib.grid.GriddedData
 
printMessage() - Method in class hec.heclib.dss.DSSErrorMessage
 
printToConsole() - Method in class hec.io.PairedDataContainer
prints values from this PairedDataContainer to the console.
printToConsole() - Method in class hec.io.TimeSeriesContainer
Prints time series data to System.out
printToConsole(int) - Method in class hec.io.TimeSeriesContainer
Prints time series data to System.out
printUsage() - Static method in class hec.heclib.grid.Asc2DssGrid
 
printUsage() - Static method in class hec.heclib.grid.Flt2DssGrid
 
printUsage() - Static method in class hec.io.AsciiSerializerFormatter
 
ProcessOutput - Class in hec.io
 
ProcessOutput(String) - Constructor for class hec.io.ProcessOutput
 
ProcessOutput(String[]) - Constructor for class hec.io.ProcessOutput
 
ProcessOutputLine - Class in hec.io
 
ProcessOutputLine(String, boolean) - Constructor for class hec.io.ProcessOutputLine
 
ProcessOutputReader - Class in hec.io
 
ProcessOutputReader(BufferedReader, List, String, boolean, boolean) - Constructor for class hec.io.ProcessOutputReader
 
processSearchParts(String, String, String, String, String, String) - Method in class hec.heclib.dss.HecDssCatalog
Deprecated.
This method is deprecated and will be removed in future versions. Use HecDssCatalog.getCatalog(boolean, String) instead.
processStatus(int[], int[], int[]) - Static method in class hec.heclib.dss.HecDSSFileAccess
 
profileDepths - Variable in class hec.io.TimeSeriesContainer
 
profileLabel - Variable in class hec.io.TimeSeriesContainer
 
profileValues - Variable in class hec.io.TimeSeriesContainer
 
programError(String) - Static method in class hec.heclib.grid.Asc2DssGrid
 
programError(String) - Static method in class hec.heclib.grid.Flt2DssGrid
 
programName - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
put(DataContainer) - Method in class hec.heclib.dss.HecDss
 
put(DataContainerTransformer) - Method in class hec.heclib.dss.HecDss
 
put(String, String) - Method in class hec.io.SupplementalProperties
Sets a raw key:value pair.
putCompressed(String, String) - Method in class hec.io.SupplementalProperties
Compresses the value with gzip+base64 and stores it under the given key.

Q

quality - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
quality - Variable in class hec.io.TimeSeriesContainer
 
quality7 - Variable in class hec.io.TimeSeriesContainer
 

R

ratedData - Variable in class hec.io.SimpleRatingContainer
 
ratedParameter - Variable in class hec.io.SimpleRatingContainer
 
ratedParameter - Variable in class hec.io.StreamRatingSeriesContainer
 
ratedSubParameter - Variable in class hec.io.SimpleRatingContainer
 
ratedSubParameter - Variable in class hec.io.StreamRatingSeriesContainer
 
ratedUnits - Variable in class hec.io.SimpleRatingContainer
 
ratedUnits - Variable in class hec.io.StreamRatingSeriesContainer
 
RatingContainer - Class in hec.io
 
RatingContainer() - Constructor for class hec.io.RatingContainer
 
ratingCount - Variable in class hec.io.StreamRatingSeriesContainer
 
ratingInfo - Variable in class hec.heclib.dss.HecDSSRecordData
 
ratings - Variable in class hec.io.StreamRatingSeriesContainer
 
RatingValuesContainer - Class in hec.io
 
RatingValuesContainer() - Constructor for class hec.io.RatingValuesContainer
 
read() - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use ztsRetrieve (TimeSeriesContainer tsc, String pathname, HecTime startDateTime, HecTime endDateTime, boolean retrieveQualityAndNotes, int retrieveFlag) instead.
read(DssDataManager, String, String, String, String, boolean) - Method in interface hec.heclib.dss.HecMathSupport
 
read(doubleArrayContainer) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use read(TimeSeriesContainer) instead This read is for backwards compatibility
read(doubleArrayContainer, int) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use read(TimeSeriesContainer) instead This read is for backwards compatibility
read(doubleArrayContainer, doubleArrayContainer) - Method in class hec.heclib.dss.HecPairedData
Deprecated.
Use read(PairedDataContainer) instead This read is for backwards compatibility
read(doubleArrayContainer, Vector) - Method in class hec.heclib.dss.HecPairedData
Deprecated.
Use read(PairedDataContainer) instead This read is for backwards compatibility
read(HecDoubleArray) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use read(TimeSeriesContainer) instead This read is for backwards compatibility
read(HecDoubleArray, HecDoubleArray) - Method in class hec.heclib.dss.HecPairedData
Deprecated.
Use read(PairedDataContainer) instead This read is for backwards compatibility
read(HecDoubleArray, Vector) - Method in class hec.heclib.dss.HecPairedData
Deprecated.
Use read(PairedDataContainer) instead This read is for backwards compatibility
read(HecTimeArray, doubleArrayContainer) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use read(TimeSeriesContainer) instead This read is for backwards compatibility
read(HecTimeArray, doubleArrayContainer, int) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use read(TimeSeriesContainer) instead This read is for backwards compatibility
read(HecTimeArray, HecDoubleArray) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use read(TimeSeriesContainer) instead This read is for backwards compatibility
read(HecTimeArray, HecDoubleArray, int) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use read(TimeSeriesContainer) instead This read is for backwards compatibility
read(intArrayContainer, doubleArrayContainer) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use read(TimeSeriesContainer) instead This read is for backwards compatibility
read(intArrayContainer, doubleArrayContainer, int) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use read(TimeSeriesContainer) instead This read is for backwards compatibility
read(stringContainer, long[], stringContainer, stringContainer, int[], int[], int[], int[], int[]) - Method in class hec.heclib.dss.HecDssFileStore
 
read(ArrayContainer) - Method in class hec.heclib.dss.HecDssArray
 
read(DssFileContainer) - Method in class hec.heclib.dss.HecDssFileStore
 
read(PairedDataContainer) - Method in class hec.heclib.dss.HecPairedData
 
read(PhotoViewerInfo) - Method in class hec.heclib.dss.HecDssImage
 
read(TextContainer) - Method in class hec.heclib.dss.HecDssText
Reads Text data from DSS
read(TimeSeriesCollectionContainer, boolean) - Method in class hec.heclib.dss.HecTimeSeries
 
read(TimeSeriesCollectionContainer, boolean, boolean) - Method in class hec.heclib.dss.HecTimeSeries
 
read(TimeSeriesContainer, boolean) - Method in class hec.heclib.dss.HecTimeSeries
 
read(TinContainer, boolean) - Method in class hec.heclib.dss.HecDssTin
 
read(BufferedReader) - Method in class hec.heclib.dss.Group
 
read(String) - Method in class hec.heclib.dss.HecDss
 
read(String, String) - Method in class hec.heclib.dss.HecDss
 
read(String, String, String) - Method in class hec.heclib.dss.HecDss
 
read(String, String, String, boolean) - Method in class hec.heclib.dss.HecDss
 
READ_LOCK - Static variable in class hec.io.FileLock
 
READ_LOCK_STRING - Static variable in class hec.io.FileLock
 
readCatalog() - Method in class hec.heclib.dss.HecDssCatalog
 
readChar(int) - Method in class hec.io.EndianInputStream
like RandomAcessFile.readChar except little endian.
readData(DataReference, ArrayContainer) - Method in interface hec.heclib.dss.DssDataManager
 
readData(DataReference, ArrayContainer) - Method in class hec.heclib.dss.LocalDssDataManager
 
readData(DataReference, DssFileContainer) - Method in interface hec.heclib.dss.DssDataManager
 
readData(DataReference, DssFileContainer) - Method in class hec.heclib.dss.LocalDssDataManager
 
readData(DataReference, GridContainer) - Method in class hec.heclib.dss.AbstractDssDataManager
 
readData(DataReference, GridContainer) - Method in interface hec.heclib.dss.DssDataManager
 
readData(DataReference, PairedDataContainer) - Method in interface hec.heclib.dss.DssDataManager
 
readData(DataReference, PairedDataContainer) - Method in class hec.heclib.dss.LocalDssDataManager
 
readData(DataReference, TextContainer) - Method in interface hec.heclib.dss.DssDataManager
 
readData(DataReference, TextContainer) - Method in class hec.heclib.dss.LocalDssDataManager
 
readData(DataReference, TimeSeriesCollectionContainer, boolean) - Method in interface hec.heclib.dss.DssDataManager
 
readData(DataReference, TimeSeriesCollectionContainer, boolean) - Method in class hec.heclib.dss.LocalDssDataManager
 
readData(DataReference, TimeSeriesContainer) - Method in interface hec.heclib.dss.DssDataManager
 
readData(DataReference, TimeSeriesContainer, boolean) - Method in interface hec.heclib.dss.DssDataManager
 
readData(DataReference, TimeSeriesContainer, boolean) - Method in class hec.heclib.dss.LocalDssDataManager
 
readData(DataReference, TinContainer) - Method in class hec.heclib.dss.AbstractDssDataManager
 
readData(DataReference, TinContainer) - Method in interface hec.heclib.dss.DssDataManager
 
readData(ArrayList<DataReference>, ArrayList<TimeSeriesContainer>, boolean) - Method in interface hec.heclib.dss.DssDataManager
 
readDiskFile(File) - Method in class hec.heclib.dss.HecDssFileStore
 
readDouble(int) - Method in class hec.io.EndianInputStream
like RandomAcessFile.readDouble except little endian.
readDSSImage(PhotoViewerInfo) - Static method in class hec.heclib.dss.HecDssImage
 
readFloat(int) - Method in class hec.io.EndianInputStream
like RandomAcessFile.readFloat except little endian.
readGriddedData(DSSIdentifier) - Method in interface hec.heclib.dss.DssDataManager
 
readGriddedData(DSSIdentifier) - Method in class hec.heclib.dss.LocalDssDataManager
 
readImage(DataReference, PhotoViewerInfo) - Method in interface hec.heclib.dss.DssDataManager
 
readImage(DataReference, PhotoViewerInfo) - Method in class hec.heclib.dss.LocalDssDataManager
 
readInt(int) - Method in class hec.io.EndianInputStream
like RandomAcessFile.readInt except little endian.
readLocation(DataContainer) - Method in interface hec.heclib.dss.DssDataManager
 
readLocation(DataContainer) - Method in class hec.heclib.dss.LocalDssDataManager
 
readLong(int) - Method in class hec.io.EndianInputStream
like RandomAcessFile.readLong except little endian.
readShort(int) - Method in class hec.io.EndianInputStream
like RandomAcessFile.readShort except little endian.
readStructGrids(GridStructContainer, boolean, int[]) - Method in class hec.heclib.grid.GriddedData
 
readTinData(DSSIdentifier, TinContainer) - Method in class hec.heclib.dss.AbstractDssDataManager
 
readTinData(DSSIdentifier, TinContainer) - Method in class hec.heclib.dss.LocalDssDataManager
 
readTS(DSSIdentifier, boolean) - Method in interface hec.io.DssManagerBridge
 
readUnsignedShort(int) - Method in class hec.io.EndianInputStream
like RandomAcessFile.readUnsignedShort except little endian.
recCreationTimeMillis - Variable in class hec.heclib.dss.HecDSSRecordBasics
 
recLastWriteTimeMillis - Variable in class hec.heclib.dss.HecDSSRecordBasics
 
recordExists(String) - Method in class hec.heclib.dss.AbstractDssDataManager
 
recordExists(String) - Method in interface hec.heclib.dss.DssDataManager
 
recordExists(String) - Method in class hec.heclib.dss.HecDss
 
recordExists(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
recordExists(String) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
RecordsAdded - Enum constant in enum class hec.heclib.dss.HecDssEventType
 
RecordsChanged - Enum constant in enum class hec.heclib.dss.HecDssEventType
 
RecordsDeleted - Enum constant in enum class hec.heclib.dss.HecDssEventType
 
recordsExist(List<String>) - Method in class hec.heclib.dss.AbstractDssDataManager
 
recordsExist(List<String>) - Method in interface hec.heclib.dss.DssDataManager
 
recordsUpdated(long) - Method in class hec.heclib.dss.HecDss
 
recordsUpdated(long, List<String>, List<Long>, List<Integer>) - Method in interface hec.heclib.dss.DssDataManager
Retrieves infomation about record updated since the specified time.
recordsUpdated(long, List<String>, List<Long>, List<Integer>) - Method in class hec.heclib.dss.HecDSSDataAttributes
Retrieves information about record updated since the specified time.
recordsUpdated(long, List<String>, List<Long>, List<Integer>) - Method in class hec.heclib.dss.LocalDssDataManager
 
recordsUpdated(long, Vector<String>, Vector<Long>, Vector<Integer>) - Method in class hec.heclib.dss.HecDss
Retrieves information about records updated since the specified time.
recordsUpdated(HecTime) - Method in class hec.heclib.dss.HecDss
 
recordsUpdated(HecTime, Vector<String>, Vector<Long>, Vector<Integer>) - Method in class hec.heclib.dss.HecDss
 
recordsUpdated(String) - Method in class hec.heclib.dss.HecDss
 
recordsUpdated(String, Vector<String>, Vector<Long>, Vector<Integer>) - Method in class hec.heclib.dss.HecDss
 
recordTag - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
recordType - Variable in class hec.heclib.dss.HecDSSRecordBasics
 
recordType - Variable in class hec.heclib.dss.HecDSSRecordData
 
recordType - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
recordType() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
recordType(String) - Method in class hec.heclib.dss.AbstractDssDataManager
 
recordType(String) - Method in interface hec.heclib.dss.DssDataManager
 
recordType(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
recordType(String) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
recordType(String, String) - Method in interface hec.io.DssManagerBridge
 
recordTypeDescription - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
recordTypes(String[]) - Method in class hec.heclib.dss.AbstractDssDataManager
 
recordTypes(String[]) - Method in interface hec.heclib.dss.DssDataManager
 
recordTypes(String[]) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
recordTypes(String[]) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
refCount - Variable in class hec.io.RmiFileInfo
 
referenceUsers - Variable in class hec.io.RmiFileInfo
 
refreshInterval - Variable in class hec.io.PhotoViewerInfo
 
REGULAR_TIME_PATTERN - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
REGULAR_TIME_SERIES - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
REGULAR_TIME_SERIES_DOUBLES - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
release() - Method in class hec.heclib.dss.HecDataManager
 
release(boolean) - Method in class hec.heclib.dss.HecDataManager
 
releaseAccess(intContainer) - Method in class hec.heclib.dss.HecDSSFileDataManager
 
releaseFile(boolean) - Method in class hec.heclib.dss.HecDSSFileDataManager
 
remote - Variable in class hec.io.PhotoViewerInfo
 
remove(int) - Method in class hec.io.TimeSeriesCollectionContainer
Remove the TimeSeriesContainer at the index given
remove(TimeSeriesContainer) - Method in class hec.io.TimeSeriesCollectionContainer
Remove a TimeSeriesContainer from the collection
removeAllMissing() - Method in class hec.io.TimeSeriesContainer
Remove all missing values from the data array, reducing the size of the time, values, and quality arrays.
removeFile(File) - Method in class hec.io.FileMonitor
Remove specified file for listening.
removeFileAccess() - Method in class hec.heclib.dss.HecDSSFileData
 
removeHecDssListener(HecDssListener) - Method in class hec.heclib.dss.HecDssCatalog
 
removeLeadingTrailingMissing(HecTimeArray, HecDoubleArray) - Static method in class hec.heclib.dss.HecTimeSeries
Returns the time array and data array with missing leading and trailing values removed.
removeListener(File, FileListener) - Method in class hec.io.FileMonitor
Remove listener from this file monitor.
removePathname(int) - Method in class hec.heclib.dss.CondensedReference
 
removePathname(int) - Method in class hec.heclib.dss.DataReference
 
removePathname(int) - Method in class hec.heclib.dss.DataReferenceSet
 
removeTimeZone() - Method in class hec.heclib.dss.HecTimeSeries
 
removeTimeZone() - Method in class hec.heclib.util.HecTimeArray
 
removeViewTimeZone() - Method in class hec.heclib.util.HecTimeArray
 
renameRecords(String[], String[]) - Method in class hec.heclib.dss.HecDss
 
renameRecords(List<String>, List<String>) - Method in class hec.heclib.dss.AbstractDssDataManager
 
renameRecords(List<String>, List<String>) - Method in interface hec.heclib.dss.DssDataManager
 
renameRecords(List<String>, List<String>) - Method in class hec.heclib.dss.HecDSSUtilities
 
renameRecords(List<String>, List<String>) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
renameRecords(Vector, Vector) - Method in class hec.heclib.dss.HecDss
 
renameRecords(Vector, Vector) - Method in interface hec.heclib.dss.IDSSUtilities
Description of the Method
requestAccess(intContainer) - Method in class hec.heclib.dss.HecDSSFileDataManager
 
requestSecondAccess() - Method in class hec.heclib.dss.HecDSSFileAccess
 
requestSecondAccess() - Method in class hec.heclib.dss.HecDSSFileDataManager
 
reset() - Method in class hec.heclib.dss.HecTimeSeries
 
resetArrayTime() - Method in class hec.heclib.dss.HecTimeSeries
Reset start and end times (usually don't need this)!
resize(int) - Method in class hec.heclib.util.doubleArrayContainer
Resize the array.
resize(int) - Method in class hec.heclib.util.HecDoubleArray
Resize the array.
resize(int) - Method in class hec.heclib.util.HecTimeArray
Resize the array.
resize(int) - Method in class hec.heclib.util.intArrayContainer
Resize the array.
resize(int, int) - Method in class hec.heclib.util.doubleArrayContainer
Resize the array.
resize(int, int) - Method in class hec.heclib.util.HecDoubleArray
Resize the array.
resize(int, int) - Method in class hec.heclib.util.HecTimeArray
Resize the array.
resize(int, int) - Method in class hec.heclib.util.intArrayContainer
Resize the array.
resize(int, int, int) - Method in class hec.heclib.util.doubleArrayContainer
Resize the array, while moving elements (a more complex resize) numberElements is the new size beginningElementOld is the position in the old array to start copying from beginningElementNew is the position in the new array to start copying to This function can be used to increase the size of the array (most common), or remove data from the beginning and end of the array.
resize(int, int, int) - Method in class hec.heclib.util.HecDoubleArray
Resize the array, while moving elements (a more complex resize) numberElements is the new size beginningElementOld is the position in the old array to start copying from beginningElementNew is the position in the new array to start copying to This function can be used to increase the size of the array (most common), or remove data from the beginning and end of the array.
resize(int, int, int) - Method in class hec.heclib.util.HecTimeArray
Resize the array, while moving elements (a more complex resize) numberElements is the new size beginningElementOld is the position in the old array to start copying from beginningElementNew is the position in the new array to start copying to This function can be used to increase the size of the array (most common), or remove data from the beginning and end of the array.
resize(int, int, int) - Method in class hec.heclib.util.intArrayContainer
Resize the array, while moving elements (a more complex resize) numberElements is the new size beginningElementOld is the position in the old array to start copying from beginningElementNew is the position in the new array to start copying to This function can be used to increase the size of the array (most common), or remove data from the beginning and end of the array.
resizeWithInterval(int, int, int) - Method in class hec.heclib.util.HecTimeArray
For arrays with regular interval times, resize and modify times to be correct.
retrieveAllTimes - Variable in class hec.io.TimeSeriesContainer
 
retrieveData() - Method in class hec.heclib.dss.HecPairedData
Deprecated.
retrieveData(int) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
please use ztsRetrieve (TimeSeriesContainer tsc, String pathname, HecTime startDateTime, HecTime endDateTime, boolean retrieveQualityAndNotes, int retrieveFlag)
retrieveGriddedContainer(boolean, GridData, int[]) - Method in class hec.heclib.grid.GriddedData
 
retrieveGriddedData() - Method in class hec.heclib.grid.GriddedData
 
retrieveGriddedData(boolean, GridData, int[]) - Method in class hec.heclib.grid.GriddedData
 
retrieveGridFromDss(String, String, int[]) - Static method in class hec.heclib.grid.GridUtilities
High-level call to retrieve a GridData object from a given DSS file and path.
retrieveUserHeaderNullValue(int[]) - Method in class hec.heclib.grid.GriddedData
This call is used to retrieve the otherwise discarded value of GridStructContainer._nullValue, which is necessary to correct data stored in the user header of DSS 7 grid records that were incorrectly stored on Solaris by heclib versions earlier than 7-IH
returnGridInfo() - Method in class hec.heclib.grid.GridStructContainer
 
RmiFileInfo - Class in hec.io
class to hold information about a RmiFileImpl so that only a single RMI call can be made to retrieve it's information
RmiFileInfo() - Constructor for class hec.io.RmiFileInfo
 
RmiFileSizeInfo - Class in hec.io
 
RmiFileSizeInfo() - Constructor for class hec.io.RmiFileSizeInfo
 
roundValues(int) - Method in class hec.heclib.grid.GridData
public int roundValues(int precision) Rounds off values in the data array to the decimal precision given.
run() - Method in class hec.heclib.dss.HecDssCatalog.WriteCatalogFileRunnable
Deprecated.
 
run() - Method in class hec.io.PeriodicLogger
Log a message.
run() - Method in class hec.io.ProcessOutputReader
 
RUN_PROPERTY - Static variable in class hec.io.PeriodicLogger
 
runAsBatch(String[]) - Static method in class hec.heclib.grid.Asc2DssGrid
public static int runAsBatch(String[] args){
runAsBatch(String[]) - Static method in class hec.heclib.grid.Flt2DssGrid
public static int runAsBatch(String[] args){
runAtFixedRate(boolean) - Static method in class hec.io.PeriodicLogger
Create a periodic logger and schedule it to run every 15 minutes starting at the nearest 15 minute interval.
runProcess() - Method in class hec.heclib.dss.HecDssFileStore
 
runProcess(DssFileContainer) - Static method in class hec.heclib.dss.HecDssFileStore
 
runProcess(String) - Static method in class hec.heclib.dss.HecDssFileStore
 

S

sameDataSet(String, int, boolean, HecTime, HecTime, int, int) - Method in class hec.heclib.dss.HecDSSRecordData
 
sameFileNames(String, String) - Method in class hec.heclib.dss.DSSPathAndFilename
 
save() - Method in interface hec.io.HecFile
Save the contents of any writers that are currently in use.
save() - Method in class hec.io.SimpleHecFileImpl
 
save(PrintWriter) - Method in class hec.heclib.dss.Group
 
saveDataToDisk() - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use write(TimeSeriesContainer) instead This method is for backwards compatibility
scalarAdd(GridData, float) - Static method in class hec.heclib.grid.GridUtilities
adds the value of addend to each non-null cell in the input grid and creates a new GridData object to hold the result.
scalarDivide(GridData, float) - Static method in class hec.heclib.grid.GridUtilities
divides the value of each non-null cell in the input grid by divisor and creates a new GridData object to hold the result.
scalarMultiply(GridData, float) - Static method in class hec.heclib.grid.GridUtilities
multiplies the value of each non-null cell in the input grid by factor and creates a new GridData object to hold the result.
scalarSubtract(GridData, float) - Static method in class hec.heclib.grid.GridUtilities
subtracts the value of subtrahend from each non-null cell in the input grid and creates a new GridData object to hold the result.
searchDSSCatalog(String, String, String, String, String, String, Vector) - Method in class hec.heclib.dss.HecDssCatalog
Deprecated.
This method is deprecated and will be removed in future versions. Use HecDssCatalog.getCatalog(boolean, String) instead.
searchDSSCatalog(String, List<String>) - Method in class hec.heclib.dss.AbstractDssDataManager
 
searchDSSCatalog(String, List<String>) - Method in interface hec.heclib.dss.DssDataManager
 
searchDSSCatalog(String, List<String>) - Method in class hec.heclib.dss.HecDssCatalog
Deprecated.
This method is deprecated and will be removed in future versions. Use HecDssCatalog.getCatalog(boolean, String) instead.
searchDSSCatalog(String, List<String>) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
searchDSSPaths(String, String, String, String, String, String, Vector) - Method in class hec.heclib.dss.HecDssCatalog
Deprecated.
This method is deprecated and will be removed in future versions. Use HecDssCatalog.getCatalog(boolean, String) instead.
searchDSSPaths(String, List<String>) - Method in class hec.heclib.dss.AbstractDssDataManager
 
searchDSSPaths(String, List<String>) - Method in interface hec.heclib.dss.DssDataManager
 
searchDSSPaths(String, List<String>) - Method in class hec.heclib.dss.HecDssCatalog
Deprecated.
This method is deprecated and will be removed in future versions. Use HecDssCatalog.getCatalog(boolean, String) instead.
searchDSSPaths(String, List<String>) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
SearchMessage - Class in hec.io
 
SearchMessage(String, int) - Constructor for class hec.io.SearchMessage
 
searchPathnames(String) - Method in class hec.heclib.dss.HecDss
Deprecated.
second() - Method in class hec.heclib.util.HecTime
Returns the number of seconds past the last minute of the time
SECOND_GRANULARITY - Static variable in class hec.heclib.util.HecTime
 
SECOND_INCREMENT - Static variable in class hec.heclib.util.HecTime
 
SECONDS_FROM_E_PART - Static variable in class hec.heclib.dss.DSSPathname
Operation (via input status value) to retrieve interval seconds from E part for getTsIntervalInfo()
secondsSinceMidnight() - Method in class hec.heclib.util.HecTime
Returns the number of seconds since midnight for the time portion if time is not defined, will return UNDEFINED_VALUE
separator - Static variable in class hec.heclib.util.HecFileUtil
 
sequences - Variable in class hec.io.TimeSeriesCollectionContainer
 
serialNumber - Variable in class hec.io.RatingContainer
 
set(double) - Method in class hec.heclib.util.HecDouble
 
set(double[]) - Method in class hec.heclib.util.HecDoubleArray
 
set(double[], long[]) - Method in class hec.io.TimeSeriesContainer
Sets the data and times array, converting long minutes to int minutes, and setting the julian base date and time granularity, if required to keep within int boundary.
set(double[], HecTimeArray) - Method in class hec.io.TimeSeriesContainer
Sets the data and time arrays, including start and end times, and number of values.
set(double[], HecTimeArray, int, int) - Method in class hec.io.TimeSeriesContainer
Generally not a public item.
set(double, int) - Method in class hec.heclib.util.HecDouble
 
set(int) - Method in class hec.heclib.util.HecTime
Set the date / time to this value (in increments) For default granularity, this is in minutes.
set(int[]) - Method in class hec.heclib.util.HecTimeArray
 
set(int[], int) - Method in class hec.heclib.util.HecTimeArray
 
set(int[], int, int) - Method in class hec.heclib.util.HecTimeArray
 
set(int[], TimeZone) - Method in class hec.heclib.util.HecTimeArray
 
set(int, double) - Method in class hec.heclib.util.doubleArrayContainer
 
set(int, double) - Method in class hec.heclib.util.HecDoubleArray
 
set(int, int) - Method in class hec.heclib.util.HecTime
 
set(int, int, int) - Method in class hec.heclib.util.HecTime
 
set(int, HecDouble) - Method in class hec.heclib.util.HecDoubleArray
 
set(int, HecTime) - Method in class hec.heclib.util.HecTimeArray
 
set(int, String) - Method in class hec.heclib.util.HecTimeArray
 
set(AlbersInfo) - Method in class hec.heclib.grid.AlbersInfo
 
set(GridInfo) - Method in class hec.heclib.grid.GridInfo
 
set(HrapInfo) - Method in class hec.heclib.grid.HrapInfo
 
set(SpecifiedGridInfo) - Method in class hec.heclib.grid.SpecifiedGridInfo
 
set(HecDouble) - Method in class hec.heclib.util.HecDouble
 
set(HecDoubleArray) - Method in class hec.heclib.util.HecDoubleArray
 
set(HecTime) - Method in class hec.heclib.util.HecTime
Copies a HecTime object
set(HecTimeArray) - Method in class hec.heclib.util.HecTimeArray
 
set(HecTimeArray, int, int) - Method in class hec.io.TimeSeriesContainer
 
set(TimeSeriesContainer) - Method in class hec.heclib.dss.CondensedReference
 
set(TimeSeriesContainer[]) - Method in class hec.io.TimeSeriesCollectionContainer
Set an array of TimeSeriesContainers to be this collection Each TimeSeriesContainer must have a valid collection pathname Replaces any existing collection with this set.
set(TimeSeriesContainer[], int) - Method in class hec.io.TimeSeriesCollectionContainer
Set a clone of time series containers to be this collection, using a given starting sequence number.
set(TimeSeriesContainer[], String[]) - Method in class hec.io.TimeSeriesCollectionContainer
Set a clone of time series containers to be this collection, using a given set of sequences.
set(String) - Method in class hec.heclib.util.HecDouble
 
set(String) - Method in class hec.heclib.util.HecTime
Sets a string containing both the date and time
set(String, String) - Method in class hec.heclib.util.HecDoubleArray
 
set(String, String) - Method in class hec.heclib.util.HecTime
Set the date and time
set(Calendar) - Method in class hec.heclib.util.HecTime
Sets date / time to a Java Calendar object.
set(Date, int) - Method in class hec.heclib.util.HecTime
Sets date / time to a Java Date object
setAlwaysShowTimeAsBeginningOfDay(boolean) - Static method in class hec.heclib.util.HecTime
Deprecated.
setAPart(String) - Method in class hec.heclib.dss.DSSPathname
 
setAPart(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
setBPart(String) - Method in class hec.heclib.dss.DSSPathname
 
setBPart(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
setByteArray(byte[]) - Method in interface hec.io.HecFile
Set this HecFile's data to byteArray starting at the beginning of the file
setByteArray(byte[]) - Method in class hec.io.SimpleHecFileImpl
 
setCatalogNeedsUpdate(boolean) - Method in class hec.heclib.dss.AbstractDssDataManager
 
setCatalogNeedsUpdate(boolean) - Method in interface hec.heclib.dss.DssDataManager
 
setCatalogSortAddresses(long[]) - Method in class hec.heclib.dss.HecDssCatalog
 
setCellInfo(int, int, int, int, float) - Method in class hec.heclib.grid.GridInfo
 
setCellInfo(int, int, int, int, float) - Method in class hec.heclib.grid.HrapInfo
 
setCellSize(double) - Method in class hec.heclib.grid.FlatGrid
 
setCentralMeridian(float) - Method in class hec.heclib.grid.AlbersInfo
 
setCharacterNotes(String[]) - Method in class hec.io.TimeSeriesContainer
 
setCollection(Vector<CondensedReference>) - Method in class hec.heclib.dss.CondensedReference
 
setCollectionSequence(int) - Method in class hec.heclib.dss.DSSPathname
Sets the pathname to have a collection sequence ID with the number specified The pathname does not have to have a collection ID - this will make one If the pathname has a collection ID, this will override the current ID Calling setPathname with a collection or setFPart will override this call; call setCollectionSequence afterwards, if your pathname already has a collection ID
setCollectionSequence(String) - Method in class hec.heclib.dss.DSSPathname
Set the collection sequence for this pathname To remove the collection sequence, send null Pathname does not have to be set first If the F part does not have a sequence, this will be added If the F part has a sequence, then this will replace If the F part has a sequence, then a null will remove the sequence
setCompressData(boolean) - Method in class hec.io.TimeSeriesContainer
 
setCompressionInfo(int, int, float, float) - Method in class hec.heclib.grid.GridInfo
 
setCompressionMethod(int) - Method in class hec.heclib.grid.GridInfo
 
setCompressionMethod(int) - Method in class hec.heclib.grid.GridStructContainer
 
setCoordOfGridCellZero(float, float) - Method in class hec.heclib.grid.AlbersInfo
 
setCoordOfGridCellZero(float, float) - Method in class hec.heclib.grid.SpecifiedGridInfo
 
setCPart(String) - Method in class hec.heclib.dss.DSSPathname
 
setCPart(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
setCurrent() - Method in class hec.heclib.util.HecTime
Sets the object to the current system time.
setCurrentVerticalDatum(String) - Method in class hec.io.DSSIdentifier
 
setCwmsTsId(boolean) - Method in class hec.heclib.dss.DSSPathname
 
setData(double[]) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use write(TimeSeriesContainer) instead This method is for backwards compatibility
setData(double[]) - Method in class hec.heclib.grid.FlatGrid
 
setData(double[], int) - Method in class hec.heclib.dss.HecTimeSeries
Typical use of write functions..
setData(float[]) - Method in class hec.heclib.grid.FlatGrid
 
setData(float[]) - Method in class hec.heclib.grid.GridData
 
setData(float[]) - Method in class hec.heclib.grid.GridStructContainer
 
setData(HecDoubleArray) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use write(TimeSeriesContainer) instead This method is for backwards compatibility
setDataInfo(float, float, float) - Method in class hec.heclib.grid.GridInfo
 
setDataSource(String) - Method in class hec.heclib.grid.HrapInfo
 
setDataType(int) - Method in class hec.heclib.grid.GridInfo
 
setDataUnits(String) - Method in class hec.heclib.grid.GridInfo
 
setDate(String) - Method in class hec.heclib.util.HecTime
Sets the date portion to the date string passed in
setDefaultDateStyle(int) - Method in class hec.heclib.util.HecTime
Sets the default String representation for the date part of HecTime
setDefaultDirectory(String) - Static method in class hec.heclib.dss.HecDSSFileAccess
 
setDefaultDSSFileName(String) - Static method in class hec.heclib.dss.HecDSSFileAccess
 
setDefaultTimeWindow(HecTime, HecTime) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
setDefaultTimeWindow(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
setDirty() - Method in class hec.io.TimeSeriesCollectionContainer
Tells the collection that sequences need to be recomputed (this is done automatically - don't need to call)
setDisplayUnitSystem(int) - Method in class hec.heclib.dss.AbstractDssDataManager
 
setDisplayUnitSystem(int) - Method in interface hec.heclib.dss.DssDataManager
 
setDoubleArray(double[]) - Method in class hec.io.ArrayContainer
 
setDPart(String) - Method in class hec.heclib.dss.DSSPathname
 
setDPart(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
setDss(String) - Static method in class hec.heclib.dss.HecDSSFileAccess
 
setDSSFileName(String) - Method in interface hec.heclib.dss.DssDataManager
Sets the dSSFileName attribute of the DssDataManager object
setDSSFileName(String) - Method in class hec.heclib.dss.HecDSSFileAccess
 
setDSSFileName(String) - Method in class hec.heclib.dss.HecLocationManager
 
setDSSFileName(String) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
setDSSFileName(String, boolean) - Method in interface hec.heclib.dss.DssDataManager
 
setDSSFileName(String, boolean) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
setDSSFileName(String, boolean) - Method in class hec.heclib.dss.HecDSSFileAccess
 
setDSSFileName(String, boolean, int) - Method in class hec.heclib.dss.AbstractDssDataManager
 
setDSSFileName(String, boolean, int) - Method in interface hec.heclib.dss.DssDataManager
Sets the dSSFileName attribute of the DssDataManager object
setDSSFileName(String, boolean, int) - Method in class hec.heclib.dss.HecDSSFileAccess
 
setDSSFileName(String, boolean, int) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
setDSSFileName(String, int) - Method in class hec.heclib.dss.HecDSSFileAccess
 
setDSSPath(String) - Method in class hec.io.DSSIdentifier
 
setElementAt(HecTime, int) - Method in class hec.heclib.util.HecTimeArray
 
setElementAt(String, int) - Method in class hec.heclib.util.HecTimeArray
 
setEndianType(int) - Method in class hec.io.EndianInputStream
 
setEndTime(HecTime) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
setEndTime(HecTime) - Method in class hec.io.DSSIdentifier
 
setEndTime(HecTime) - Method in class hec.io.TimeSeriesContainer
Sets the end time, if differnt than the default end time (the last value in the times array.) This can be used by irregular interval data to show that there is no data between the last time in the times array and this value
This must be called after setting times array, if not using default
setEndTimeInfo() - Method in class hec.io.TimeSeriesRetrieveSpec
 
setEPart(String) - Method in class hec.heclib.dss.DSSPathname
 
setEPart(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
setEPart(String) - Method in class hec.heclib.dss.HecTimeSeriesBase
 
setExitCode(int) - Method in class hec.io.ProcessOutput
 
setFalseEastingAndNorthing(float, float) - Method in class hec.heclib.grid.AlbersInfo
 
setFieldObject(Field, Object) - Method in interface hec.io.AsciiSerializable
 
setFile(String, boolean, int) - Method in class hec.heclib.dss.HecDSSFileDataManager
Adds a file to the list of managed dss files
setFilename(String) - Method in class hec.heclib.dss.DataReference
 
setFilename(String) - Method in class hec.heclib.dss.DSSPathAndFilename
 
setFilename(String) - Method in class hec.heclib.dss.HecDss
Sets the filename
setFileName(String) - Method in class hec.io.DSSIdentifier
 
setFlags(int[]) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use write(TimeSeriesContainer) instead This method is for backwards compatibility
setFlags(int[], int) - Method in class hec.heclib.dss.HecTimeSeries
 
setFloatArray(float[]) - Method in class hec.io.ArrayContainer
 
setForceNewCatalog(boolean) - Method in class hec.heclib.dss.AbstractDssDataManager
 
setForceNewCatalog(boolean) - Method in interface hec.heclib.dss.DssDataManager
Sets the forceNewCatalog attribute of the DssDataManager object
setForceNewCatalog(boolean) - Method in class hec.heclib.dss.HecDssCatalog
 
setForceNewCatalog(boolean) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
setFPart(String) - Method in class hec.heclib.dss.DSSPathname
 
setFPart(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
setFullName(String) - Method in class hec.io.DataContainer
 
setGlobalViewTimeZone(TimeZone) - Static method in class hec.heclib.util.HecTimeArray
 
setGmtOffset(int) - Method in class hec.heclib.dss.DataReference
 
setGriddedPathnameParts(String, String, String, String) - Method in class hec.heclib.grid.GriddedData
 
setGriddedTimeWindow(HecTime, HecTime) - Method in class hec.heclib.grid.GriddedData
Sets start and end time in pathname for this grid.
setGriddedTimeWindow(HecTime, HecTime, boolean) - Method in class hec.heclib.grid.GriddedData
Sets start and end time in pathname for this grid.
setGridSize(int, int) - Method in class hec.heclib.grid.FlatGrid
 
setGridTime(HecTime) - Method in class hec.heclib.grid.GriddedData
Sets time in pathname for this grid.
setGridTime(HecTime, Boolean) - Method in class hec.heclib.grid.GriddedData
Allows setting time to beginning of day.
setGridTimes(HecTime, HecTime) - Method in class hec.heclib.grid.GridInfo
 
setGridTimes(String, String) - Method in class hec.heclib.grid.GridInfo
 
setGridTimes(Date, Date) - Method in class hec.heclib.grid.GridInfo
 
setGridType(int) - Method in class hec.heclib.grid.GridInfo
 
setHorizontalDatum(String) - Method in class hec.io.DataContainer
 
setHost(String) - Method in class hec.heclib.dss.DataReference
 
setIntArray(int[]) - Method in class hec.io.ArrayContainer
 
setInternals(long[]) - Method in class hec.heclib.dss.HecDSSRecordInfo
 
setInterrupt(boolean) - Method in class hec.heclib.dss.AbstractDssDataManager
 
setInterrupt(boolean) - Method in interface hec.heclib.dss.DssDataManager
 
setInterrupt(boolean) - Method in class hec.heclib.dss.HecDSSFileAccess
 
setInterrupt(boolean) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
setInterval(int) - Method in class hec.heclib.dss.HecTimeSeriesBase
 
setIrregular(String) - Method in class hec.io.impl.StoreOptionImpl
 
setIrregular(String) - Method in interface hec.io.StoreOption
 
setIrregularIntervalInFlag(int) - Method in class hec.heclib.dss.HecTimeSeries
 
setIrregularStoreMethod(int) - Method in class hec.heclib.dss.HecDss
 
setJulian(int) - Method in class hec.heclib.util.HecTime
Sets the date to the Hec julian date
setJulian(int, int) - Method in class hec.heclib.util.HecTime
Sets the date to the Hec julian date and minutes past midnight
setJulian(int, int, int) - Method in class hec.heclib.util.HecTime
Sets the date to the Hec julian date and minutes and seconds past midnight.
setJulianBaseDate(int) - Method in class hec.io.TimeSeriesContainer
Set the julain base date (defualt is zero).
setJulianEnd(int) - Method in class hec.heclib.dss.CondensedReference
 
setJulianStart(int) - Method in class hec.heclib.dss.CondensedReference
 
setLabel(String) - Method in class hec.heclib.dss.HecPairedData
 
setLabels(String[]) - Method in class hec.io.PairedDataContainer
set the labels for the curves.
setLabels(String[]) - Method in class hec.io.TextContainer
 
setLabels(List<String>) - Method in class hec.heclib.dss.HecPairedData
 
setLabels(Vector<String>) - Method in class hec.heclib.dss.HecPairedData
Deprecated.
setLastWrittenTime(String, String) - Method in class hec.heclib.dss.HecDSSRecordInfo
 
setLatitudeOfProjectionOrigin(float) - Method in class hec.heclib.grid.AlbersInfo
 
setLatLong(double, double) - Method in class hec.io.DataContainer
 
setLocalUnitSystem(int) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
setLockedTime(long) - Method in class hec.io.FileLock
 
setMaxDataValue(double) - Method in class hec.heclib.grid.GridInfo
 
setMaxNumberToRetrieve(int) - Method in class hec.heclib.dss.HecDssCatalog
 
setMessageFile(String) - Static method in class hec.heclib.dss.HecDataManager
 
setMessageLevel(int) - Method in interface hec.heclib.dss.DssDataManager
Sets the messageLevel attribute of the DssDataManager object
setMessageLevel(int) - Static method in class hec.heclib.dss.HecDSSFileAccess
 
setMessageLevel(int) - Method in class hec.heclib.dss.LocalDssDataManager
 
setMinutes(double) - Method in class hec.heclib.util.HecTime
Set the time in minutes since 31 Dec 1899
setMinutes(long) - Method in class hec.heclib.util.HecTime
Set the time in minutes since 31 Dec 1899
setMinutes(long, int) - Method in class hec.heclib.util.HecTime
Set the time in minutes since 31 Dec 1899
setName(String) - Method in class hec.heclib.dss.Group
Sets the groupname
setName(String) - Method in class hec.io.DataContainer
 
setNumberCurves(int) - Method in class hec.io.PairedDataContainer
sets the number of Y value curves (length of the Y value array).
setNumberOrdinates(int) - Method in class hec.io.PairedDataContainer
set the number of ordinates for the PairedDataContainer.
setOriginCoords(double, double) - Method in class hec.heclib.grid.FlatGrid
 
setOriginIndices(int, int) - Method in class hec.heclib.grid.FlatGrid
 
setOverride(String) - Method in class hec.io.impl.StoreOptionImpl
 
setOverride(String) - Method in interface hec.io.StoreOption
 
setPairedDataContainer(PairedDataContainer) - Method in class hec.io.ArrayContainer
 
setParameterInfo(String, int) - Method in class hec.heclib.grid.GridInfo
 
setParts(String[]) - Method in class hec.heclib.dss.DSSPathname
 
setPath(String) - Method in class hec.heclib.dss.DataReference
 
setPathname(String) - Method in class hec.heclib.dss.DSSPathAndFilename
 
setPathname(String) - Method in class hec.heclib.dss.DSSPathname
 
setPathname(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
setPathname(String) - Method in class hec.heclib.dss.HecTimeSeriesBase
 
setPathname(String) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
setPathnameArray(String[], int) - Method in class hec.heclib.dss.CondensedReference
 
setPathnameList(String[]) - Method in class hec.heclib.dss.HecDssCatalog
 
setPathnameList(List<String>) - Method in class hec.heclib.dss.HecDssCatalog
 
setPathnameParts(String) - Method in class hec.heclib.dss.DSSPathname
 
setPathnameParts(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
setPathnameParts(String) - Method in class hec.heclib.dss.HecTimeSeriesBase
Takes a string containing pathname parts in the form "B=MY LOC, C=FLOW, E = 1HOUR", and sets the parts
setPathWithWildChars(String, boolean) - Method in class hec.heclib.dss.HecDssCatalog
 
setPort(Integer) - Method in class hec.heclib.dss.DataReference
 
setPrecision(int) - Method in class hec.heclib.dss.HecTimeSeriesBase
 
setPrecision(int) - Method in class hec.heclib.util.HecDouble
 
setPrecision(int) - Method in class hec.heclib.util.HecDoubleArray
 
setProcessOutput(List) - Method in class hec.io.ProcessOutput
 
setProfile(double[], double[][]) - Method in class hec.io.TimeSeriesContainer
 
setProfileDepthsUnits(String) - Method in class hec.io.TimeSeriesContainer
 
setProfileLabel(String) - Method in class hec.io.TimeSeriesContainer
 
setProfileValuesUnits(String) - Method in class hec.io.TimeSeriesContainer
 
setProgramName(String) - Static method in class hec.heclib.dss.HecDataManager
 
setProjectionDatum(int) - Method in class hec.heclib.grid.AlbersInfo
 
setProjectionInfo(int, String, float, float, float, float, float, float, float, float) - Method in class hec.heclib.grid.AlbersInfo
 
setProjectionUnits(String) - Method in class hec.heclib.grid.AlbersInfo
 
setQuality(int[]) - Method in class hec.io.TimeSeriesContainer
Sets the quality array.
setQuality7(int[][]) - Method in class hec.io.TimeSeriesContainer
 
setRangeInfo(int, float[], int[]) - Method in class hec.heclib.grid.GridInfo
 
setReadPrevious(boolean) - Method in class hec.io.DSSIdentifier
 
setReadPreviousSubsquent(boolean, boolean) - Method in class hec.heclib.dss.HecTimeSeries
For irregular-interval data, this setting will indicate if the value previous to the set time window should also be read, and if the value after the time window should be read.
setReadSubsequent(boolean) - Method in class hec.io.DSSIdentifier
 
setRealEPart(String) - Method in class hec.heclib.dss.DSSPathname
 
setRegular(String) - Method in class hec.io.impl.StoreOptionImpl
 
setRegular(String) - Method in interface hec.io.StoreOption
 
setRegularIntervalStorePlan(int) - Method in class hec.heclib.dss.HecTimeSeries
 
setRegularStoreMethod(int) - Method in class hec.heclib.dss.HecDss
 
setRetrieveAllTimes(boolean) - Method in class hec.heclib.dss.HecTimeSeries
Retrieve data for all times in the data base This ignores the start and end times, and searches all records for this time series sequence.
setSeconds(long) - Method in class hec.heclib.util.HecTime
 
setShowCommas(boolean) - Method in class hec.heclib.util.HecDouble
 
setSignificantDigits(int) - Method in class hec.heclib.util.HecDouble
 
setSignificantDigits(int) - Method in class hec.heclib.util.HecDoubleArray
 
setSize(int) - Method in class hec.heclib.util.doubleArrayContainer
 
setSize(int) - Method in class hec.heclib.util.HecDoubleArray
 
setSize(int) - Method in class hec.heclib.util.HecTimeArray
 
setSize(int) - Method in class hec.heclib.util.intArrayContainer
 
setSpatialReference(String, String, float, float) - Method in class hec.heclib.grid.SpecifiedGridInfo
 
setStandardParallels(float, float) - Method in class hec.heclib.grid.AlbersInfo
 
setStartingEndingCurve(int, int) - Method in class hec.io.PairedDataContainer
set the starting and ending curves
setStartingEndingOrdinage(int, int) - Method in class hec.io.PairedDataContainer
set the starting and ending ordinates
setStartTime(HecTime) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
setStartTime(HecTime) - Method in class hec.heclib.dss.HecTimeSeriesBase
 
setStartTime(HecTime) - Method in class hec.io.DSSIdentifier
 
setStartTime(HecTime) - Method in class hec.io.TimeSeriesContainer
Sets the start time, if different than the default start time (the first value in the times array.) This can be used by irregular interval data to show that there is no data between this time and first time in the times array.
setStartTime(String) - Method in interface hec.io.StatusObject
 
setStartTimeInfo() - Method in class hec.io.TimeSeriesRetrieveSpec
 
setStoreAsDoubles(boolean) - Method in class hec.io.DataContainer
 
setStoreDoubles(boolean) - Method in class hec.heclib.dss.HecPairedData
 
setStoreDoubles(boolean) - Method in class hec.heclib.dss.HecTimeSeries
 
setSupplementalInfo(HashMap<String, String>) - Method in class hec.io.DataContainer
Sets the supplemental info from a key, value map
setText(String) - Method in class hec.io.TextContainer
 
setTextTable(String[][]) - Method in class hec.io.TextContainer
 
setTime(String) - Method in class hec.heclib.util.HecTime
Sets the time portion to the time string passed in (e.g., "1300")
setTimeByEnd(GridData, HecTime) - Static method in class hec.heclib.grid.GridUtilities
changes the start and end times of a GridData object, by specifying the new end time.
setTimeByStart(GridData, HecTime) - Static method in class hec.heclib.grid.GridUtilities
changes the start and end times of a GridData object by specifying the new start time.
setTimeGranularity(int) - Method in class hec.heclib.util.HecTime
Sets or changes the time resolution (granularity).
setTimeGranularityInSeconds(int) - Method in class hec.heclib.util.HecTime
Sets the time resolution (granularity) using units of seconds.
setTimeGranularitySeconds(int) - Method in class hec.io.TimeSeriesContainer
Sets the time granularity for time time array This is normally 60 (seconds), but the acceptable values are:
Time Granularity timeGranularityInSecondsMax DaysMax Years One second 1 24,855 69 One minute 60 1,491,308 4,083 One hour 3600 89,478,485 244,978 One day 86400 2,147,483,6475,879,489(current limit for TSC) One year 31536000 (nominal)(not supported at this time)
setTimeIncrement(int) - Method in class hec.heclib.util.HecTime
setTimeInMillis(long) - Method in class hec.heclib.util.HecTime
Set the time in milliseconds (same units used by Java)
setTimeInMillis(long, int) - Method in class hec.heclib.util.HecTime
set the time in milliseconds (same units used by Java), along with a time zone offset
setTimes(int[]) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use write(TimeSeriesContainer) instead This method is for backwards compatibility
setTimes(int[], int) - Method in class hec.heclib.dss.HecTimeSeries
 
setTimes(HecTimeArray) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use write(TimeSeriesContainer) instead This method is for backwards compatibility
setTimes(HecTimeArray) - Method in class hec.io.TimeSeriesContainer
set the times
setTimeWindow(HecTime, HecTime) - Method in class hec.heclib.dss.DataReference
 
setTimeWindow(HecTime, HecTime) - Method in class hec.heclib.dss.DataReferenceSet
 
setTimeWindow(HecTime, HecTime) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
setTimeWindow(HecTime, HecTime) - Method in class hec.io.DSSIdentifier
 
setTimeWindow(String) - Method in class hec.heclib.dss.DataReference
 
setTimeWindow(String) - Method in class hec.heclib.dss.Group
 
setTimeWindow(String) - Method in class hec.heclib.dss.HecDss
Sets the time window
setTimeWindow(String) - Method in class hec.heclib.dss.HecDSSDataAttributes
 
setTimeWindow(String) - Method in class hec.io.DSSIdentifier
 
setTimeWindow(String, String) - Method in class hec.heclib.dss.HecDss
Sets the time window
setTimeWindowString(String) - Method in class hec.heclib.dss.DataReferenceSet
 
setTimeZone(TimeZone) - Method in class hec.heclib.dss.AbstractDssDataManager
 
setTimeZone(TimeZone) - Method in interface hec.heclib.dss.DssDataManager
 
setTimeZone(TimeZone) - Method in class hec.heclib.dss.HecTimeSeries
 
setTimeZone(TimeZone) - Method in class hec.heclib.util.HecTimeArray
 
setTimeZoneID(String) - Method in class hec.io.DSSIdentifier
 
setTimeZoneID(String) - Method in class hec.io.TimeSeriesContainer
Set the DATA time zone identifier.
setTrimMissing(boolean) - Method in class hec.heclib.dss.HecDss
Sets the "trim missing data" state
setType(String) - Method in class hec.heclib.dss.HecTimeSeriesBase
 
setType(String) - Method in class hec.io.DSSIdentifier
 
setType(String) - Method in class hec.io.TimeSeriesContainer
set the data type
setTzConverted(int, HecTime) - Method in class hec.heclib.util.HecTimeArray
Sets the HecTime object at the element number given.
setTzConverted(int, String) - Method in class hec.heclib.util.HecTimeArray
 
setTzUnconverted(int, HecTime) - Method in class hec.heclib.util.HecTimeArray
 
setTzUnconverted(int, String) - Method in class hec.heclib.util.HecTimeArray
 
setUndefined() - Method in class hec.heclib.util.HecDouble
 
setUndefined() - Method in class hec.heclib.util.HecDoubleArray
 
setUndefined() - Method in class hec.heclib.util.HecTime
Set the date / time to undefined
setUndefined() - Method in class hec.heclib.util.HecTimeArray
 
setUndefined() - Method in class hec.io.TsDataSetStats
 
setUnit(int) - Method in interface hec.heclib.dss.DssDataManager
Sets the unit attribute of the DssDataManager object
setUnit(int) - Static method in class hec.heclib.dss.HecDSSFileAccess
 
setUnit(int) - Method in class hec.heclib.dss.LocalDssDataManager
 
setUnits(String) - Method in class hec.heclib.dss.HecTimeSeriesBase
 
setUnits(String) - Method in class hec.io.DSSIdentifier
 
setUnits(String) - Method in class hec.io.TimeSeriesContainer
set the units (i.e.
setUpdateTime(long) - Method in class hec.io.DSSIdentifier
 
setUseCollectionGroups(boolean) - Method in class hec.heclib.dss.HecDssCatalog
 
setUseCompression(boolean) - Method in interface hec.io.HecFile
set whether this HecFile should use compression to read/write data to/from the RmiFile
setUseCompression(boolean) - Method in class hec.io.SimpleHecFileImpl
 
setValue(int) - Method in enum class hec.heclib.dss.HecDssEventType
 
setValueAt(int, int, double) - Method in class hec.heclib.grid.GridData
Sets the value at position x,y
setValueAt(int, int, float) - Method in class hec.heclib.grid.GridData
Sets the value at position x,y
setValues(double[]) - Method in class hec.io.TimeSeriesContainer
Sets the data values array.
setValues(double[], double[][]) - Method in class hec.io.PairedDataContainer
 
setVerboseMode(boolean) - Method in class hec.heclib.grid.GridInfo
 
setVersionDate(VersionDate) - Method in class hec.io.TimeSeriesContainer
sets the VersionDate
setVersionTimeInfo() - Method in class hec.io.TimeSeriesRetrieveSpec
 
setVerticalDatum(DataContainer.VERTICAL_DATUM) - Method in class hec.io.DataContainer
 
setVerticalDatum(String) - Method in class hec.io.DataContainer
 
setVerticalDatumContainer(VerticalDatumContainer) - Method in class hec.io.PairedDataContainerVertDatum
Sets the VerticalDatumContainer member of this object from the specified VerticalDatumContainer
setVerticalDatumContainer(VerticalDatumContainer) - Method in class hec.io.TimeSeriesContainerVertDatum
Sets the VerticalDatumContainer member of this object from the specified VerticalDatumContainer
setVerticalDatumInfo(String) - Method in class hec.io.DSSIdentifier
 
setVerticalDatumInfo(String) - Method in class hec.io.PairedDataContainerVertDatum
 
setVerticalDatumInfo(String) - Method in class hec.io.TimeSeriesContainerVertDatum
 
setVerticalUnits(DataContainer.VERTICAL_UNITS) - Method in class hec.io.DataContainer
 
setVerticalUnits(String) - Method in class hec.io.DataContainer
 
setViewTimeZone(TimeZone) - Method in class hec.heclib.util.HecTimeArray
 
setWaterYear(HecTime) - Method in class hec.heclib.dss.DataReference
 
setWaterYear(HecTime) - Method in class hec.heclib.dss.DataReferenceSet
 
setWaterYearTimes(String, HecTime) - Method in class hec.heclib.dss.DataReference
Uses the year of the (single) pathname to set the start time and end time spanning one water year For example, if this is hourly data for June 1985, and the WY start is 01 Oct, this will set the startTime to 01 Oct 1984, 0001 and endTime to 31 Sep 1985, 2400
setXML(String) - Method in class hec.heclib.util.HecTime
Sets a string containing both the date and time in XML dateTime (ISO 8601) format.
setXOrdinates(double[]) - Method in class hec.io.PairedDataContainer
set the X values.
setXType(String) - Method in class hec.heclib.dss.HecPairedData
 
setXType(String) - Method in class hec.io.PairedDataContainer
set the type for the X values
setXUnits(String) - Method in class hec.heclib.dss.HecPairedData
 
setXUnits(String) - Method in class hec.io.PairedDataContainer
set the units for the X values
setYearMonthDay(int, int, int) - Method in class hec.heclib.util.HecTime
Sets the date to the year, month, day value and minutes past midnight Time is not changed (if not defined, left undefined)
setYearMonthDay(int, int, int, int) - Method in class hec.heclib.util.HecTime
Sets the date to the year, month, day value and minutes past midnight
setYOrdinates(double[][]) - Method in class hec.io.PairedDataContainer
set the Y values.
setYType(String) - Method in class hec.heclib.dss.HecPairedData
 
setYType(String) - Method in class hec.io.PairedDataContainer
set the type for the Y values
setYUnits(String) - Method in class hec.heclib.dss.HecPairedData
 
setYUnits(String) - Method in class hec.io.PairedDataContainer
set the units for the Y values
severity - Variable in class hec.heclib.dss.DSSErrorMessage
 
shift - Variable in class hec.io.PairedDataContainer
 
shiftActivatedTimes - Variable in class hec.io.StreamRatingContainer
 
shiftCount - Variable in class hec.io.StreamRatingContainer
 
shiftEffectiveTimes - Variable in class hec.io.StreamRatingContainer
 
shiftLeft(int) - Method in class hec.heclib.util.doubleArrayContainer
Shifts all elements at a position in the array marked by "elementPosition" to the left until the item at element position is the first item in the list.
shiftLeft(int) - Method in class hec.heclib.util.intArrayContainer
 
shiftTimeInterpolateBehavior - Variable in class hec.io.StreamRatingContainer
 
shiftTimeOverflowBehavior - Variable in class hec.io.StreamRatingContainer
 
shiftTimeUnderflowBehavior - Variable in class hec.io.StreamRatingContainer
 
show() - Method in class hec.heclib.grid.AlbersInfoFlat
 
show() - Method in class hec.heclib.grid.GridInfo
 
show() - Method in class hec.heclib.grid.GridInfoFlat
 
show() - Method in class hec.heclib.grid.HrapInfoFlat
 
show() - Method in class hec.heclib.grid.SpecifiedGridInfoFlat
 
show(double) - Method in class hec.heclib.grid.GridData
 
show(double, PrintStream) - Method in class hec.heclib.grid.GridData
 
show(BufferedWriter) - Method in class hec.heclib.grid.AlbersInfo
 
show(BufferedWriter) - Method in class hec.heclib.grid.GridInfo
 
show(BufferedWriter) - Method in class hec.heclib.grid.HrapInfo
 
show(BufferedWriter) - Method in class hec.heclib.grid.SpecifiedGridInfo
 
show(PrintStream) - Method in class hec.heclib.grid.GridInfo
 
showing - Variable in class hec.io.PhotoViewerInfo
 
showRanges(BufferedWriter) - Method in class hec.heclib.grid.GridInfo
 
showTimeAsBeginningOfDay(boolean) - Method in class hec.heclib.util.HecTime
Show midnight at the beginning of the next day, instead of the end of the previous day.
showTimeAsBeginningOfDay(boolean) - Method in class hec.heclib.util.HecTimeArray
Show midnight at the beginning of the next day, instead of the end of the previous day.
shutdown() - Method in class hec.io.PeriodicLogger
Shutdown the executor service and stop logging messages
SI_UNITS - Static variable in class hec.heclib.dss.HecDataConversion
 
SI_UNITS - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
SimpleHecFileImpl - Class in hec.io
 
SimpleHecFileImpl(String) - Constructor for class hec.io.SimpleHecFileImpl
 
SimpleRatingContainer - Class in hec.io
 
SimpleRatingContainer() - Constructor for class hec.io.SimpleRatingContainer
 
SINGLE_VALUE - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
size() - Method in class hec.heclib.dss.CondensedReference
 
size() - Method in class hec.heclib.dss.DataReference
 
size() - Method in class hec.heclib.dss.Group
 
size() - Method in class hec.heclib.grid.AlbersInfoFlat
 
size() - Method in class hec.heclib.grid.GridInfoFlat
 
size() - Method in class hec.heclib.grid.HrapInfoFlat
 
size() - Method in class hec.heclib.grid.SpecifiedGridInfoFlat
 
size() - Method in class hec.heclib.util.intArrayContainer
 
size() - Method in class hec.io.TimeSeriesCollectionContainer
Returns the number of timeSeriesContainers in this collection
sizeEachInote - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
sizeEachNote - Variable in class hec.io.TimeSeriesContainer
 
sizeEachQuality - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
sizeEachQuality7 - Variable in class hec.io.TimeSeriesContainer
 
sizeEachValue - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
slendernessRatio - Variable in class hec.io.TinContainer
Used to weed out "skinny" triangles from TIN
sort() - Method in class hec.heclib.dss.HecDssCatalog
 
sortCatalog(String) - Method in class hec.heclib.dss.HecDssCatalog
 
spaceAllocated - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
SpatialReferenceSystem - Variable in class hec.io.TinContainer
Gives a complete definition of the coordinate system for the TIN
SPECIFIED_DATA_NOT_FOUND - Enum constant in enum class hec.io.FileOffsetError
The offset for the specified data was unable to be calculated because the specified data was not able to be located.
SPECIFIED_GRID - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
SPECIFIED_GRID_TYPE - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
SPECIFIED_GRID_WITH_TIME - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
SpecifiedGridInfo - Class in hec.heclib.grid
The SpecifiedGridInfo class inherits from GridInfo, extending the grid metadata to support any coordinate system, and adding new metadata fields that HEC has determined would be useful since the original GridInfo was defined in 1994.
SpecifiedGridInfo() - Constructor for class hec.heclib.grid.SpecifiedGridInfo
Default constructor
SpecifiedGridInfo(SpecifiedGridInfo) - Constructor for class hec.heclib.grid.SpecifiedGridInfo
Copy Constructor.
SpecifiedGridInfoFlat - Class in hec.heclib.grid
 
SpecifiedGridInfoFlat() - Constructor for class hec.heclib.grid.SpecifiedGridInfoFlat
 
SQUARE_FEET - Static variable in class hec.heclib.dss.HecDataConversion
 
SQUARE_KILOMETERS - Static variable in class hec.heclib.dss.HecDataConversion
 
SQUARE_METERS - Static variable in class hec.heclib.dss.HecDataConversion
 
SQUARE_MILES - Static variable in class hec.heclib.dss.HecDataConversion
 
squeeze() - Method in class hec.heclib.dss.AbstractDssDataManager
 
squeeze() - Method in interface hec.heclib.dss.DssDataManager
 
squeeze() - Method in class hec.heclib.dss.HecDSSUtilities
 
squeeze() - Method in interface hec.heclib.dss.IDSSUtilities
Description of the Method
squeeze() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
squeeze(boolean) - Method in class hec.heclib.dss.HecDSSUtilities
 
squeezeDSS(String) - Static method in class hec.heclib.util.Heclib
Squeezes a DSS file
squeezeNeeded() - Method in class hec.heclib.dss.HecDSSUtilities
 
SRSName - Variable in class hec.io.TinContainer
Short name or label for coordinate system
SRSType - Variable in class hec.io.TinContainer
Enumerated value indicating the type of string used to define the coordinate system.
SRSUnits - Variable in class hec.io.TinContainer
Units for coordinate system
START_ENUMERATION - Static variable in class hec.heclib.dss.DSSPathname
Operation (via input status value) to start enumerating intervals for getTsIntervalInfo()
startDates - Variable in class hec.heclib.dss.HecDssCatalog
 
startHecTime - Variable in class hec.io.TimeSeriesContainer
 
startingCurve - Variable in class hec.io.PairedDataContainer
 
startingOrdinate - Variable in class hec.io.PairedDataContainer
 
startObserverThread(String, String[], HecDssEventType) - Method in class hec.heclib.dss.HecDssCatalog
 
startTime - Variable in class hec.heclib.dss.DataReference
 
startTime - Variable in class hec.heclib.dss.HecDSSRecordData
 
startTime - Variable in class hec.io.StreamRatingSeriesContainer
 
startTime - Variable in class hec.io.TimeSeriesContainer
Deprecated, for removal: This API element is subject to removal in a future version.
use getStartTime() instead
startTime - Variable in class hec.io.TimeSeriesRetrieveSpec
 
startTime() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
startTime() - Method in class hec.io.TimeSeriesRetrieveSpec
 
startTime(String) - Method in class hec.io.TimeSeriesRetrieveSpec
 
startTimeInclusive - Variable in class hec.io.TimeSeriesRetrieveSpec
 
startTimeInclusive() - Method in class hec.io.TimeSeriesRetrieveSpec
 
startTimeInclusive(boolean) - Method in class hec.io.TimeSeriesRetrieveSpec
 
startTimestamp - Variable in class hec.io.TimeSeriesRetrieveSpec
 
startTimestamp() - Method in class hec.io.TimeSeriesRetrieveSpec
 
status() - Method in class hec.heclib.dss.HecDataManager
 
status() - Method in class hec.heclib.dss.HecDSSDataAttributes
 
status() - Method in class hec.heclib.dss.HecDSSFileData
 
status() - Static method in class hec.heclib.dss.HecDSSFileDataManager
 
status() - Method in class hec.heclib.dss.HecDSSRecordData
 
status() - Method in class hec.heclib.dss.HecTimeSeries
 
status() - Method in class hec.heclib.dss.HecTimeSeriesBase
print basic info to console
status(Collection<HecDSSFileData>) - Static method in class hec.heclib.dss.HecDSSFileDataManager
 
STATUS_DATA_ERROR - Static variable in class hec.heclib.dss.HecDataManager
 
STATUS_ENUMERATION_EXHAUSTED - Static variable in class hec.heclib.dss.DSSPathname
Output status for getTsIntervalInfo()
STATUS_ERROR - Static variable in class hec.heclib.dss.DSSPathname
Output status for getTsIntervalInfo()
STATUS_IRREGULAR_TS - Static variable in class hec.heclib.dss.DSSPathname
Output status for getTsIntervalInfo()
STATUS_OKAY - Static variable in interface hec.heclib.dss.IHecDSSUtilities
 
STATUS_REGULAR_TS - Static variable in class hec.heclib.dss.DSSPathname
Output status for getTsIntervalInfo()
StatusObject - Interface in hec.io
 
statusRead - Variable in class hec.heclib.dss.HecDssCatalog
use to identify status what was read from disk
statusWanted - Variable in class hec.heclib.dss.HecDssCatalog
used to request specific status such as deleted.
stop() - Method in class hec.io.FileMonitor
Stop the file monitor polling.
storedAsdoubles - Variable in class hec.io.DataContainer
A flag indicating the precision of the data stored on disk Warning - some older DSS programs cannot recognize double precision data The default is true
storeData(boolean) - Method in class hec.heclib.dss.HecPairedData
Deprecated.
use write(PairedDataContainer) instead.
storeDoubles - Variable in class hec.heclib.dss.HecDSSRecordData
 
storeGriddedContainer(GridInfo, GridData) - Method in class hec.heclib.grid.GriddedData
Store gridded struct
storeGriddedData(GridInfo, GridData) - Method in class hec.heclib.grid.GriddedData
store gridded data out to dss
storeGridToDss(String, String, GridData) - Static method in class hec.heclib.grid.GridUtilities
High-level call to store a GridData object in a given DSS file and path.
StoreOption - Interface in hec.io
 
StoreOptionFactory - Class in hec.io
 
StoreOptionFactory() - Constructor for class hec.io.StoreOptionFactory
 
StoreOptionImpl - Class in hec.io.impl
 
StoreOptionImpl() - Constructor for class hec.io.impl.StoreOptionImpl
 
StreamRatingContainer - Class in hec.io
 
StreamRatingContainer() - Constructor for class hec.io.StreamRatingContainer
 
StreamRatingSeriesContainer - Class in hec.io
 
StreamRatingSeriesContainer() - Constructor for class hec.io.StreamRatingSeriesContainer
 
string - Variable in class hec.heclib.util.stringContainer
 
string() - Method in class hec.heclib.util.HecDouble
 
string(boolean) - Method in class hec.heclib.util.HecDouble
 
string(boolean, DecimalFormatSymbols) - Method in class hec.heclib.util.HecDouble
 
string(double, int, boolean) - Static method in class hec.heclib.util.HecDouble
 
string(double, int, boolean, DecimalFormatSymbols) - Static method in class hec.heclib.util.HecDouble
 
string(double, int, boolean, DecimalFormatSymbols, String) - Static method in class hec.heclib.util.HecDouble
 
string(int) - Method in class hec.heclib.util.HecDoubleArray
 
string(int, boolean) - Method in class hec.heclib.util.HecDouble
 
string(int, boolean) - Method in class hec.heclib.util.HecDoubleArray
 
string(String) - Method in class hec.heclib.util.HecDouble
 
stringArray - Variable in class hec.heclib.util.StringArrayContainer
 
StringArrayContainer - Class in hec.heclib.util
 
StringArrayContainer() - Constructor for class hec.heclib.util.StringArrayContainer
 
stringContainer - Class in hec.heclib.util
 
stringContainer() - Constructor for class hec.heclib.util.stringContainer
 
StringHol(String, int, float[]) - Static method in class hec.heclib.util.Heclib
Deprecated.
StringHol(String, int, int[]) - Static method in class hec.heclib.util.Heclib
Deprecated.
subGridExtract(GridData, int, int, int, int, int[]) - Static method in class hec.heclib.grid.GridUtilities
Creates a new GridData object of the same type (HRAP, Albers, etc) as its input with new extents as specified by the row and column numbers named in its parameters.
subLocation - Variable in class hec.io.RatingContainer
 
subLocation - Variable in class hec.io.StreamRatingSeriesContainer
 
subLocation - Variable in class hec.io.TimeSeriesContainer
 
subParameter - Variable in class hec.io.TimeSeriesContainer
 
subtract(double) - Method in class hec.heclib.util.HecDouble
 
subtract(int) - Method in class hec.heclib.util.HecTime
Subtracts a given amount of time to the current time.
subtract(HecDouble) - Method in class hec.heclib.util.HecDouble
 
subtract(HecTime) - Method in class hec.heclib.util.HecTime
Subtract an HecTime from this date / time
subtractConstant(double) - Method in class hec.heclib.dss.HecTimeSeriesMath
 
subtractCurve(double[]) - Method in class hec.heclib.dss.HecTimeSeriesMath
 
subtractDays(int) - Method in class hec.heclib.util.HecTime
 
subtractHours(int) - Method in class hec.heclib.util.HecTime
 
subtractMinutes(int) - Method in class hec.heclib.util.HecTime
 
subtractSeconds(int) - Method in class hec.heclib.util.HecTime
 
subVersion - Variable in class hec.io.DataContainer
 
sum() - Method in class hec.heclib.util.HecDoubleArray
 
supplementalFromProperties() - Method in class hec.io.PairedDataContainer
update supplemental information (user header), from PairedDataContainer properties: offset shift datum transformType after update mark these properties undefined Note: Used before writing to disk, please use a cloned PairedDataContainer since this operation modifies the container.
supplementalInfo - Variable in class hec.heclib.dss.HecDSSRecordData
 
supplementalInfo - Variable in class hec.io.DataContainer
supplementalInfo is any additional information that describes this location It MUST be in a "Keyword:Item;" format.
SupplementalProperties - Class in hec.io
SupplementalProperties manages a string of 'supplemental' properties stored as key:value pairs separated by ';' Can be used as a static utility (parse/toSupplementalString) or as an instance wrapping a supplemental info string for get/extract/put operations.
SupplementalProperties(String) - Constructor for class hec.io.SupplementalProperties
Wraps a supplemental info string for instance-based access.
supplementalToProperties() - Method in class hec.io.PairedDataContainer
move supplemental information (user header), into PairedDataContainer properties: offset shift datum transformType If the supplemental information contains 'verticalDatumInfo' and the PairedDataContainer is a PairedDataContainerVertDatum populate vertical datum specific information in PairedDataContainerVertDatum
switchXyAxis - Variable in class hec.io.PairedDataContainer
 
systemError - Variable in class hec.heclib.dss.DSSErrorMessage
 
systemErrorMessage - Variable in class hec.heclib.dss.DSSErrorMessage
 
systim(int[], int[]) - Static method in class hec.heclib.util.HecTime
This method returns a julian date and the number of seconds since midnight in the current time zone
systim(int[], int[], boolean, String) - Static method in class hec.heclib.util.HecTime
This method returns the current julian date and time (in minutes or seconds)
sysTimeZoneName - Static variable in class hec.heclib.util.Heclib
 

T

tableHash - Variable in class hec.heclib.dss.HecDSSRecordBasics
 
tableHash - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
text - Variable in class hec.io.TextContainer
 
TEXT - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
TextContainer - Class in hec.io
 
TextContainer() - Constructor for class hec.io.TextContainer
 
textTable - Variable in class hec.io.TextContainer
 
THOUSAND_CUBIC_METERS - Static variable in class hec.heclib.dss.HecDataConversion
 
time() - Method in class hec.heclib.util.HecTime
Get the time portion as user displayable string (For example, "08:30:00")
timeArray - Variable in class hec.io.DSSArrayContainer
 
timeArray() - Method in class hec.heclib.util.HecTimeArray
 
timeGranularity() - Method in class hec.heclib.util.HecTime
 
timeGranularitySeconds - Variable in class hec.io.TimeSeriesContainer
 
timeIncrement() - Method in class hec.heclib.util.HecTime
Deprecated.
use timeGranularity() instead
timeOffset - Variable in class hec.heclib.dss.HecDSSRecordData
 
times - Variable in class hec.heclib.dss.HecDSSRecordData
 
times - Variable in class hec.io.TimeSeriesCollectionContainer
 
times - Variable in class hec.io.TimeSeriesContainer
 
TimeSeriesCollectionContainer - Class in hec.io
TimeSeriesCollectionContainer is a DataContainer holding TimeSeriesContainers Each individual TimeSeriesContainer may have a different start and end date.
TimeSeriesCollectionContainer() - Constructor for class hec.io.TimeSeriesCollectionContainer
 
timeSeriesCompression - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
TimeSeriesContainer - Class in hec.io
This is a simple generic container class that holds time series data, and some related information The purpose of this class is to pass time series data to plot and tabulate functions.
TimeSeriesContainer() - Constructor for class hec.io.TimeSeriesContainer
create new empty TimeSeriesContainer
TimeSeriesContainerConverter() - Constructor for class hec.io.TimeSeriesContainerFactory.TimeSeriesContainerConverter
 
TimeSeriesContainerFactory - Class in hec.io
Factory class for converting data to/from TimeSeriesContainer objects
TimeSeriesContainerFactory.TimeSeriesContainerConverter - Class in hec.io
 
TimeSeriesContainerQualityUtil - Class in hec.io
 
timeSeriesContainers - Variable in class hec.io.TimeSeriesCollectionContainer
 
TimeSeriesContainerTimeZoneCheck - Class in hec.io
 
TimeSeriesContainerTimeZoneCheck() - Constructor for class hec.io.TimeSeriesContainerTimeZoneCheck
 
TimeSeriesContainerVertDatum - Class in hec.io
 
TimeSeriesContainerVertDatum() - Constructor for class hec.io.TimeSeriesContainerVertDatum
Public constructor
TimeSeriesContainerVertDatum(TimeSeriesContainer) - Constructor for class hec.io.TimeSeriesContainerVertDatum
Public constructor
TimeSeriesContainerVertDatum(TimeSeriesContainer, VerticalDatumContainer) - Constructor for class hec.io.TimeSeriesContainerVertDatum
Public constructor
TimeSeriesContainerVertDatum(VerticalDatumContainer) - Constructor for class hec.io.TimeSeriesContainerVertDatum
Public constructor
TimeSeriesRetrieveSpec - Class in hec.io
 
TimeSeriesRetrieveSpec() - Constructor for class hec.io.TimeSeriesRetrieveSpec
 
TimeSeriesRetrieveSpec(TimeSeriesRetrieveSpec) - Constructor for class hec.io.TimeSeriesRetrieveSpec
 
timeWindowNumber() - Method in class hec.heclib.dss.HecTimeSeries
Returns what the number of data will be according to the time window - NOT the amount actually read or written use function numberValues() for that!
timeZone - Variable in class hec.io.TimeSeriesRetrieveSpec
 
timeZone() - Method in class hec.io.TimeSeriesRetrieveSpec
 
timeZone(String) - Method in class hec.io.TimeSeriesRetrieveSpec
 
timeZoneID - Variable in class hec.io.TimeSeriesContainer
 
timeZoneName - Variable in class hec.io.TinContainer
Label for time zone applied to data values
timeZoneRawOffset - Variable in class hec.io.TimeSeriesContainer
 
timeZoneRawOffset() - Method in class hec.io.TimeSeriesRetrieveSpec
 
TinContainer - Class in hec.io
The TinContainer class holds data and basic metadata for a TIN (triangulated irregular network) as 2D vertices (pairs of longitude/latitude or easting/northing coordinates) and the values reported at those vertices.
TinContainer() - Constructor for class hec.io.TinContainer
 
TinContainer(double[], double[], double[]) - Constructor for class hec.io.TinContainer
 
tmpTime - Variable in class hec.io.TimeSeriesRetrieveSpec
 
toAscii(BufferedWriter) - Method in class hec.heclib.grid.FlatGrid
 
toAscii(BufferedWriter, int) - Method in class hec.heclib.grid.FlatGrid
toAscii function writes a flat grid object to an Arc/Info ASCII grid file.
toDataContainer() - Method in interface hec.io.DataContainerTransformer
Method for converting data object into a DataContainer
toFlt(BufferedWriter, BufferedOutputStream) - Method in class hec.heclib.grid.FlatGrid
toFlt function writes a flat grid object to an Arc/Info ASCII grid file.
toMillis(int) - Static method in class hec.io.Conversion
Converts minutes since 31Dec1899 00:00 (HecTime minutes) to milliseconds since 01Jan1970 00:00 (system millis)
toMinutes(long) - Static method in class hec.io.Conversion
Converts milliseconds since 01Jan1970 00:00 (system millis) to minutes since 31Dec1899 00:00 (HecTime minutes)
toNativeVerticalDatum() - Method in class hec.io.PairedDataContainerVertDatum
 
toNativeVerticalDatum() - Method in class hec.io.TimeSeriesContainerVertDatum
 
toNAVD88() - Method in class hec.io.PairedDataContainerVertDatum
 
toNAVD88() - Method in class hec.io.TimeSeriesContainerVertDatum
 
toNGVD29() - Method in class hec.io.PairedDataContainerVertDatum
 
toNGVD29() - Method in class hec.io.TimeSeriesContainerVertDatum
 
TONS_US - Static variable in class hec.heclib.dss.HecDataConversion
 
toString() - Method in class hec.heclib.dss.CondensedReference
 
toString() - Method in class hec.heclib.dss.DataReference
 
toString() - Method in class hec.heclib.dss.DssDataType
Gets the string representation of this DSS data type.
toString() - Method in class hec.heclib.dss.DssIntervalUtility.DssInterval
 
toString() - Method in class hec.heclib.dss.DSSPathname
 
toString() - Method in class hec.heclib.dss.HecDSSRecordBasics
 
toString() - Method in class hec.heclib.dss.HecDSSRecordInfo
 
toString() - Method in class hec.heclib.grid.AlbersInfo
 
toString() - Method in class hec.heclib.grid.GridInfo
 
toString() - Method in class hec.heclib.grid.HrapInfo
 
toString() - Method in class hec.heclib.grid.SpecifiedGridInfo
 
toString() - Method in class hec.heclib.util.booleanContainer
 
toString() - Method in class hec.heclib.util.doubleContainer
 
toString() - Method in class hec.heclib.util.HecDouble
 
toString() - Method in class hec.heclib.util.HecDoubleArray
 
toString() - Method in class hec.heclib.util.HecTime
Returns the date and time in a user format (e.g., "10 June 2002, 13:03:42")
toString() - Method in class hec.heclib.util.HecTimeArray
 
toString() - Method in class hec.heclib.util.intContainer
 
toString() - Method in class hec.heclib.util.stringContainer
 
toString() - Method in class hec.io.DataContainer
 
toString() - Method in class hec.io.DSSIdentifier
 
toString() - Method in class hec.io.FileLock
 
toString() - Method in class hec.io.ProcessOutputLine
 
toString() - Method in class hec.io.SupplementalProperties
Serializes back to the semicolon-delimited string format.
toString() - Method in class hec.io.TinContainer
 
toString(int) - Method in class hec.heclib.util.HecTime
Returns the date and time in the format specified
toString(String) - Method in class hec.heclib.util.HecDoubleArray
 
toSupplementalString(HashMap<String, String>) - Static method in class hec.io.SupplementalProperties
 
total - Variable in class hec.io.TsDataSetStats
 
totalNumber - Variable in class hec.io.TsDataSetStats
 
toTimeSeries(TimeSeriesContainer) - Static method in class hec.io.TimeSeriesContainerFactory
Converts a TimeSeriesContainer to a TimeSeries object.
toTimeSeries(TimeSeriesContainer, ZoneId) - Static method in class hec.io.TimeSeriesContainerFactory
Converts a TimeSeriesContainer to a TimeSeries object.
toTimeSeries(TimeSeriesContainer, TimeSeriesIdentifier) - Static method in class hec.io.TimeSeriesContainerFactory
Converts a TimeSeriesContainer object along with a TimeSeriesIdentifier for conversion to a TimeSeries object.
toTimeSeries(TimeSeriesContainer, TimeSeriesIdentifier, ZoneId) - Static method in class hec.io.TimeSeriesContainerFactory
Converts a TimeSeriesContainer object along with a TimeSeriesIdentifier for conversion to a TimeSeries object.
toTimeSeriesContainer(TimeSeries) - Static method in class hec.io.TimeSeriesContainerFactory
Converts a TimeSeries to a TimeSeriesContainer object.
toVerticalDatum(String) - Method in class hec.io.PairedDataContainerVertDatum
 
toVerticalDatum(String) - Method in class hec.io.TimeSeriesContainerVertDatum
 
transformType - Variable in class hec.io.PairedDataContainer
 
trim - Variable in class hec.io.TimeSeriesRetrieveSpec
 
trim() - Method in class hec.io.TimeSeriesRetrieveSpec
 
trim(boolean) - Method in class hec.io.TimeSeriesRetrieveSpec
 
trimMissing() - Method in class hec.io.TimeSeriesContainer
trim missing values trim times,quality, notes, to match trimming of values
trimSeparators(StringBuffer) - Static method in class hec.heclib.util.HecFileUtil
 
trimToTime(HecTime, HecTime) - Method in class hec.io.TimeSeriesContainer
 
trimToTime(HecTime, HecTime, boolean) - Method in class hec.io.TimeSeriesContainer
 
truePath - Variable in class hec.io.RmiFileInfo
 
tryExtract(String) - Method in class hec.io.SupplementalProperties
Removes and returns the raw value for the given key.
tryExtractCompressed(String) - Method in class hec.io.SupplementalProperties
Removes the given key and returns its value after base64+gzip decompression.
TsDataSetStats - Class in hec.io
 
TsDataSetStats() - Constructor for class hec.io.TsDataSetStats
 
tsIdToPathname(String, int) - Static method in class hec.heclib.dss.DSSPathname
 
type - Variable in class hec.io.TimeSeriesContainer
 
type - Variable in class hec.io.TinContainer
Data type for values represented by TIN surface, e.g.
type() - Method in class hec.heclib.dss.HecTimeSeriesBase
 
types - Variable in class hec.io.PairedDataContainer
 
typeX - Variable in class hec.heclib.dss.HecDSSRecordData
 
typeX() - Method in class hec.heclib.dss.HecPairedData
 
typeY - Variable in class hec.heclib.dss.HecDSSRecordData
 
typeY() - Method in class hec.heclib.dss.HecPairedData
 
tz - Variable in class hec.io.TimeSeriesRetrieveSpec
 

U

uncompress(String) - Static method in class hec.io.SupplementalProperties
Decompresses a base64-encoded, gzip-compressed string.
Undefined - Enum constant in enum class hec.heclib.dss.HecDssEventType
 
UNDEFINED_DOUBLE - Static variable in class hec.heclib.util.Heclib
 
UNDEFINED_FLOAT - Static variable in class hec.heclib.util.Heclib
 
UNDEFINED_GRID - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
UNDEFINED_GRID_TYPE - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
UNDEFINED_GRID_WITH_TIME - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
UNDEFINED_INT - Static variable in class hec.heclib.util.Heclib
 
UNDEFINED_SHORT - Static variable in class hec.heclib.util.Heclib
 
UNDEFINED_TIME - Static variable in class hec.heclib.util.Heclib
 
UNDEFINED_UNITS - Static variable in class hec.heclib.dss.HecDataConversion
 
UNDEFINED_UNITS - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
UNDEFINED_VALUE - Static variable in class hec.heclib.util.HecTime
 
undelete(List<String>) - Method in interface hec.heclib.dss.DssDataManager
 
undelete(List<String>) - Method in class hec.heclib.dss.HecDSSUtilities
 
undelete(List<String>) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
undelete(List<String>) - Method in class hec.heclib.dss.LocalDssDataManager
 
underflowBehavior - Variable in class hec.io.RatingValuesContainer
 
underflowBehavior - Variable in class hec.io.StreamRatingSeriesContainer
 
underflowValue - Variable in class hec.io.RatingValuesContainer
 
undoLastDelete() - Method in interface hec.heclib.dss.DssDataManager
 
undoLastDelete() - Method in class hec.heclib.dss.HecDSSUtilities
 
undoLastDelete() - Method in interface hec.heclib.dss.IDSSUtilities
Description of the Method
undoLastDelete() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
undoLastDelete() - Method in class hec.heclib.dss.LocalDssDataManager
 
unflatten(int[]) - Method in class hec.heclib.grid.AlbersInfoFlat
 
unflatten(int[]) - Method in class hec.heclib.grid.GridInfoFlat
 
unflatten(int[]) - Method in class hec.heclib.grid.HrapInfoFlat
 
unflatten(int[]) - Method in class hec.heclib.grid.SpecifiedGridInfoFlat
 
unionExtent(GridData, GridData) - Static method in class hec.heclib.grid.GridUtilities
Calculates the extent of the union of two compatible grids.
units - Variable in class hec.io.PairedDataContainer
 
units - Variable in class hec.io.TimeSeriesContainer
the Units i.e.
units - Variable in class hec.io.TimeSeriesRetrieveSpec
 
units - Variable in class hec.io.TinContainer
Units for values represented by TIN surface, e.g.
units() - Method in class hec.heclib.dss.HecTimeSeriesBase
 
units() - Method in class hec.io.TimeSeriesRetrieveSpec
 
units(String) - Method in class hec.io.TimeSeriesRetrieveSpec
 
unitsProfileDepths - Variable in class hec.io.TimeSeriesContainer
 
unitsProfileValues - Variable in class hec.io.TimeSeriesContainer
 
unitsX - Variable in class hec.heclib.dss.HecDSSRecordData
 
unitsX() - Method in class hec.heclib.dss.HecPairedData
 
unitsY - Variable in class hec.heclib.dss.HecDSSRecordData
 
unitsY() - Method in class hec.heclib.dss.HecPairedData
 
UNKNOWN - Enum constant in enum class hec.io.FileOffsetError
An unknown error occured when attempting to locate the specified data
UNKNOWN - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
UNKNOWN_SRS_DEFINITION_TYPE - Static variable in class hec.io.TinContainer
SRS string type is unknown
UNLOCK - Static variable in class hec.io.FileLock
 
UNLOCK_ALL - Static variable in class hec.io.FileLock
 
UNLOCK_ALL_STRING - Static variable in class hec.io.FileLock
 
UNLOCK_STRING - Static variable in class hec.io.FileLock
 
unlockFile(FileLock) - Method in interface hec.io.HecFile
Unlock this file with fLock.
unlockFile(FileLock) - Method in class hec.io.SimpleHecFileImpl
 
unmapFile(String) - Method in class hec.heclib.dss.HecDSSFileDataManager
 
UNSET - Enum constant in enum class hec.io.DataContainer.VERTICAL_DATUM
 
UNSET - Enum constant in enum class hec.io.DataContainer.VERTICAL_UNITS
 
updateArrayTime(int) - Method in class hec.heclib.dss.HecTimeSeries
Updates the array times to reflect a data set read or written
updateLastModified(File, long) - Method in class hec.io.FileMonitor
manually update the last modified time of a file
updateList() - Method in class hec.heclib.dss.HecLocationManager
 
updateStatistics() - Method in class hec.heclib.grid.GridData
 
updateStatistics() - Method in class hec.io.TinContainer
Computes minValue, meanValue, maxValue and the bounds (minXCoordinate etc.) of the TIN.
url - Variable in class hec.io.PhotoViewerInfo
 
user - Variable in class hec.io.RmiFileInfo
 
userHeaderNumber - Variable in class hec.heclib.dss.HecDSSRecordBasics
 
usesExtendedDates() - Method in class hec.io.TimeSeriesContainer
Determines if extended dates are used and times in long (or HecTime) need to be used.

V

value - Variable in class hec.heclib.util.booleanContainer
 
value - Variable in class hec.heclib.util.doubleContainer
 
value - Variable in class hec.heclib.util.intContainer
 
value - Variable in class hec.io.TinContainer
Array of values at vertices.
value() - Method in class hec.heclib.dss.DssDataType
Gets the integer value for this DSS data type.
value() - Method in class hec.heclib.util.HecDouble
 
value() - Method in class hec.heclib.util.HecTime
Computes and returns an int representation of the date/time Opposite of set(int).
value(int) - Method in class hec.heclib.util.HecDoubleArray
 
value(int) - Method in class hec.heclib.util.intArrayContainer
 
value(HecTime, intContainer) - Method in class hec.heclib.dss.HecTimeSeries
Retrieve a single value at time.
VALUE_INTERVAL_1MONTH - Static variable in class hec.heclib.dss.DSSPathname
Number of seconds that represents 1Month interval (not actual seconds; interval always on 1st)
VALUE_INTERVAL_1WEEK - Static variable in class hec.heclib.dss.DSSPathname
Number of seconds that represents 1Week interval (actual seconds; interval always starts on Sunday)
VALUE_INTERVAL_1YEAR - Static variable in class hec.heclib.dss.DSSPathname
Number of seconds that represents 1Year interval (not actual seconds; interval always on January 1st)
VALUE_INTERVAL_SEMI_MONTH - Static variable in class hec.heclib.dss.DSSPathname
Number of seconds that represents Semi-Month interval (not actual seconds; interval always on 1st or 16th)
VALUE_INTERVAL_TRI_MONTH - Static variable in class hec.heclib.dss.DSSPathname
Number of seconds that represents Tri-Month interval (not actual seconds; interval always on 1st, 11th, or 21st)
valueOf(String) - Static method in enum class hec.heclib.dss.HecDssEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class hec.io.DataContainer.VERTICAL_DATUM
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class hec.io.DataContainer.VERTICAL_UNITS
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class hec.io.FileOffsetError
Returns the enum constant of this class with the specified name.
values - Variable in class hec.io.RatingValuesContainer
 
values - Variable in class hec.io.TimeSeriesContainer
 
values() - Static method in enum class hec.heclib.dss.HecDssEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class hec.io.DataContainer.VERTICAL_DATUM
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class hec.io.DataContainer.VERTICAL_UNITS
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class hec.io.FileOffsetError
Returns an array containing the constants of this enum class, in the order they are declared.
values1Number - Variable in class hec.heclib.dss.HecDSSRecordBasics
 
values2Number - Variable in class hec.heclib.dss.HecDSSRecordBasics
 
values3Number - Variable in class hec.heclib.dss.HecDSSRecordBasics
 
variableOffsetBreakpoints - Variable in class hec.io.StreamRatingContainer
 
variableOffsetValues - Variable in class hec.io.StreamRatingContainer
 
variableShiftBreakpoints - Variable in class hec.io.StreamRatingContainer
 
variableShiftValues - Variable in class hec.io.StreamRatingContainer
 
vdc - Variable in class hec.io.PairedDataContainerVertDatum
 
vdc - Variable in class hec.io.TimeSeriesContainerVertDatum
 
version - Variable in class hec.heclib.dss.HecDSSRecordBasics
 
version - Variable in class hec.heclib.dss.HecDSSRecordInfo
 
version - Variable in class hec.io.DataContainer
the F Part of the DSS Path
versionTime - Variable in class hec.io.TimeSeriesRetrieveSpec
 
versionTime() - Method in class hec.io.TimeSeriesRetrieveSpec
 
versionTime(String) - Method in class hec.io.TimeSeriesRetrieveSpec
 
versionTimestamp - Variable in class hec.io.TimeSeriesRetrieveSpec
 
versionTimestamp() - Method in class hec.io.TimeSeriesRetrieveSpec
 
VERTICAL_DATUM_INFO_HEADER - Static variable in class hec.io.DataContainer
 
VERTICAL_DATUM_INFO_KEY - Static variable in class hec.io.DataContainer
 
verticalDatum - Variable in class hec.io.DataContainer
verticalDatum can be one of the following: 0 - unset 1 - NAVD88 2 - NGVD29 3 - Local (other)
verticalUnits - Variable in class hec.io.DataContainer
Vertical Units can be one of the following: 0 - unspecified 1 - feet 2 - meters

W

watershed - Variable in class hec.io.DataContainer
The A Part of the DSS path
WATT_PER_SQ_METERS - Static variable in class hec.heclib.dss.HecDataConversion
 
whatChanged() - Method in class hec.heclib.dss.HecDssCatalog
 
whatChanged(String) - Method in class hec.heclib.dss.HecDssCatalog
 
whatChangedCompare(HecDssCatalog, String, boolean) - Method in class hec.heclib.dss.HecDssCatalog
 
whatChangedSetStart() - Method in class hec.heclib.dss.HecDssCatalog
 
whatChangedSetStart(HecDssCatalog, String, boolean) - Method in class hec.heclib.dss.HecDssCatalog
 
whatChangedSetStart(String, boolean) - Method in class hec.heclib.dss.HecDssCatalog
 
wildCharsToRegex(String) - Method in class hec.heclib.dss.HecDssCatalog
 
WKT_ESRI_SRS_DEFINITION_TYPE - Static variable in class hec.io.TinContainer
SRS string type is ESRI variant of "Well Known Text"
WKT_OGC_SRS_DEFINITION_TYPE - Static variable in class hec.io.TinContainer
SRS string type is OGC-type "Well Known Text"
write() - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use write(TimeSeriesContainer) instead This method is for backwards compatibility
write(boolean) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use write(TimeSeriesContainer) instead This method is for backwards compatibility
write(byte[], int, String, long, String, String, int, int, int, int) - Method in class hec.heclib.dss.HecDssFileStore
 
write(double[], double[][], int, int, boolean) - Method in class hec.heclib.dss.HecPairedData
Deprecated.
Use write(PairedDataContainer) instead This write is for backwards compatibility
write(double[], double[], int, boolean) - Method in class hec.heclib.dss.HecPairedData
Deprecated.
Use write(PairedDataContainer) instead This write is for backwards compatibility
write(double[], int, boolean) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use write(TimeSeriesContainer) instead This method is for backwards compatibility
write(double[], Vector, int, boolean) - Method in class hec.heclib.dss.HecPairedData
Deprecated.
Use write(PairedDataContainer) instead This write is for backwards compatibility
write(int[], double[], int, boolean) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use write(TimeSeriesContainer) instead This method is for backwards compatibility
write(DssDataManager, String, IHecMath, int, int) - Method in interface hec.heclib.dss.HecMathSupport
 
write(IHecMath) - Method in class hec.heclib.dss.HecDss
 
write(IHecMath, String) - Method in class hec.heclib.dss.HecDss
 
write(HecDoubleArray, boolean) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use write(TimeSeriesContainer) instead This method is for backwards compatibility
write(HecDoubleArray, HecDoubleArray, boolean) - Method in class hec.heclib.dss.HecPairedData
Deprecated.
Use write(PairedDataContainer) instead This write is for backwards compatibility
write(HecDoubleArray, Vector, boolean) - Method in class hec.heclib.dss.HecPairedData
Deprecated.
Use write(PairedDataContainer) instead This write is for backwards compatibility
write(HecTimeArray, double[], boolean) - Method in class hec.heclib.dss.HecTimeSeries
Deprecated.
Use write(TimeSeriesContainer) instead This method is for backwards compatibility
write(ArrayContainer) - Method in class hec.heclib.dss.HecDssArray
 
write(DataContainer) - Method in class hec.heclib.dss.HecDss
 
write(DataContainerTransformer) - Method in class hec.heclib.dss.HecDss
 
write(DssFileContainer) - Method in class hec.heclib.dss.HecDssFileStore
 
write(PairedDataContainer) - Method in class hec.heclib.dss.HecDssArray
 
write(PairedDataContainer) - Method in class hec.heclib.dss.HecPairedData
 
write(TextContainer) - Method in class hec.heclib.dss.HecDssText
 
write(TimeSeriesCollectionContainer) - Method in class hec.heclib.dss.HecTimeSeries
 
write(TimeSeriesContainer) - Method in class hec.heclib.dss.HecTimeSeries
 
write(TinContainer) - Method in class hec.heclib.dss.HecDssTin
 
write(File) - Method in class hec.heclib.dss.HecDssFileStore
 
write(File) - Method in class hec.heclib.dss.HecDssImage
 
write(File, DSSPathname) - Method in class hec.heclib.dss.HecDssFileStore
 
write(String) - Static method in class hec.heclib.dss.DSSLogger
Writes to the log file
write(String) - Method in class hec.heclib.dss.HecDssText
 
WRITE_LOCK - Static variable in class hec.io.FileLock
 
WRITE_LOCK_STRING - Static variable in class hec.io.FileLock
 
WRITE_UNLOCK - Static variable in class hec.io.FileLock
 
WRITE_UNLOCK_STRING - Static variable in class hec.io.FileLock
 
writeAccess() - Method in class hec.heclib.dss.AbstractDssDataManager
 
writeAccess() - Method in interface hec.heclib.dss.DssDataManager
 
writeAccess() - Method in class hec.heclib.dss.HecDSSFileAccess
 
writeAccess() - Method in interface hec.heclib.dss.IHecDSSUtilities
 
writeBytes(long, byte[]) - Method in interface hec.io.HecFile
 
writeBytes(long, byte[]) - Method in class hec.io.SimpleHecFileImpl
 
writeCatalog(String, String, String[]) - Method in class hec.heclib.dss.HecDssCatalog
 
WriteCatalogFileRunnable() - Constructor for class hec.heclib.dss.HecDssCatalog.WriteCatalogFileRunnable
Deprecated.
 
writeChar(int, char) - Method in class hec.io.EndianOutputStream
like RandomAcessFile.writeChar except little endian.
writeData(DataContainer) - Method in class hec.heclib.dss.AbstractDssDataManager
 
writeData(DataContainer) - Method in interface hec.heclib.dss.DssDataManager
 
writeData(GridContainer) - Method in interface hec.heclib.dss.DssDataManager
 
writeData(GridContainer) - Method in class hec.heclib.dss.LocalDssDataManager
 
writeData(PairedDataContainer) - Method in interface hec.heclib.dss.DssDataManager
 
writeData(PairedDataContainer) - Method in class hec.heclib.dss.LocalDssDataManager
 
writeData(TextContainer) - Method in interface hec.heclib.dss.DssDataManager
 
writeData(TextContainer) - Method in class hec.heclib.dss.LocalDssDataManager
 
writeData(TimeSeriesContainer) - Method in interface hec.heclib.dss.DssDataManager
 
writeData(TimeSeriesContainer, int, int) - Method in interface hec.heclib.dss.DssDataManager
 
writeData(TimeSeriesContainer, int, int) - Method in class hec.heclib.dss.LocalDssDataManager
 
writeDouble(int, double) - Method in class hec.io.EndianOutputStream
like RandomAcessFile.writeDouble except little endian.
writeFile(File, DSSPathname, boolean) - Method in interface hec.heclib.dss.DssDataManager
 
writeFile(File, DSSPathname, boolean) - Method in class hec.heclib.dss.LocalDssDataManager
 
writeFloat(int, float) - Method in class hec.io.EndianOutputStream
like RandomAcessFile.writeFloat except little endian.
writeFloat(long, float) - Method in interface hec.io.HecFile
Write a float f to position bytePos in this HecFile.
writeFloat(long, float) - Method in class hec.io.SimpleHecFileImpl
 
writeInt(int, int) - Method in class hec.io.EndianOutputStream
like RandomAcessFile.writeInt except little endian.
writeLocation(DataContainer) - Method in interface hec.heclib.dss.DssDataManager
 
writeLocation(DataContainer) - Method in class hec.heclib.dss.LocalDssDataManager
 
writeLong(int, long) - Method in class hec.io.EndianOutputStream
like RandomAcessFile.writeLong except little endian.
writeShort(int, short) - Method in class hec.io.EndianOutputStream
like RandomAcessFile.writeShort except little endian.
writeStructGrids(GridStructContainer) - Method in class hec.heclib.grid.GriddedData
 
writeToLogFile(String) - Static method in class hec.heclib.util.Heclib
write a message to the DSS log file
writeTS(TimeSeriesContainer, int, int) - Method in interface hec.io.DssManagerBridge
 
writeUnsignedShort(int, short) - Method in class hec.io.EndianOutputStream
like RandomAcessFile.writeUnsignedShort except little endian.
writeWithStoreMethod(DssDataManager, String, IHecMath, String, int, int) - Method in interface hec.heclib.dss.HecMathSupport
 

X

x - Variable in class hec.heclib.grid.HRAP
 
Xarray(doubleArrayContainer) - Method in class hec.heclib.dss.HecDataManager
 
xCoordinate - Variable in class hec.io.TinContainer
Array of X coordinates.
xdata - Variable in class hec.io.DSSPairedDataContainer
 
xOrdinate - Variable in class hec.io.DataContainer
Longitude, Easting or decimal degrees (negative for Western Hemisphere)
xOrdinates - Variable in class hec.io.PairedDataContainer
 
xparameter - Variable in class hec.io.PairedDataContainer
 
xprecision - Variable in class hec.io.PairedDataContainer
 
xSize - Variable in class hec.io.PhotoViewerInfo
 
xtype - Variable in class hec.io.DSSPairedDataContainer
 
xtype - Variable in class hec.io.PairedDataContainer
 
xunits - Variable in class hec.io.DSSPairedDataContainer
 
xunits - Variable in class hec.io.PairedDataContainer
 

Y

y - Variable in class hec.heclib.grid.HRAP
 
Yarray(doubleArrayContainer) - Method in class hec.heclib.dss.HecDataManager
 
Yarray(doubleArrayContainer[]) - Method in class hec.heclib.dss.HecDataManager
 
yCoordinate - Variable in class hec.io.TinContainer
Array of Y coordinates.
ydata - Variable in class hec.io.DSSPairedDataContainer
 
year() - Method in class hec.heclib.util.HecTime
Returns the 4 digit year of the date (e.g., 2002)
yearMonthDay(intContainer, intContainer, intContainer) - Method in class hec.heclib.util.HecTime
Returns the date portion in int containers as years, months, days
yearMonthDayToJulian(int, int, int) - Static method in class hec.heclib.util.HecTime
 
ymddat(int[], int, int[]) - Static method in class hec.heclib.util.HecTime
Takes a date and a date style code and returns a string of the date in the style requested.
yOrdinate - Variable in class hec.io.DataContainer
Latitude, Northing or decimal degrees
yOrdinates - Variable in class hec.io.PairedDataContainer
 
yparameter - Variable in class hec.io.PairedDataContainer
 
yprecision - Variable in class hec.io.PairedDataContainer
 
ySize - Variable in class hec.io.PhotoViewerInfo
 
ytype - Variable in class hec.io.DSSPairedDataContainer
 
ytype - Variable in class hec.io.PairedDataContainer
 
yunits - Variable in class hec.io.DSSPairedDataContainer
 
yunits - Variable in class hec.io.PairedDataContainer
 

Z

zaliasAdd(int[], String, String) - Static method in class hec.heclib.util.Heclib
Adds an alias to a primary pathname
zaliasGetPrimary(int[], String, stringContainer) - Static method in class hec.heclib.util.Heclib
Retrieve the primary pathname for an alias pathname
zaliasList(int[], String, StringArrayContainer) - Static method in class hec.heclib.util.Heclib
Retrieves all alias pathnames for a specified pathname
zaliasRemove(int[], String, boolean) - Static method in class hec.heclib.util.Heclib
Removes an alias pathname or all aliase pathnames for a primary pathname
zarrayRetrieve(int[], ArrayContainer) - Static method in class hec.heclib.util.Heclib
Retrieves an array record
zarrayStore(int[], ArrayContainer) - Static method in class hec.heclib.util.Heclib
Stores an array record
zbegdt(int, int, int[], int[], int[], int[], int) - Static method in class hec.heclib.util.Heclib
zcatalog(int[], HecDssCatalog) - Static method in class hec.heclib.util.Heclib
Retrieves a catalog of the DSS file
zcatalogFile(int[], String, boolean, String) - Static method in class hec.heclib.util.Heclib
Generates a catalog file for a DSS file
zcheck(int[], String, int[], int[], int[]) - Static method in class hec.heclib.util.Heclib
Determines whether a pathname exists and the size of the header and data areas if it does.
zcheckAccessReset(int[], boolean, int) - Static method in class hec.heclib.util.Heclib
Resets a DSS file to advisory single-user mode by closing and re-opening it (DSS 7 only).
zcheckFile(int[]) - Static method in class hec.heclib.util.Heclib
Exhaustively checks DSS file integrity.
zcklnk(int[], int[]) - Static method in class hec.heclib.util.Heclib
Checks a DSS file's links for possible errors.
zckmul(int[]) - Static method in class hec.heclib.util.Heclib
Switches from advisory single-user mode to multi-user mode if another process has requested write access to the file
zckpat(int[], int[]) - Static method in class hec.heclib.util.Heclib
Checks a DSS file's pathnames for possible errors.
zckpnb(int[], int[]) - Static method in class hec.heclib.util.Heclib
Checks a DSS file for structural errors.
zclose(int[]) - Static method in class hec.heclib.util.Heclib
Closes a DSS file
zcofil(int[], int[], int[], int, int[], int) - Static method in class hec.heclib.util.Heclib
Deprecated.
zcopyFile(int[], int[]) - Static method in class hec.heclib.util.Heclib
Copies one DSS file into another DSS file
zcopyRecord(int[], int[], String, String) - Static method in class hec.heclib.util.Heclib
Copies a record to another pathname in the same DSS file or to a different DSS file with same or different pathname
zcorec(int[], int[], String, String, int[], int, int[], int) - Static method in class hec.heclib.util.Heclib
zdataType(int[], String, int[], int[], stringContainer, int[]) - Static method in class hec.heclib.util.Heclib
Determines the type of record in a DSS file
zdbmod(int[], long, long, String, int) - Static method in class hec.heclib.util.Heclib
Modifies a single word in a DSS file
zdelet(int[], String) - Static method in class hec.heclib.util.Heclib
Marks a record as deleted in a DSS file.
zerrorCheck() - Static method in class hec.heclib.util.Heclib
Retrieves the severity of the last error encountered
zerrorClear() - Static method in class hec.heclib.util.Heclib
Clears the last error encountered
zerrorCode(int[]) - Static method in class hec.heclib.util.Heclib
Retrieves the last error encountered for the DSS file
zerrorDecode(int, int[], int[], int[], int[]) - Static method in class hec.heclib.util.Heclib
Decodes an error code returned from a DSS 7 routine.
zerrorGet(DSSErrorMessage) - Static method in class hec.heclib.util.Heclib
Retrieves the details of the last error encountered
zfileAccessInfo(int[], int[], int[], int[], int[], int[], int, int[]) - Static method in class hec.heclib.util.Heclib
Gets information about other processes writing to the file
zfilst(int[]) - Static method in class hec.heclib.util.Heclib
Prints status information of a DSS file to the message output
zflush(int[], int) - Static method in class hec.heclib.util.Heclib
Flushes DSS output buffer to disk and DSS message buffer to output device (DSS 7 only)
zget(int[], long, int, long[]) - Static method in class hec.heclib.util.Heclib
Reads a logical record from a DSS file into a long buffer
zgetCatalogSortAddresses(int[], long[], int) - Static method in class hec.heclib.util.Heclib
Reads the list of addresses to sorted pathnames (if it exists) in order to presort the catalog
zgetDssFileVersion(int[]) - Static method in class hec.heclib.util.Heclib
Retrieves the major version (i.e., 6 or 7) of a DSS file
zgetFileVersion(String) - Static method in class hec.heclib.util.Heclib
Retrieves the major version (i.e., 6 or 7) of a DSS file
zgetMessageLevel(int) - Static method in class hec.heclib.dss.HecDSSFileAccess
 
zgetMessageLevel(int) - Static method in class hec.heclib.util.Heclib
Retrieves the message level for a specified function group
zgetRecordBasics(int[], HecDSSRecordBasics) - Static method in class hec.heclib.util.Heclib
Retrieves basic information about a record
zgintl(int[], String, int[], int[]) - Static method in class hec.heclib.util.Heclib
zgintlFromEPart(String) - Static method in class hec.heclib.dss.HecTimeSeriesBase
 
zgridRetrieve(int[], GridStructContainer, boolean) - Static method in class hec.heclib.util.Heclib
Retrieves a gridded data record
zgridRetrieveVersion(int[], String, int[]) - Static method in class hec.heclib.util.Heclib
Retrieves the structure version of a gridded data record
zgridStore(int[], GridStructContainer) - Static method in class hec.heclib.util.Heclib
Stores gridded data
zgtrec(int[], long, int, int[]) - Static method in class hec.heclib.util.Heclib
Reads a logical record from a DSS file into an integer buffer used indirectly by a DssVue debug tool
zincbk(int[], int[], int[], int[], int[]) - Static method in class hec.heclib.util.Heclib
Increments a date by +/- 1 day, month, year, decade, or century.
zinqir(int[], String, stringContainer, int[]) - Static method in class hec.heclib.util.Heclib
Queries a file parameter
zinqir(String) - Method in class hec.heclib.dss.AbstractDssDataManager
 
zinqir(String) - Method in interface hec.heclib.dss.DssDataManager
 
zinqir(String) - Method in class hec.heclib.dss.HecDSSFileAccess
 
zinqir(String) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
zinqir(String, stringContainer, int[]) - Method in class hec.heclib.dss.AbstractDssDataManager
 
zinqir(String, stringContainer, int[]) - Method in interface hec.heclib.dss.DssDataManager
 
zinqir(String, stringContainer, int[]) - Method in class hec.heclib.dss.HecDSSFileAccess
 
zinqir(String, stringContainer, int[]) - Method in interface hec.heclib.dss.IHecDSSUtilities
 
zinquire(int[], String) - Static method in class hec.heclib.util.Heclib
Queries a file parameter
zinquire(String) - Method in class hec.heclib.dss.HecDSSFileAccess
 
zirbeg(int[], int, String, int[], int[], int[], int[], int[], int[]) - Static method in class hec.heclib.util.Heclib
zlastWriteTime(int[], String) - Static method in class hec.heclib.util.Heclib
Retrieves the last written time for a record in epoch milliseconds
zlastWriteTimeFile(int[]) - Static method in class hec.heclib.util.Heclib
Retrieves the last written time for a DSS file
zlocationRetrieve(int[], DataContainer) - Static method in class hec.heclib.util.Heclib
Retrieves a location record
zlocationRetrieve(DataContainer) - Method in class hec.heclib.dss.HecDataManager
 
zlocationStore(int[], DataContainer) - Static method in class hec.heclib.util.Heclib
Stores a location record
zlocationStore(DataContainer) - Method in class hec.heclib.dss.HecDataManager
 
zmaxpart(int[], int[]) - Static method in class hec.heclib.util.Heclib
Retrieves the maximum part length for each pathname part
zmessage(int[], String) - Static method in class hec.heclib.util.Heclib
Outputs a message
zmessage(String) - Method in class hec.heclib.dss.HecDSSFileAccess
 
zofset(int[], int[], int, int, int[]) - Static method in class hec.heclib.util.Heclib
zofset(int[], int[], int, int, int[]) - Static method in class hec.heclib.util.HecTime
Determine the time offset for regular interval time series data
zopen(int[], String, int[]) - Static method in class hec.heclib.util.Heclib
Opens a DSS file.
zOrdinate - Variable in class hec.io.DataContainer
Elevation
zpdRetrieve(int[], PairedDataContainer) - Static method in class hec.heclib.util.Heclib
Retrieves a paired data record
zpdStore(int[], PairedDataContainer) - Static method in class hec.heclib.util.Heclib
Stores a paired data record
zquery(String, stringContainer) - Static method in class hec.heclib.dss.HecDSSFileAccess
 
zquery(String, stringContainer, int[]) - Method in class hec.heclib.dss.AbstractDssDataManager
 
zquery(String, stringContainer, int[]) - Method in interface hec.heclib.dss.DssDataManager
 
zquery(String, stringContainer, int[]) - Static method in class hec.heclib.dss.HecDSSFileAccess
 
zquery(String, stringContainer, int[]) - Static method in class hec.heclib.util.Heclib
Queries a library parameter
zreadxBytes(int[], String, int[], int, int[], int[], int, int[], int[], int, int[], byte[], int, int[], int, int[]) - Static method in class hec.heclib.util.Heclib
Reads a single record using 1-byte array elements for data.
zrecInfo(int[], HecDSSRecordInfo, String, String, String, String) - Static method in class hec.heclib.util.Heclib
Retrieves information about a record
zrenam(int[], String, String) - Static method in class hec.heclib.util.Heclib
Renames a record
zset(String, String, int) - Method in class hec.heclib.dss.AbstractDssDataManager
 
zset(String, String, int) - Method in interface hec.heclib.dss.DssDataManager
 
zset(String, String, int) - Static method in class hec.heclib.dss.HecDSSFileAccess
 
zset(String, String, int) - Static method in class hec.heclib.util.Heclib
Sets a library parameter
zsetCatalogSortAddresses(int[], long[], int) - Static method in class hec.heclib.util.Heclib
Writes the list of addresses to sorted pathnames after a catalog sort in order to presort the next catalog
zsetfi(int[], String, String, int, int[]) - Static method in class hec.heclib.util.Heclib
Sets a library parameter
zsetFile(String, String, int) - Method in class hec.heclib.dss.HecDSSFileAccess
 
zsetMessageLevel(int, int) - Static method in class hec.heclib.dss.HecDSSFileAccess
 
zsetMessageLevel(int, int) - Static method in class hec.heclib.util.Heclib
Sets the message level for a specified function group
ztextRetrieve(int[], TextContainer) - Static method in class hec.heclib.util.Heclib
Retrieves a text record
ztextStore(int[], TextContainer) - Static method in class hec.heclib.util.Heclib
Stores a text record
ztinRetrieve(int[], TinContainer, boolean) - Static method in class hec.heclib.util.Heclib
Retrieves a TIN record
ztinStore(int[], TinContainer) - Static method in class hec.heclib.util.Heclib
Stores TIN data
ztsends(int[], String, int, int[], int[], int[], int[], int[]) - Static method in class hec.heclib.util.Heclib
Finds the time series extents of a dataset
ztsRetrieve(int[], TimeSeriesContainer, String, String, String, String, int) - Static method in class hec.heclib.util.Heclib
Retrieves time series dataset for a specified time window
ztsRetrieve(TimeSeriesContainer, String, HecTime, HecTime, boolean, int) - Method in class hec.heclib.dss.HecTimeSeries
Retrieves time-series data and populates the provided TimeSeriesContainer.
ztsStore(int[], TimeSeriesContainer, int) - Static method in class hec.heclib.util.Heclib
Stores a time series dataset
ztsStore(TimeSeriesContainer) - Method in class hec.heclib.dss.HecTimeSeries
 
ztsStore(TimeSeriesContainer, int) - Method in class hec.heclib.dss.HecTimeSeries
Stores a time-series record from the provided TimeSeriesContainer using the specified storage policy.
zundel(int[], String) - Static method in class hec.heclib.util.Heclib
Undeletes a record
zwhatChanged(int[], HecDssCatalog) - Static method in class hec.heclib.util.Heclib
Retrieves a catalog of all records changed since the last call to zwhatChangedSetStart().
zwhatChangedCompare(int[], HecDssCatalog, HecDssCatalog, String, boolean) - Static method in class hec.heclib.util.Heclib
Retrieves a catalog of records changed since the last call to zwhatChangedSetStart().
zwhatChangedSetStart(int[], HecDssCatalog, String, boolean) - Static method in class hec.heclib.util.Heclib
Sets the starting catalog for comparison against a later catalog, optionally retrieving the catalog
zwritxBytes(int[], String, int, int[], int, int[], int, int[], int, byte[], int, int, int, int[], int[]) - Static method in class hec.heclib.util.Heclib
Stores arbitrary data values specified as bytes to a DSS record.

_

_aPart - Variable in class hec.heclib.dss.DSSPathname
 
_arrayEndTime - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_arraySize - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_arrayStartTime - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_baseGranularity - Variable in class hec.heclib.util.HecTime
 
_bPart - Variable in class hec.heclib.dss.DSSPathname
 
_catalogName - Variable in class hec.heclib.dss.HecDssCatalog
Deprecated.
_checkedNumber - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_cPart - Variable in class hec.heclib.dss.DSSPathname
 
_currentVerticalDatum - Variable in class hec.io.DSSIdentifier
 
_dataLengthInts - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_dataManager - Variable in class hec.heclib.dss.HecDss
The DSS data manager
_dataType - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_dataType - Variable in class hec.heclib.grid.Asc2DssGrid
 
_dataType - Variable in class hec.heclib.grid.Flt2DssGrid
 
_defaultDateStyle - Variable in class hec.heclib.util.HecTime
 
_defaultDirectory - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
_defaultDSSFileName - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
_defaultEndTime - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
_defaultInterval - Static variable in class hec.heclib.dss.HecTimeSeriesBase
 
_defaultStartTime - Static variable in class hec.heclib.dss.HecDSSDataAttributes
 
_delimiter - Variable in class hec.heclib.dss.DSSPathname
 
_desiredArraySize - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_dirty - Variable in class hec.heclib.dss.DSSPathname
 
_dirty - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_dirtySequences - Variable in class hec.io.TimeSeriesCollectionContainer
 
_dirtyTimes - Variable in class hec.io.TimeSeriesCollectionContainer
 
_dPart - Variable in class hec.heclib.dss.DSSPathname
 
_dssPath - Variable in class hec.io.DSSIdentifier
 
_dssPathname - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_empty - Variable in class hec.heclib.dss.DSSPathname
 
_endTime - Variable in class hec.heclib.dss.HecDss
the default end of the timewindow
_endTime - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_endTime - Variable in class hec.io.DSSIdentifier
 
_ePart - Variable in class hec.heclib.dss.DSSPathname
 
_fileData - Variable in class hec.heclib.dss.HecDSSFileAccess
 
_filename - Variable in class hec.heclib.dss.DSSPathAndFilename
 
_filename - Variable in class hec.heclib.dss.HecDss
The DSS file that this object represents
_fileName - Variable in class hec.io.DSSIdentifier
 
_filenameGiven - Variable in class hec.heclib.dss.DSSPathAndFilename
 
_forceNewCatalog - Static variable in class hec.heclib.dss.HecDssCatalog
 
_fPart - Variable in class hec.heclib.dss.DSSPathname
 
_globalViewTimeZone - Static variable in class hec.heclib.util.HecTimeArray
 
_interval - Variable in class hec.heclib.dss.HecTimeSeriesBase
 
_irregularStoreMethod - Variable in class hec.heclib.dss.HecDss
 
_julian - Variable in class hec.heclib.util.HecTime
 
_julianEnd - Variable in class hec.heclib.dss.CondensedReference
 
_julianStart - Variable in class hec.heclib.dss.CondensedReference
 
_listenerList - Variable in class hec.heclib.dss.HecDssCatalog
 
_localUnitSystem - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_locations - Variable in class hec.heclib.dss.HecLocationManager
 
_maxElevation - Variable in class hec.heclib.dss.HecLocationManager
 
_maxLatitude - Variable in class hec.heclib.dss.HecLocationManager
 
_maxLongitude - Variable in class hec.heclib.dss.HecLocationManager
 
_maxNumberReopensForError - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
_minElevation - Variable in class hec.heclib.dss.HecLocationManager
 
_minLatitude - Variable in class hec.heclib.dss.HecLocationManager
 
_minLongitude - Variable in class hec.heclib.dss.HecLocationManager
 
_numberElements - Variable in class hec.heclib.util.HecTimeArray
 
_numberReopensForError - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
_observerThreads - Variable in class hec.heclib.dss.HecDssCatalog
 
_pathname - Variable in class hec.heclib.dss.DSSPathname
 
_precision - Variable in class hec.heclib.util.HecDouble
 
_readPrevious - Variable in class hec.io.DSSIdentifier
 
_readSubsequent - Variable in class hec.io.DSSIdentifier
 
_recordData - Variable in class hec.heclib.dss.HecDataManager
 
_recordExists - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_recordType - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_regularStoreMethod - Variable in class hec.heclib.dss.HecDss
 
_retrieveAllTimes - Variable in class hec.heclib.dss.HecTimeSeriesBase
 
_secondsSinceMidnight - Variable in class hec.heclib.util.HecTime
 
_severeErrorIndex - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
_severeErrorMessages - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
_severeErrorRaised - Static variable in class hec.heclib.dss.HecDSSFileAccess
 
_showBeginning - Variable in class hec.heclib.util.HecTime
 
_showCommas - Variable in class hec.heclib.util.HecDouble
 
_showFilename - Static variable in class hec.heclib.dss.DataReference
 
_showTimeAsBeginningOfDay - Variable in class hec.heclib.util.HecTimeArray
 
_slashPosition - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_startTime - Variable in class hec.heclib.dss.HecDss
the default start of the timewindow
_startTime - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_startTime - Variable in class hec.io.DSSIdentifier
 
_times - Variable in class hec.heclib.util.HecTimeArray
 
_timeSeries - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_timeWindowSet - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_timeZone - Variable in class hec.heclib.dss.HecTimeSeries
 
_timeZone - Variable in class hec.heclib.util.HecTimeArray
 
_timeZoneID - Variable in class hec.io.DSSIdentifier
 
_trimMissing - Variable in class hec.heclib.dss.HecDss
specifies whether to trim missing values from start and end of regular time-series
_type - Variable in class hec.io.DSSIdentifier
 
_typeX - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_units - Variable in class hec.io.DSSIdentifier
 
_unitsX - Variable in class hec.heclib.dss.HecDSSDataAttributes
 
_updateTime - Variable in class hec.io.DSSIdentifier
 
_useCollectionGroups - Variable in class hec.heclib.dss.HecDssCatalog
 
_value - Variable in class hec.heclib.util.HecDouble
 
_verticalDatumInfo - Variable in class hec.io.DSSIdentifier
 
_viewTimeZone - Variable in class hec.heclib.util.HecTimeArray
 
_waterYearSet - Variable in class hec.heclib.dss.DataReference
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form