public class QueryParams
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.util.List<java.lang.String> |
accept
Deprecated.
|
java.lang.String |
acceptType
Deprecated.
|
static java.lang.String |
CdmRemote
Deprecated.
|
static java.lang.String |
CSV
Deprecated.
|
double |
east
Deprecated.
|
java.lang.StringBuilder |
errs
Deprecated.
|
boolean |
fatal
Deprecated.
|
boolean |
hasBB
Deprecated.
|
boolean |
hasDateRange
Deprecated.
|
boolean |
hasLatlonPoint
Deprecated.
|
boolean |
hasStns
Deprecated.
|
boolean |
hasTimePoint
Deprecated.
|
boolean |
hasVerticalCoord
Deprecated.
|
int |
horizStride
Deprecated.
|
static java.lang.String |
HTML
Deprecated.
|
double |
lat
Deprecated.
|
double |
lon
Deprecated.
|
static java.lang.String |
NETCDF
Deprecated.
|
static java.lang.String |
NETCDFS
Deprecated.
|
double |
north
Deprecated.
|
java.lang.String |
queryString
Deprecated.
|
static java.lang.String |
RAW
Deprecated.
|
double |
south
Deprecated.
|
java.util.List<java.lang.String> |
stns
Deprecated.
|
ucar.nc2.units.DateType |
time
Deprecated.
|
ucar.nc2.units.TimeDuration |
time_duration
Deprecated.
|
ucar.nc2.units.DateType |
time_end
Deprecated.
|
int |
time_latest
Deprecated.
|
ucar.nc2.units.DateType |
time_start
Deprecated.
|
int |
timeStride
Deprecated.
|
java.util.List<java.lang.String> |
vars
Deprecated.
|
double |
vertCoord
Deprecated.
|
int |
vertStride
Deprecated.
|
boolean |
wantAllVariables
Deprecated.
|
double |
west
Deprecated.
|
static java.lang.String |
XML
Deprecated.
|
| Constructor and Description |
|---|
QueryParams()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
ucar.unidata.geoloc.LatLonRect |
getBB()
Deprecated.
|
ucar.nc2.time.CalendarDateRange |
getCalendarDateRange()
Deprecated.
|
ucar.nc2.units.DateType |
parseDate(javax.servlet.http.HttpServletRequest req,
java.lang.String key)
Deprecated.
|
double |
parseDouble(javax.servlet.http.HttpServletRequest req,
java.lang.String key)
Deprecated.
|
int |
parseInt(javax.servlet.http.HttpServletRequest req,
java.lang.String key)
Deprecated.
|
double |
parseLat(javax.servlet.http.HttpServletRequest req,
java.lang.String key)
Deprecated.
|
java.util.List<java.lang.String> |
parseList(javax.servlet.http.HttpServletRequest req,
java.lang.String key)
Deprecated.
parse KVP for key=value or key=value,value,...
|
java.util.List<java.lang.String> |
parseList(javax.servlet.http.HttpServletRequest req,
java.lang.String key,
java.lang.String[][] valids,
java.lang.String defValue)
Deprecated.
Used for accept
parse KVP for key=value or key=value,value,...
|
double |
parseLon(javax.servlet.http.HttpServletRequest req,
java.lang.String key)
Deprecated.
|
boolean |
parseQuery(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String[] acceptOK)
Deprecated.
Parse request
|
ucar.nc2.units.TimeDuration |
parseW3CDuration(javax.servlet.http.HttpServletRequest req,
java.lang.String key)
Deprecated.
|
java.lang.String |
toString()
Deprecated.
|
void |
writeErr(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String s,
int code)
Deprecated.
|
public static final java.lang.String RAW
public static final java.lang.String XML
public static final java.lang.String HTML
public static final java.lang.String CSV
public static final java.lang.String NETCDF
public static final java.lang.String NETCDFS
public static final java.lang.String CdmRemote
public java.lang.String queryString
public java.util.List<java.lang.String> accept
public java.lang.String acceptType
public boolean wantAllVariables
public java.util.List<java.lang.String> vars
public boolean hasBB
public boolean hasStns
public boolean hasLatlonPoint
public double north
public double south
public double east
public double west
public double lat
public double lon
public java.util.List<java.lang.String> stns
public int horizStride
public int vertStride
public int timeStride
public boolean hasVerticalCoord
public double vertCoord
public boolean hasDateRange
public boolean hasTimePoint
public ucar.nc2.units.DateType time_start
public ucar.nc2.units.DateType time_end
public ucar.nc2.units.DateType time
public ucar.nc2.units.TimeDuration time_duration
public int time_latest
public java.lang.StringBuilder errs
public boolean fatal
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean parseQuery(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String[] acceptOK)
throws java.io.IOException
req - HTTP requestres - HTTP responseacceptOK - array of acceptable accept types, in order. First one is defaultjava.io.IOException - if I/O errorpublic ucar.nc2.units.DateType parseDate(javax.servlet.http.HttpServletRequest req,
java.lang.String key)
public ucar.nc2.units.TimeDuration parseW3CDuration(javax.servlet.http.HttpServletRequest req,
java.lang.String key)
public double parseDouble(javax.servlet.http.HttpServletRequest req,
java.lang.String key)
public int parseInt(javax.servlet.http.HttpServletRequest req,
java.lang.String key)
public double parseLat(javax.servlet.http.HttpServletRequest req,
java.lang.String key)
public double parseLon(javax.servlet.http.HttpServletRequest req,
java.lang.String key)
public java.util.List<java.lang.String> parseList(javax.servlet.http.HttpServletRequest req,
java.lang.String key)
req - HTTP requestkey - key to look forpublic java.util.List<java.lang.String> parseList(javax.servlet.http.HttpServletRequest req,
java.lang.String key,
java.lang.String[][] valids,
java.lang.String defValue)
req - HTTP requestkey - key to look forvalids - list of valid keywordsdefValue - default valuepublic ucar.unidata.geoloc.LatLonRect getBB()
public ucar.nc2.time.CalendarDateRange getCalendarDateRange()
public void writeErr(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String s,
int code)
throws java.io.IOException
java.io.IOException