Uses of Class
org.apache.http.annotation.Immutable

Packages that use Immutable
org.apache.http Core HTTP component APIs and primitives. 
org.apache.http.config Core configuration APIs. 
org.apache.http.entity Core HTTP entity implementations. 
org.apache.http.impl Default implementations of HTTP connections for synchronous, blocking communication. 
org.apache.http.impl.entity Default implementations of entity content strategies. 
org.apache.http.impl.io Default implementations of message parses and writers for synchronous, blocking communication. 
org.apache.http.impl.pool Default implementations of client side connection pools for synchronous, blocking communication. 
org.apache.http.message Core HTTP message components, message element parser and writer APIs and their default implementations. 
org.apache.http.pool Client side connection pools APIs for synchronous, blocking communication. 
org.apache.http.protocol Core HTTP protocol execution framework and HTTP protocol handlers for synchronous, blocking communication. 
org.apache.http.ssl Utility classes for trust and key material management and TLS/SSL context initialization. 
 

Uses of Immutable in org.apache.http
 

Classes in org.apache.http with annotations of type Immutable
 class HttpHost
          Holds all of the variables needed to describe an HTTP connection to a host.
 class HttpVersion
          Represents an HTTP version.
 class ProtocolVersion
          Represents a protocol version.
 

Uses of Immutable in org.apache.http.config
 

Classes in org.apache.http.config with annotations of type Immutable
 class ConnectionConfig
          HTTP connection configuration.
 class SocketConfig
          Socket configuration.
 

Uses of Immutable in org.apache.http.entity
 

Classes in org.apache.http.entity with annotations of type Immutable
 class ContentType
          Content type information consisting of a MIME type and an optional charset.
 

Uses of Immutable in org.apache.http.impl
 

Classes in org.apache.http.impl with annotations of type Immutable
 class DefaultBHttpClientConnectionFactory
          Default factory for HttpClientConnections.
 class DefaultBHttpServerConnectionFactory
          Default factory for HttpServerConnections.
 class DefaultConnectionReuseStrategy
          Default implementation of a strategy deciding about connection re-use.
 class DefaultHttpRequestFactory
          Default factory for creating HttpRequest objects.
 class DefaultHttpResponseFactory
          Default factory for creating HttpResponse objects.
 class EnglishReasonPhraseCatalog
          English reason phrases for HTTP status codes.
 class NoConnectionReuseStrategy
          A strategy that never re-uses a connection.
 

Uses of Immutable in org.apache.http.impl.entity
 

Classes in org.apache.http.impl.entity with annotations of type Immutable
 class DisallowIdentityContentLengthStrategy
          Decorator for ContentLengthStrategy implementations that disallows the use of identity transfer encoding.
 class EntityDeserializer
          Deprecated. (4.3) use BHttpConnectionBase
 class EntitySerializer
          Deprecated. (4.3) use BHttpConnectionBase
 class LaxContentLengthStrategy
          The lax implementation of the content length strategy.
 class StrictContentLengthStrategy
          The strict implementation of the content length strategy.
 

Uses of Immutable in org.apache.http.impl.io
 

Classes in org.apache.http.impl.io with annotations of type Immutable
 class DefaultHttpRequestParserFactory
          Default factory for request message parsers.
 class DefaultHttpRequestWriterFactory
          Default factory for request message writers.
 class DefaultHttpResponseParserFactory
          Default factory for response message parsers.
 class DefaultHttpResponseWriterFactory
          Default factory for response message writers.
 

Uses of Immutable in org.apache.http.impl.pool
 

Classes in org.apache.http.impl.pool with annotations of type Immutable
 class BasicConnFactory
          A very basic ConnFactory implementation that creates HttpClientConnection instances given a HttpHost instance.
 

Uses of Immutable in org.apache.http.message
 

Classes in org.apache.http.message with annotations of type Immutable
 class BasicHeader
          Basic implementation of Header.
 class BasicHeaderValueFormatter
          Basic implementation for formatting header value elements.
 class BasicHeaderValueParser
          Basic implementation for parsing header values into elements.
 class BasicLineFormatter
          Interface for formatting elements of the HEAD section of an HTTP message.
 class BasicLineParser
          Basic parser for lines in the head section of an HTTP message.
 class BasicNameValuePair
          Basic implementation of NameValuePair.
 class BasicRequestLine
          Basic implementation of RequestLine.
 class BasicStatusLine
          Basic implementation of StatusLine
 class TokenParser
          Low level parser for header field elements.
 

Uses of Immutable in org.apache.http.pool
 

Classes in org.apache.http.pool with annotations of type Immutable
 class PoolStats
          Pool statistics.
 

Uses of Immutable in org.apache.http.protocol
 

Classes in org.apache.http.protocol with annotations of type Immutable
 class HttpRequestExecutor
          HttpRequestExecutor is a client side HTTP protocol handler based on the blocking (classic) I/O model.
 class HttpService
          HttpService is a server side HTTP protocol handler based on the classic (blocking) I/O model.
 class RequestConnControl
          RequestConnControl is responsible for adding Connection header to the outgoing requests, which is essential for managing persistence of HTTP/1.0 connections.
 class RequestContent
          RequestContent is the most important interceptor for outgoing requests.
 class RequestExpectContinue
          RequestExpectContinue is responsible for enabling the 'expect-continue' handshake by adding Expect header.
 class RequestTargetHost
          RequestTargetHost is responsible for adding Host header.
 class RequestUserAgent
          RequestUserAgent is responsible for adding User-Agent header.
 class ResponseConnControl
          ResponseConnControl is responsible for adding Connection header to the outgoing responses, which is essential for managing persistence of HTTP/1.0 connections.
 class ResponseContent
          ResponseContent is the most important interceptor for outgoing responses.
 class ResponseServer
          ResponseServer is responsible for adding Server header.
 

Uses of Immutable in org.apache.http.ssl
 

Classes in org.apache.http.ssl with annotations of type Immutable
 class SSLContexts
          SSLContext factory methods.
 



Copyright © 2005–2015 The Apache Software Foundation. All rights reserved.