public class RadarDatasetCollection
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
RadarDatasetCollection.CompareKeyDescend |
| Modifier and Type | Field and Description |
|---|---|
static boolean |
debug |
static java.util.regex.Pattern |
p_yyyymmdd_hhmm |
| Constructor and Description |
|---|
RadarDatasetCollection(java.lang.String tdir,
java.lang.String product)
Creates a complete Dataset Collection using the current day and past stored days
|
| Modifier and Type | Method and Description |
|---|---|
int |
getDaysToRead() |
java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> |
getHhmm() |
java.lang.String |
getProduct() |
boolean |
getStationTimes(RadarStationCollection rsc,
java.lang.String currentDay)
returns times for this station in the RadarStationCollection object
|
java.lang.String |
getTdir() |
java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> |
getYyyymmdd() |
boolean |
isCaseStudy() |
boolean |
isStandardName() |
boolean |
isStnProduct() |
boolean |
isStnTime() |
boolean |
previousDayNowAvailable() |
RadarStationCollection |
queryStation(java.lang.String stnName,
java.lang.String currentDay) |
RadarStationCollection |
queryStation(java.lang.String dir,
java.lang.String stnName,
java.lang.String product,
java.lang.String currentDay) |
void |
setDaysToRead(int daysToRead) |
public static final java.util.regex.Pattern p_yyyymmdd_hhmm
public static boolean debug
public RadarDatasetCollection(java.lang.String tdir,
java.lang.String product)
tdir - Location of dataset on diskproduct - if level3, then get product datasetpublic int getDaysToRead()
public void setDaysToRead(int daysToRead)
public boolean previousDayNowAvailable()
public boolean getStationTimes(RadarStationCollection rsc, java.lang.String currentDay)
rsc - RadarStationCollectionpublic RadarStationCollection queryStation(java.lang.String stnName, java.lang.String currentDay)
public RadarStationCollection queryStation(java.lang.String dir, java.lang.String stnName, java.lang.String product, java.lang.String currentDay)
public java.lang.String getTdir()
public boolean isStnTime()
public boolean isStnProduct()
public java.lang.String getProduct()
public boolean isStandardName()
public java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> getYyyymmdd()
public boolean isCaseStudy()
public java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>> getHhmm()