Package thredds.server.radarServer2
Class RadarDataInventory
java.lang.Object
thredds.server.radarServer2.RadarDataInventory
Class to manage generating an inventory of radar data and providing a way
to query what data are available.
- Since:
- 01/15/2015
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumclass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDateDir(String fmt) voidaddFileTime(String regex, String fmt) voidvoidthredds.inventory.MFileucar.nc2.constants.FeatureTypegetName()ucar.nc2.units.DateRangebooleanneedsVar()newQuery()voidsetDataFormat(String format) voidsetDescription(String description) voidvoidvoidsetNearestWindow(ucar.nc2.time.CalendarPeriod pd) voidsetTimeCoverage(ucar.nc2.units.DateRange range)
-
Constructor Details
-
RadarDataInventory
public RadarDataInventory(thredds.inventory.MFile datasetRoot, int numCrawl)
-
-
Method Details
-
getCollectionDir
public thredds.inventory.MFile getCollectionDir() -
setName
-
getName
-
getFeatureType
public ucar.nc2.constants.FeatureType getFeatureType() -
setDataFormat
-
getDataFormat
-
getDescription
-
setDescription
-
setTimeCoverage
public void setTimeCoverage(ucar.nc2.units.DateRange range) -
getTimeCoverage
public ucar.nc2.units.DateRange getTimeCoverage() -
setGeoCoverage
-
getGeoCoverage
-
needsVar
public boolean needsVar() -
getStationList
-
getVariableList
-
setNearestWindow
public void setNearestWindow(ucar.nc2.time.CalendarPeriod pd) -
addStationDir
public void addStationDir() -
addVariableDir
public void addVariableDir() -
addDateDir
-
addFileTime
-
listItems
-
newQuery
-