Class RadarDataInventory


  • public class RadarDataInventory
    extends Object
    Class to manage generating an inventory of radar data and providing a way to query what data are available.
    Since:
    01/15/2015
    • Constructor Detail

      • RadarDataInventory

        public RadarDataInventory​(Path datasetRoot,
                                  int numCrawl)
    • Method Detail

      • getCollectionDir

        public Path getCollectionDir()
      • setName

        public void setName​(String name)
      • getName

        public String getName()
      • getFeatureType

        public ucar.nc2.constants.FeatureType getFeatureType()
      • setDataFormat

        public void setDataFormat​(String format)
      • getDataFormat

        public String getDataFormat()
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • setTimeCoverage

        public void setTimeCoverage​(ucar.nc2.units.DateRange range)
      • getTimeCoverage

        public ucar.nc2.units.DateRange getTimeCoverage()
      • needsVar

        public boolean needsVar()
      • getVariableList

        public List<String> getVariableList()
      • setNearestWindow

        public void setNearestWindow​(ucar.nc2.time.CalendarPeriod pd)
      • addStationDir

        public void addStationDir()
      • addVariableDir

        public void addVariableDir()
      • addDateDir

        public void addDateDir​(String fmt)
      • addFileTime

        public void addFileTime​(String regex,
                                String fmt)