Abstract base class for parameter collections.
Type specific setters and getters are mapped to the abstract,
generic getters and setters.
| Method from org.apache.http.params.AbstractHttpParams Detail: |
public boolean getBooleanParameter(String name,
boolean defaultValue) {
Object param = getParameter(name);
if (param == null) {
return defaultValue;
}
return ((Boolean)param).booleanValue();
}
|
public double getDoubleParameter(String name,
double defaultValue) {
Object param = getParameter(name);
if (param == null) {
return defaultValue;
}
return ((Double)param).doubleValue();
}
|
public int getIntParameter(String name,
int defaultValue) {
Object param = getParameter(name);
if (param == null) {
return defaultValue;
}
return ((Integer)param).intValue();
}
|
public long getLongParameter(String name,
long defaultValue) {
Object param = getParameter(name);
if (param == null) {
return defaultValue;
}
return ((Long)param).longValue();
}
|
public boolean isParameterFalse(String name) {
return !getBooleanParameter(name, false);
}
|
public boolean isParameterTrue(String name) {
return getBooleanParameter(name, false);
}
|
public HttpParams setBooleanParameter(String name,
boolean value) {
setParameter(name, value ? Boolean.TRUE : Boolean.FALSE);
return this;
}
|
public HttpParams setDoubleParameter(String name,
double value) {
setParameter(name, new Double(value));
return this;
}
|
public HttpParams setIntParameter(String name,
int value) {
setParameter(name, new Integer(value));
return this;
}
|
public HttpParams setLongParameter(String name,
long value) {
setParameter(name, new Long(value));
return this;
}
|