Skip to content

Most visited

Recently visited

navigation
Added in API level 1
Deprecated since API level 22

HttpParams

public interface HttpParams

org.apache.http.params.HttpParams


This interface was deprecated in API level 22.
Please use openConnection() instead. Please visit this webpage for further details.

Represents a collection of HTTP protocol and framework parameters.

Summary

Public methods

abstract HttpParams copy()

Creates a copy of these parameters.

abstract boolean getBooleanParameter(String name, boolean defaultValue)

Returns a Boolean parameter value with the given name.

abstract double getDoubleParameter(String name, double defaultValue)

Returns a Double parameter value with the given name.

abstract int getIntParameter(String name, int defaultValue)

Returns an Integer parameter value with the given name.

abstract long getLongParameter(String name, long defaultValue)

Returns a Long parameter value with the given name.

abstract Object getParameter(String name)

Obtains the value of the given parameter.

abstract boolean isParameterFalse(String name)

Checks if a boolean parameter is not set or false.

abstract boolean isParameterTrue(String name)

Checks if a boolean parameter is set to true.

abstract boolean removeParameter(String name)

Removes the parameter with the specified name.

abstract HttpParams setBooleanParameter(String name, boolean value)

Assigns a Boolean to the parameter with the given name

abstract HttpParams setDoubleParameter(String name, double value)

Assigns a Double to the parameter with the given name

abstract HttpParams setIntParameter(String name, int value)

Assigns an Integer to the parameter with the given name

abstract HttpParams setLongParameter(String name, long value)

Assigns a Long to the parameter with the given name

abstract HttpParams setParameter(String name, Object value)

Assigns the value to the parameter with the given name.

Public methods

copy

Added in API level 1
HttpParams copy ()

Creates a copy of these parameters.

Returns
HttpParams a new set of parameters holding the same values as this one

getBooleanParameter

Added in API level 1
boolean getBooleanParameter (String name, 
                boolean defaultValue)

Returns a Boolean parameter value with the given name. If the parameter is not explicitly set, the default value is returned.

Parameters
name String: the parent name.
defaultValue boolean: the default value.
Returns
boolean a Boolean that represents the value of the parameter.

See also:

getDoubleParameter

Added in API level 1
double getDoubleParameter (String name, 
                double defaultValue)

Returns a Double parameter value with the given name. If the parameter is not explicitly set, the default value is returned.

Parameters
name String: the parent name.
defaultValue double: the default value.
Returns
double a Double that represents the value of the parameter.

See also:

getIntParameter

Added in API level 1
int getIntParameter (String name, 
                int defaultValue)

Returns an Integer parameter value with the given name. If the parameter is not explicitly set, the default value is returned.

Parameters
name String: the parent name.
defaultValue int: the default value.
Returns
int a Integer that represents the value of the parameter.

See also:

getLongParameter

Added in API level 1
long getLongParameter (String name, 
                long defaultValue)

Returns a Long parameter value with the given name. If the parameter is not explicitly set, the default value is returned.

Parameters
name String: the parent name.
defaultValue long: the default value.
Returns
long a Long that represents the value of the parameter.

See also:

getParameter

Added in API level 1
Object getParameter (String name)

Obtains the value of the given parameter.

Parameters
name String: the parent name.
Returns
Object an object that represents the value of the parameter, null if the parameter is not set or if it is explicitly set to null

See also:

isParameterFalse

Added in API level 1
boolean isParameterFalse (String name)

Checks if a boolean parameter is not set or false.

Parameters
name String: parameter name
Returns
boolean true if the parameter is either not set or set to value false, false if it is set to true

isParameterTrue

Added in API level 1
boolean isParameterTrue (String name)

Checks if a boolean parameter is set to true.

Parameters
name String: parameter name
Returns
boolean true if the parameter is set to value true, false if it is not set or set to false

removeParameter

Added in API level 1
boolean removeParameter (String name)

Removes the parameter with the specified name.

Parameters
name String: parameter name
Returns
boolean true if the parameter existed and has been removed, false else.

setBooleanParameter

Added in API level 1
HttpParams setBooleanParameter (String name, 
                boolean value)

Assigns a Boolean to the parameter with the given name

Parameters
name String: parameter name
value boolean: parameter value
Returns
HttpParams

setDoubleParameter

Added in API level 1
HttpParams setDoubleParameter (String name, 
                double value)

Assigns a Double to the parameter with the given name

Parameters
name String: parameter name
value double: parameter value
Returns
HttpParams

setIntParameter

Added in API level 1
HttpParams setIntParameter (String name, 
                int value)

Assigns an Integer to the parameter with the given name

Parameters
name String: parameter name
value int: parameter value
Returns
HttpParams

setLongParameter

Added in API level 1
HttpParams setLongParameter (String name, 
                long value)

Assigns a Long to the parameter with the given name

Parameters
name String: parameter name
value long: parameter value
Returns
HttpParams

setParameter

Added in API level 1
HttpParams setParameter (String name, 
                Object value)

Assigns the value to the parameter with the given name.

Parameters
name String: parameter name
value Object: parameter value
Returns
HttpParams
This site uses cookies to store your preferences for site-specific language and display options.

Hooray!

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.