Package org.apache.http.params
Class BasicHttpParams
java.lang.Object
org.apache.http.params.AbstractHttpParams
org.apache.http.params.BasicHttpParams
- All Implemented Interfaces:
Serializable
,Cloneable
,HttpParams
,HttpParamsNames
- Direct Known Subclasses:
SyncBasicHttpParams
@Deprecated
@Contract(threading=SAFE)
public class BasicHttpParams
extends AbstractHttpParams
implements Serializable, Cloneable
Deprecated.
(4.3) use configuration classes provided 'org.apache.http.config'
and 'org.apache.http.client.config'
Default implementation of
HttpParams
interface.
Please note access to the internal structures of this class is not synchronized and therefore this class may be thread-unsafe.
- Since:
- 4.0
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
Deprecated.Removes all parameters from this collection.clone()
Deprecated.Clones the instance.copy()
Deprecated.Creates a copy of these parameters.void
copyParams
(HttpParams target) Deprecated.Copies the locally defined parameters to the argument parameters.getNames()
Deprecated.Returns the current set of names.getParameter
(String name) Deprecated.Obtains the value of the given parameter.boolean
isParameterSet
(String name) Deprecated.Is the parameter set?boolean
isParameterSetLocally
(String name) Deprecated.Is the parameter set in this object?boolean
removeParameter
(String name) Deprecated.Removes the parameter with the specified name.setParameter
(String name, Object value) Deprecated.Assigns the value to the parameter with the given name.void
setParameters
(String[] names, Object value) Deprecated.Assigns the value to all the parameter with the given namestoString()
Deprecated.Methods inherited from class org.apache.http.params.AbstractHttpParams
getBooleanParameter, getDoubleParameter, getIntParameter, getLongParameter, isParameterFalse, isParameterTrue, setBooleanParameter, setDoubleParameter, setIntParameter, setLongParameter
-
Constructor Details
-
BasicHttpParams
public BasicHttpParams()Deprecated.
-
-
Method Details
-
getParameter
Deprecated.Description copied from interface:HttpParams
Obtains the value of the given parameter.- Specified by:
getParameter
in interfaceHttpParams
- Parameters:
name
- the parent name.- Returns:
- an object that represents the value of the parameter,
null
if the parameter is not set or if it is explicitly set tonull
- See Also:
-
setParameter
Deprecated.Description copied from interface:HttpParams
Assigns the value to the parameter with the given name.- Specified by:
setParameter
in interfaceHttpParams
- Parameters:
name
- parameter namevalue
- parameter value
-
removeParameter
Deprecated.Description copied from interface:HttpParams
Removes the parameter with the specified name.- Specified by:
removeParameter
in interfaceHttpParams
- Parameters:
name
- parameter name- Returns:
- true if the parameter existed and has been removed, false else.
-
setParameters
Deprecated.Assigns the value to all the parameter with the given names- Parameters:
names
- array of parameter namesvalue
- parameter value
-
isParameterSet
Deprecated.Is the parameter set?Uses
getParameter(String)
(which is overrideable) to fetch the parameter value, if any.Also @see
isParameterSetLocally(String)
- Parameters:
name
- parameter name- Returns:
- true if parameter is defined and non-null
-
isParameterSetLocally
Deprecated.Is the parameter set in this object?The parameter value is fetched directly.
Also @see
isParameterSet(String)
- Parameters:
name
- parameter name- Returns:
- true if parameter is defined and non-null
-
clear
public void clear()Deprecated.Removes all parameters from this collection. -
copy
Deprecated.Creates a copy of these parameters. This implementation callsclone()
.- Specified by:
copy
in interfaceHttpParams
- Returns:
- a new set of params holding a copy of the local parameters in this object.
- Throws:
UnsupportedOperationException
- if the clone() fails
-
clone
Deprecated.Clones the instance. UsescopyParams(HttpParams)
to copy the parameters.- Throws:
CloneNotSupportedException
-
copyParams
Deprecated.Copies the locally defined parameters to the argument parameters. This method is called fromclone()
.- Parameters:
target
- the parameters to which to copy- Since:
- 4.2
-
getNames
Deprecated.Returns the current set of names. Changes to the underlying HttpParams are not reflected in the set - it is a snapshot.- Specified by:
getNames
in interfaceHttpParamsNames
- Overrides:
getNames
in classAbstractHttpParams
- Returns:
- the names, as a Set<String>
- Since:
- 4.2
-
toString
Deprecated.
-