Package thredds.server.ncss.params
Class NcssParamsBean
java.lang.Object
thredds.server.ncss.params.NcssParamsBean
- Direct Known Subclasses:
NcssGridParamsBean,NcssPointParamsBean
Ncss Parameters superclass, have common parameters for grid and point
- Since:
- 10/5/13
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected ucar.nc2.time.CalendarDateprotected ucar.nc2.time.CalendarDateRangeprotected Doubleprotected Doubleprotected Doubleprotected Doubleprotected Doubleprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected ucar.nc2.units.TimeDurationprotected Double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionucar.nc2.time.CalendarDateRangegetCalendarDateRange(ucar.nc2.time.Calendar cal) getEast()ucar.unidata.geoloc.LatLonRectgetNorth()ucar.nc2.time.CalendarDategetRequestedDate(ucar.nc2.time.Calendar cal) getSouth()getTime()ucar.nc2.units.TimeDurationgetVar()getWest()booleanbooleanbooleanintersectsTime(ucar.nc2.time.CalendarDateRange have, Formatter errs) booleanbooleanucar.nc2.time.CalendarDateRangemakeCalendarDateRange(ucar.nc2.time.Calendar cal) ucar.nc2.units.TimeDurationvoidvoidsetDate(ucar.nc2.time.CalendarDate date) voidsetDateRange(ucar.nc2.time.CalendarDateRange dateRange) voidvoidsetLatitude(Double latitude) voidsetLongitude(Double longitude) voidvoidvoidsetTemporal(String temporal) voidvoidsetTime_duration(String time_duration) voidsetTime_end(String time_end) voidsetTime_start(String time_start) voidsetTime_window(String time_window) voidsetTimeWindow(ucar.nc2.units.TimeDuration timeWindow) voidvoid
-
Field Details
-
accept
-
var
-
time_start
-
time_end
-
time_duration
-
time
-
temporal
-
time_window
-
north
-
south
-
east
-
west
-
latitude
-
longitude
-
timeWindow
protected ucar.nc2.units.TimeDuration timeWindow -
date
protected ucar.nc2.time.CalendarDate date -
dateRange
protected ucar.nc2.time.CalendarDateRange dateRange
-
-
Constructor Details
-
NcssParamsBean
public NcssParamsBean() -
NcssParamsBean
-
-
Method Details
-
getAccept
-
setAccept
-
getVar
-
setVar
-
getTime_start
-
setTime_start
-
getTime_end
-
setTime_end
-
getTime_duration
-
setTime_duration
-
getTime
-
setTime
-
getTemporal
-
setTemporal
-
getTime_window
-
setTime_window
-
getNorth
-
setNorth
-
getSouth
-
setSouth
-
getEast
-
setEast
-
getWest
-
setWest
-
getLatitude
-
setLatitude
-
getLongitude
-
setLongitude
-
hasLatLonPoint
public boolean hasLatLonPoint() -
hasLatLonBB
public boolean hasLatLonBB() -
getLatLonBoundingBox
public ucar.unidata.geoloc.LatLonRect getLatLonBoundingBox() -
getTimeWindow
public ucar.nc2.units.TimeDuration getTimeWindow() -
setTimeWindow
public void setTimeWindow(ucar.nc2.units.TimeDuration timeWindow) -
setDate
public void setDate(ucar.nc2.time.CalendarDate date) -
setDateRange
public void setDateRange(ucar.nc2.time.CalendarDateRange dateRange) -
isAllTimes
public boolean isAllTimes() -
isPresentTime
public boolean isPresentTime() -
getCalendarDateRange
public ucar.nc2.time.CalendarDateRange getCalendarDateRange(ucar.nc2.time.Calendar cal) -
makeCalendarDateRange
public ucar.nc2.time.CalendarDateRange makeCalendarDateRange(ucar.nc2.time.Calendar cal) -
getRequestedDate
public ucar.nc2.time.CalendarDate getRequestedDate(ucar.nc2.time.Calendar cal) -
intersectsTime
-
parseTimeDuration
- Throws:
NcssException
-