@Deprecated @ThreadSafe public class BasicHttpParams extends AbstractHttpParams implements java.io.Serializable, java.lang.Cloneable
HttpParams interface.
Please note access to the internal structures of this class is not synchronized and therefore this class may be thread-unsafe.
| 构造器和说明 |
|---|
BasicHttpParams()
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear()
已过时。
Removes all parameters from this collection.
|
java.lang.Object |
clone()
已过时。
Clones the instance.
|
HttpParams |
copy()
已过时。
Creates a copy of these parameters.
|
void |
copyParams(HttpParams target)
已过时。
Copies the locally defined parameters to the argument parameters.
|
java.util.Set<java.lang.String> |
getNames()
已过时。
Returns the current set of names.
|
java.lang.Object |
getParameter(java.lang.String name)
已过时。
Obtains the value of the given parameter.
|
boolean |
isParameterSet(java.lang.String name)
已过时。
Is the parameter set?
|
boolean |
isParameterSetLocally(java.lang.String name)
已过时。
Is the parameter set in this object?
|
boolean |
removeParameter(java.lang.String name)
已过时。
Removes the parameter with the specified name.
|
HttpParams |
setParameter(java.lang.String name,
java.lang.Object value)
已过时。
Assigns the value to the parameter with the given name.
|
void |
setParameters(java.lang.String[] names,
java.lang.Object value)
已过时。
Assigns the value to all the parameter with the given names
|
getBooleanParameter, getDoubleParameter, getIntParameter, getLongParameter, isParameterFalse, isParameterTrue, setBooleanParameter, setDoubleParameter, setIntParameter, setLongParameterpublic java.lang.Object getParameter(java.lang.String name)
HttpParamsgetParameter 在接口中 HttpParamsname - the parent name.null if the parameter is not set or if it
is explicitly set to nullHttpParams.setParameter(String, Object)public HttpParams setParameter(java.lang.String name, java.lang.Object value)
HttpParamssetParameter 在接口中 HttpParamsname - parameter namevalue - parameter valuepublic boolean removeParameter(java.lang.String name)
HttpParamsremoveParameter 在接口中 HttpParamsname - parameter namepublic void setParameters(java.lang.String[] names,
java.lang.Object value)
names - array of parameter namesvalue - parameter valuepublic boolean isParameterSet(java.lang.String name)
Uses getParameter(String) (which is overrideable) to
fetch the parameter value, if any.
Also @see isParameterSetLocally(String)
name - parameter namepublic boolean isParameterSetLocally(java.lang.String name)
The parameter value is fetched directly.
Also @see isParameterSet(String)
name - parameter namepublic void clear()
public HttpParams copy()
clone().copy 在接口中 HttpParamsjava.lang.UnsupportedOperationException - if the clone() failspublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
copyParams(HttpParams) to copy the parameters.clone 在类中 java.lang.Objectjava.lang.CloneNotSupportedExceptionpublic void copyParams(HttpParams target)
clone().target - the parameters to which to copypublic java.util.Set<java.lang.String> getNames()
getNames 在接口中 HttpParamsNamesgetNames 在类中 AbstractHttpParams