Package hec.heclib.dss
Class DSSPathAndFilename
java.lang.Object
hec.heclib.dss.DSSPathname
hec.heclib.dss.DSSPathAndFilename
- All Implemented Interfaces:
Serializable,Cloneable
- Direct Known Subclasses:
TsDataSetName
- See Also:
-
Field Summary
FieldsFields inherited from class hec.heclib.dss.DSSPathname
_aPart, _bPart, _cPart, _defaultAPart, _defaultBPart, _defaultCPart, _defaultDPart, _defaultEPart, _defaultFPart, _delimiter, _dirty, _dPart, _empty, _ePart, _fPart, _pathname, BLOCK_INTERVAL_1CENTURY, BLOCK_INTERVAL_1DAY, BLOCK_INTERVAL_1DECADE, BLOCK_INTERVAL_1MONTH, BLOCK_INTERVAL_1YEAR, CONTINUE_ENUMERATION, E_PART_FROM_SECONDS, SECONDS_FROM_E_PART, START_ENUMERATION, STATUS_ENUMERATION_EXHAUSTED, STATUS_ERROR, STATUS_IRREGULAR_TS, STATUS_REGULAR_TS, VALUE_INTERVAL_1MONTH, VALUE_INTERVAL_1WEEK, VALUE_INTERVAL_1YEAR, VALUE_INTERVAL_SEMI_MONTH, VALUE_INTERVAL_TRI_MONTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfilename()booleanbooleanisSameName(String fullNameToCompare) booleanisSameName(String fullNameToCompare, boolean compareDpart) booleansameFileNames(String file1, String file2) voidsetFilename(String name) intsetPathname(String path) Methods inherited from class hec.heclib.dss.DSSPathname
aPart, areSamePathnames, bPart, buildPathnameFromParts, clearDefaultParts, clone, cPart, defaultAPart, defaultBPart, defaultCPart, defaultDPart, defaultEPart, defaultFPart, dirty, dPart, ePart, formPathname, fPart, getAPart, getBPart, getCollectionSequence, getCollectionSequence, getCollectionSequence, getCPart, getDefaultAPart, getDefaultBPart, getDefaultCPart, getDefaultDPart, getDefaultEPart, getDefaultFPart, getDPart, getEPart, getFPart, getPairedDataX, getPairedDataY, getParameterTypeString, getParts, getPathname, getPathname, getPathnamePartPositions, getPathnameParts, getPathnamePartsFromLine, getRegularTsEPartFromInterval, getRetrievePath, getTSBlockInfo, getTsIntervalInfo, getTSIntervalOffset, getTSIntervalSeconds, getTSTopOfInterval, hasBeenSet, incrementInterval, incrementTSPathname, irregularEPartName, irregularPathname, isaCollectionPath, isCwmsTsId, isSameCollection, isSamePathname, isTimeSeries, isValidPathname, makeNice, parseDssPath, parsePathname, pathname, pathnameToTsId, setAPart, setBPart, setCollectionSequence, setCollectionSequence, setCPart, setCwmsTsId, setDefaultAPart, setDefaultBPart, setDefaultCPart, setDefaultDPart, setDefaultEPart, setDefaultFPart, setDefaultPathnameParts, setDPart, setEPart, setFPart, setParts, setPathnameParts, setRealEPart, toString, tsIdToPathname
-
Field Details
-
_filename
-
_filenameGiven
protected boolean _filenameGiven
-
-
Constructor Details
-
DSSPathAndFilename
-
DSSPathAndFilename
public DSSPathAndFilename()
-
-
Method Details
-
setPathname
- Overrides:
setPathnamein classDSSPathname
-
isFilenameGiven
public boolean isFilenameGiven() -
filename
-
setFilename
-
combinedPathAndFilename
-
isSameName
-
isSameName
-
sameFileNames
-