public abstract class GridDatasetResponder
extends java.lang.Object
| Constructor and Description |
|---|
GridDatasetResponder() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
buildCacheUrl(java.lang.String fileName) |
protected boolean |
checkRequestedVars(ucar.nc2.dt.grid.GridDataset gds,
NcssParamsBean params)
Returns true if all the variables have the same vertical axes.
|
static ucar.nc2.time.CalendarDateRange |
getRequestedDateRange(NcssParamsBean params,
ucar.nc2.time.Calendar cal) |
protected java.util.List<ucar.nc2.time.CalendarDate> |
getRequestedDates(ucar.nc2.dt.grid.GridDataset gds,
NcssParamsBean params) |
protected java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
groupVarsByVertLevels(ucar.nc2.dt.grid.GridDataset gds,
NcssParamsBean params) |
public static ucar.nc2.time.CalendarDateRange getRequestedDateRange(NcssParamsBean params, ucar.nc2.time.Calendar cal) throws java.text.ParseException
java.text.ParseExceptionpublic static java.lang.String buildCacheUrl(java.lang.String fileName)
protected boolean checkRequestedVars(ucar.nc2.dt.grid.GridDataset gds,
NcssParamsBean params)
throws VariableNotContainedInDatasetException
protected java.util.Map<java.lang.String,java.util.List<java.lang.String>> groupVarsByVertLevels(ucar.nc2.dt.grid.GridDataset gds,
NcssParamsBean params)
throws VariableNotContainedInDatasetException
protected java.util.List<ucar.nc2.time.CalendarDate> getRequestedDates(ucar.nc2.dt.grid.GridDataset gds,
NcssParamsBean params)
throws OutOfBoundariesException,
java.text.ParseException,
TimeOutOfWindowException
OutOfBoundariesExceptionjava.text.ParseExceptionTimeOutOfWindowException