@TimeParamsConstraint public class NcssParamsBean extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
accept |
protected ucar.nc2.time.CalendarDate |
date |
protected ucar.nc2.time.CalendarDateRange |
dateRange |
protected Double |
east |
protected Double |
latitude |
protected Double |
longitude |
protected Double |
north |
protected Double |
south |
protected String |
temporal |
protected String |
time |
protected String |
time_duration |
protected String |
time_end |
protected String |
time_start |
protected String |
time_window |
protected ucar.nc2.units.TimeDuration |
timeWindow |
protected List<String> |
var |
protected Double |
west |
| Constructor and Description |
|---|
NcssParamsBean() |
NcssParamsBean(NcssParamsBean from) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAccept() |
ucar.nc2.time.CalendarDateRange |
getCalendarDateRange(ucar.nc2.time.Calendar cal) |
Double |
getEast() |
Double |
getLatitude() |
ucar.unidata.geoloc.LatLonRect |
getLatLonBoundingBox() |
Double |
getLongitude() |
Double |
getNorth() |
ucar.nc2.time.CalendarDate |
getRequestedDate(ucar.nc2.time.Calendar cal) |
Double |
getSouth() |
String |
getTemporal() |
String |
getTime_duration() |
String |
getTime_end() |
String |
getTime_start() |
String |
getTime_window() |
String |
getTime() |
ucar.nc2.units.TimeDuration |
getTimeWindow() |
List<String> |
getVar() |
Double |
getWest() |
boolean |
hasLatLonBB() |
boolean |
hasLatLonPoint() |
boolean |
intersectsTime(ucar.nc2.time.CalendarDateRange have,
Formatter errs) |
boolean |
isAllTimes() |
boolean |
isPresentTime() |
ucar.nc2.time.CalendarDateRange |
makeCalendarDateRange(ucar.nc2.time.Calendar cal) |
ucar.nc2.units.TimeDuration |
parseTimeDuration() |
void |
setAccept(String accept) |
void |
setDate(ucar.nc2.time.CalendarDate date) |
void |
setDateRange(ucar.nc2.time.CalendarDateRange dateRange) |
void |
setEast(Double east) |
void |
setLatitude(Double latitude) |
void |
setLongitude(Double longitude) |
void |
setNorth(Double north) |
void |
setSouth(Double south) |
void |
setTemporal(String temporal) |
void |
setTime_duration(String time_duration) |
void |
setTime_end(String time_end) |
void |
setTime_start(String time_start) |
void |
setTime_window(String time_window) |
void |
setTime(String time) |
void |
setTimeWindow(ucar.nc2.units.TimeDuration timeWindow) |
void |
setVar(List<String> var) |
void |
setWest(Double west) |
protected String accept
@VarParamConstraint protected List<String> var
protected String time_start
protected String time_end
protected String time_duration
protected String time
protected String temporal
protected String time_window
protected Double north
protected Double south
protected Double east
protected Double west
protected Double latitude
protected Double longitude
protected ucar.nc2.units.TimeDuration timeWindow
protected ucar.nc2.time.CalendarDate date
protected ucar.nc2.time.CalendarDateRange dateRange
public NcssParamsBean()
public NcssParamsBean(NcssParamsBean from)
public String getAccept()
public void setAccept(String accept)
public String getTime_start()
public void setTime_start(String time_start)
public String getTime_end()
public void setTime_end(String time_end)
public String getTime_duration()
public void setTime_duration(String time_duration)
public String getTime()
public void setTime(String time)
public String getTemporal()
public void setTemporal(String temporal)
public String getTime_window()
public void setTime_window(String time_window)
public Double getNorth()
public void setNorth(Double north)
public Double getSouth()
public void setSouth(Double south)
public Double getEast()
public void setEast(Double east)
public Double getWest()
public void setWest(Double west)
public Double getLatitude()
public void setLatitude(Double latitude)
public Double getLongitude()
public void setLongitude(Double longitude)
public boolean hasLatLonPoint()
public boolean hasLatLonBB()
public ucar.unidata.geoloc.LatLonRect getLatLonBoundingBox()
public ucar.nc2.units.TimeDuration getTimeWindow()
public void setTimeWindow(ucar.nc2.units.TimeDuration timeWindow)
public void setDate(ucar.nc2.time.CalendarDate date)
public void setDateRange(ucar.nc2.time.CalendarDateRange dateRange)
public boolean isAllTimes()
public boolean isPresentTime()
public ucar.nc2.time.CalendarDateRange getCalendarDateRange(ucar.nc2.time.Calendar cal)
public ucar.nc2.time.CalendarDateRange makeCalendarDateRange(ucar.nc2.time.Calendar cal)
public ucar.nc2.time.CalendarDate getRequestedDate(ucar.nc2.time.Calendar cal)
public boolean intersectsTime(ucar.nc2.time.CalendarDateRange have,
Formatter errs)
public ucar.nc2.units.TimeDuration parseTimeDuration()
throws NcssException
NcssException