public class RadarDataInventory
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RadarDataInventory.DirectoryStructure |
static class |
RadarDataInventory.DirType |
class |
RadarDataInventory.Query |
| Constructor and Description |
|---|
RadarDataInventory(java.nio.file.Path datasetRoot) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDateDir(java.lang.String fmt) |
void |
addFileTime(java.lang.String fmt) |
void |
addStationDir() |
void |
addVariableDir() |
java.nio.file.Path |
getCollectionDir() |
java.lang.String |
getDataFormat() |
java.lang.String |
getDescription() |
ucar.nc2.constants.FeatureType |
getFeatureType() |
java.lang.String |
getName() |
StationList |
getStationList() |
java.util.List<java.lang.String> |
getVariableList() |
java.util.List<java.lang.String> |
listItems(RadarDataInventory.DirType type) |
static void |
main(java.lang.String[] args) |
boolean |
needsVar() |
RadarDataInventory.Query |
newQuery() |
void |
setDataFormat(java.lang.String format) |
void |
setDescription(java.lang.String description) |
void |
setName(java.lang.String name) |
void |
setNearestWindow(ucar.nc2.time.CalendarPeriod pd) |
public java.nio.file.Path getCollectionDir()
public void setName(java.lang.String name)
public java.lang.String getName()
public ucar.nc2.constants.FeatureType getFeatureType()
public void setDataFormat(java.lang.String format)
public java.lang.String getDataFormat()
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public boolean needsVar()
public StationList getStationList()
public java.util.List<java.lang.String> getVariableList()
public void setNearestWindow(ucar.nc2.time.CalendarPeriod pd)
public void addStationDir()
public void addVariableDir()
public void addDateDir(java.lang.String fmt)
public void addFileTime(java.lang.String fmt)
public java.util.List<java.lang.String> listItems(RadarDataInventory.DirType type)
public RadarDataInventory.Query newQuery()
public static void main(java.lang.String[] args)
throws java.io.IOException
java.io.IOException