A B C D E F G H I K L M N O P Q R S T U V W X 

A

AbstractHTTPWriter - Class in org.codehaus.httpcache4j.util
 
AbstractHTTPWriter() - Constructor for class org.codehaus.httpcache4j.util.AbstractHTTPWriter
 
AbstractResponseResolver - Class in org.codehaus.httpcache4j.resolver
Implementors should implement this instead of using the ResponseResolver interface directly.
AbstractResponseResolver(ResolverConfiguration) - Constructor for class org.codehaus.httpcache4j.resolver.AbstractResponseResolver
 
ACCEPT - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
ACCEPT_CHARSET - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
ACCEPT_LANGUAGE - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
ACCEPTED - Static variable in class org.codehaus.httpcache4j.Status
 
add(Directive) - Method in class org.codehaus.httpcache4j.Directives
 
add(Header) - Method in class org.codehaus.httpcache4j.Headers
 
add(String, String) - Method in class org.codehaus.httpcache4j.Headers
 
add(String, List<Header>) - Method in class org.codehaus.httpcache4j.Headers
 
add(Iterable<Header>) - Method in class org.codehaus.httpcache4j.Headers
 
add(Header) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
add(String, String) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
add(Iterable<Header>) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
add(HTTPHost, int) - Method in class org.codehaus.httpcache4j.resolver.ConnectionConfiguration.Builder
 
addAccept(Preference<MIMEType>...) - Method in class org.codehaus.httpcache4j.Headers
 
addAccept(MIMEType...) - Method in class org.codehaus.httpcache4j.Headers
 
addAccept(Preference<MIMEType>...) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
addAcceptCharset(Charset...) - Method in class org.codehaus.httpcache4j.Headers
 
addAcceptCharset(Preference<Charset>...) - Method in class org.codehaus.httpcache4j.Headers
 
addAcceptCharset(Preference<Charset>...) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
addAcceptLanguage(Locale...) - Method in class org.codehaus.httpcache4j.Headers
 
addAcceptLanguage(Preference<Locale>...) - Method in class org.codehaus.httpcache4j.Headers
 
addAcceptLanguage(Preference<Locale>...) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
addHeader(Header) - Method in class org.codehaus.httpcache4j.HTTPRequest
 
addHeader(String, String) - Method in class org.codehaus.httpcache4j.HTTPRequest
 
addHeader(Header) - Method in class org.codehaus.httpcache4j.mutable.MutableRequest
 
addHeader(String, String) - Method in class org.codehaus.httpcache4j.mutable.MutableRequest
 
addIfMatch(Tag) - Method in class org.codehaus.httpcache4j.Conditionals
Adds tags to the If-Match header.
addIfMatch(Tag) - Method in class org.codehaus.httpcache4j.HTTPRequest
 
addIfMatch(Tag) - Method in class org.codehaus.httpcache4j.mutable.MutableConditionals
 
addIfNoneMatch(Tag) - Method in class org.codehaus.httpcache4j.Conditionals
Adds tags to the If-None-Match header.
addIfNoneMatch(Tag) - Method in class org.codehaus.httpcache4j.HTTPRequest
 
addIfNoneMatch(Tag) - Method in class org.codehaus.httpcache4j.mutable.MutableConditionals
 
addParameter(String, String) - Method in class org.codehaus.httpcache4j.MIMEType
Adds a parameter to the MIMEType.
addParameter(String, String) - Method in class org.codehaus.httpcache4j.util.URIBuilder
Adds a new Parameter to the collection of parameters
addParameter(Parameter) - Method in class org.codehaus.httpcache4j.util.URIBuilder
Adds a new Parameter to the collection of parameters
addParameters(List<Parameter>) - Method in class org.codehaus.httpcache4j.util.URIBuilder
Adds Parameters to the collection of parameters
addParameters(Map<String, List<String>>) - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
addPath(List<String>) - Method in class org.codehaus.httpcache4j.util.URIBuilder
Appends the path part to the URI.
addPath(String...) - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
addRawPath(String) - Method in class org.codehaus.httpcache4j.util.URIBuilder
Adds a raw path to the URI.
afterFailedAuthentication(HTTPRequest, Headers) - Method in interface org.codehaus.httpcache4j.auth.Authenticator
 
afterFailedAuthentication(HTTPRequest, Headers) - Method in class org.codehaus.httpcache4j.auth.DefaultAuthenticator
 
afterFailedAuthentication(Headers) - Method in class org.codehaus.httpcache4j.auth.DefaultProxyAuthenticator
 
afterFailedAuthentication(HTTPRequest, Headers) - Method in class org.codehaus.httpcache4j.auth.NullAuthenticator
 
afterFailedAuthentication(Headers) - Method in class org.codehaus.httpcache4j.auth.NullAuthenticator
 
afterFailedAuthentication(Headers) - Method in interface org.codehaus.httpcache4j.auth.ProxyAuthenticator
 
afterSuccessfulAuthentication(HTTPRequest, Headers) - Method in interface org.codehaus.httpcache4j.auth.Authenticator
 
afterSuccessfulAuthentication(AuthScheme, Headers) - Method in interface org.codehaus.httpcache4j.auth.AuthenticatorStrategy
 
afterSuccessfulAuthentication(AuthScheme, Headers) - Method in class org.codehaus.httpcache4j.auth.BasicAuthenticatorStrategy
 
afterSuccessfulAuthentication(AuthScheme, Headers) - Method in class org.codehaus.httpcache4j.auth.bearer.BearerAuthenticatorStrategy
 
afterSuccessfulAuthentication(HTTPRequest, Headers) - Method in class org.codehaus.httpcache4j.auth.DefaultAuthenticator
 
afterSuccessfulAuthentication(Headers) - Method in class org.codehaus.httpcache4j.auth.DefaultProxyAuthenticator
 
afterSuccessfulAuthentication(AuthScheme, Headers) - Method in class org.codehaus.httpcache4j.auth.DigestAuthenticatorStrategy
 
afterSuccessfulAuthentication(AuthScheme, Headers, boolean) - Method in class org.codehaus.httpcache4j.auth.DigestAuthenticatorStrategy
 
afterSuccessfulAuthentication(HTTPRequest, Headers) - Method in class org.codehaus.httpcache4j.auth.NullAuthenticator
 
afterSuccessfulAuthentication(Headers) - Method in class org.codehaus.httpcache4j.auth.NullAuthenticator
 
afterSuccessfulAuthentication(Headers) - Method in interface org.codehaus.httpcache4j.auth.ProxyAuthenticator
 
afterSuccessfulProxyAuthentication(AuthScheme, Headers) - Method in interface org.codehaus.httpcache4j.auth.AuthenticatorStrategy
 
afterSuccessfulProxyAuthentication(AuthScheme, Headers) - Method in class org.codehaus.httpcache4j.auth.BasicAuthenticatorStrategy
 
afterSuccessfulProxyAuthentication(AuthScheme, Headers) - Method in class org.codehaus.httpcache4j.auth.bearer.BearerAuthenticatorStrategy
 
afterSuccessfulProxyAuthentication(AuthScheme, Headers) - Method in class org.codehaus.httpcache4j.auth.DigestAuthenticatorStrategy
 
AGE - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
Algorithm - Enum in org.codehaus.httpcache4j.auth.digest
 
ALL - Static variable in class org.codehaus.httpcache4j.MIMEType
 
ALL - Static variable in class org.codehaus.httpcache4j.Tag
Tag matching any other tag, used in call's condition data.
ALLOW - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
anchor(URI) - Method in class org.codehaus.httpcache4j.LinkDirectiveBuilder
 
APPLICATION_OCTET_STREAM - Static variable in class org.codehaus.httpcache4j.MIMEType
 
asCacheable() - Method in class org.codehaus.httpcache4j.Headers
 
AuthDirective - Class in org.codehaus.httpcache4j
 
AuthDirective(String, String) - Constructor for class org.codehaus.httpcache4j.AuthDirective
 
AuthDirective(String, String, List<Parameter>) - Constructor for class org.codehaus.httpcache4j.AuthDirective
 
AuthDirectivesParser - Class in org.codehaus.httpcache4j.util
Copied from Abdera 2, and then adapted to use.
AuthDirectivesParser() - Constructor for class org.codehaus.httpcache4j.util.AuthDirectivesParser
 
AUTHENTICATION_INFO - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
Authenticator - Interface in org.codehaus.httpcache4j.auth
 
AuthenticatorStrategy - Interface in org.codehaus.httpcache4j.auth
 
AUTHORIZATION - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
AuthScheme - Class in org.codehaus.httpcache4j.auth
Represents the *-Authenticate header defined by: http://tools.ietf.org/html/rfc2617 This is poorly named.
AuthScheme(Directive) - Constructor for class org.codehaus.httpcache4j.auth.AuthScheme
 
available() - Method in class org.codehaus.httpcache4j.payload.DelegatingInputStream
 
AvailableInputStream - Class in org.codehaus.httpcache4j.util
 
AvailableInputStream(InputStream) - Constructor for class org.codehaus.httpcache4j.util.AvailableInputStream
 

B

BAD_GATEWAY - Static variable in class org.codehaus.httpcache4j.Status
 
BAD_REQUEST - Static variable in class org.codehaus.httpcache4j.Status
 
Base64 - Class in org.codehaus.httpcache4j.util
Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in org.codehaus.httpcache4j.util
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class org.codehaus.httpcache4j.util.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class org.codehaus.httpcache4j.util.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - Class in org.codehaus.httpcache4j.util
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class org.codehaus.httpcache4j.util.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class org.codehaus.httpcache4j.util.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.
BasicAuthentication - Class in org.codehaus.httpcache4j.auth
 
BasicAuthentication() - Constructor for class org.codehaus.httpcache4j.auth.BasicAuthentication
 
BasicAuthenticatorStrategy - Class in org.codehaus.httpcache4j.auth
 
BasicAuthenticatorStrategy() - Constructor for class org.codehaus.httpcache4j.auth.BasicAuthenticatorStrategy
 
BearerAuthenticatorStrategy - Class in org.codehaus.httpcache4j.auth.bearer
http://datatracker.ietf.org/doc/draft-ietf-oauth-v2-bearer/?include_text=1
BearerAuthenticatorStrategy() - Constructor for class org.codehaus.httpcache4j.auth.bearer.BearerAuthenticatorStrategy
 
BearerToken - Class in org.codehaus.httpcache4j.auth.bearer
 
BearerToken(String) - Constructor for class org.codehaus.httpcache4j.auth.bearer.BearerToken
 
BearerTokenChallenge - Class in org.codehaus.httpcache4j.auth.bearer
 
BearerTokenChallenge(BearerToken) - Constructor for class org.codehaus.httpcache4j.auth.bearer.BearerTokenChallenge
 
build() - Method in class org.codehaus.httpcache4j.CacheControl.Builder
 
build() - Method in class org.codehaus.httpcache4j.LinkDirectiveBuilder
 
build() - Method in class org.codehaus.httpcache4j.resolver.ConnectionConfiguration.Builder
 
ByteArrayPayload - Class in org.codehaus.httpcache4j.payload
 
ByteArrayPayload(InputStream, MIMEType) - Constructor for class org.codehaus.httpcache4j.payload.ByteArrayPayload
 

C

CACHE_CONTROL - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
CacheControl - Class in org.codehaus.httpcache4j
 
CacheControl(String) - Constructor for class org.codehaus.httpcache4j.CacheControl
 
CacheControl(Header) - Constructor for class org.codehaus.httpcache4j.CacheControl
 
CacheControl(Directives) - Constructor for class org.codehaus.httpcache4j.CacheControl
 
cacheControl(CacheControl) - Method in class org.codehaus.httpcache4j.HTTPRequest
 
CacheControl.Builder - Class in org.codehaus.httpcache4j
Mutable builder.
CacheControl.Builder() - Constructor for class org.codehaus.httpcache4j.CacheControl.Builder
 
CacheHeaderBuilder - Class in org.codehaus.httpcache4j
Created by IntelliJ IDEA.
CacheHeaderBuilder() - Constructor for class org.codehaus.httpcache4j.CacheHeaderBuilder
 
canAuthenticatePreemptively(HTTPRequest) - Method in interface org.codehaus.httpcache4j.auth.Authenticator
 
canAuthenticatePreemptively(HTTPRequest) - Method in class org.codehaus.httpcache4j.auth.DefaultAuthenticator
 
canAuthenticatePreemptively() - Method in class org.codehaus.httpcache4j.auth.DefaultProxyAuthenticator
 
canAuthenticatePreemptively(HTTPRequest) - Method in class org.codehaus.httpcache4j.auth.NullAuthenticator
 
canAuthenticatePreemptively() - Method in class org.codehaus.httpcache4j.auth.NullAuthenticator
 
canAuthenticatePreemptively() - Method in interface org.codehaus.httpcache4j.auth.ProxyAuthenticator
 
canHavePayload() - Method in class org.codehaus.httpcache4j.HTTPMethod
 
CaseInsensitiveKey - Class in org.codehaus.httpcache4j.util
A case insensitive key.
CaseInsensitiveKey(String) - Constructor for class org.codehaus.httpcache4j.util.CaseInsensitiveKey
 
Challenge - Interface in org.codehaus.httpcache4j
 
challenge(Challenge) - Method in class org.codehaus.httpcache4j.HTTPRequest
 
ChallengeProvider - Interface in org.codehaus.httpcache4j.auth
 
ChallengeProvider.Stub - Class in org.codehaus.httpcache4j.auth
 
ChallengeProvider.Stub() - Constructor for class org.codehaus.httpcache4j.auth.ChallengeProvider.Stub
 
Charset - Class in org.codehaus.httpcache4j.preference
 
Charset(String) - Constructor for class org.codehaus.httpcache4j.preference.Charset
 
CharsetParse - Static variable in class org.codehaus.httpcache4j.preference.Preference
 
CharsetToString - Static variable in class org.codehaus.httpcache4j.preference.Preference
 
clear() - Method in class org.codehaus.httpcache4j.auth.DefaultSchemeRegistry
 
clear() - Method in interface org.codehaus.httpcache4j.auth.SchemeRegistry
 
clone(Serializable) - Static method in class org.codehaus.httpcache4j.util.SerializationUtils
Deep clone an Object using serialization.
close() - Method in class org.codehaus.httpcache4j.payload.DelegatingInputStream
 
close() - Method in class org.codehaus.httpcache4j.util.AvailableInputStream
 
close() - Method in class org.codehaus.httpcache4j.util.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
ClosedInputStreamPayload - Class in org.codehaus.httpcache4j.payload
This MUST ONLY be used for testing purposes.
ClosedInputStreamPayload(MIMEType) - Constructor for class org.codehaus.httpcache4j.payload.ClosedInputStreamPayload
 
compareTo(Status) - Method in class org.codehaus.httpcache4j.Status
 
Conditionals - Class in org.codehaus.httpcache4j
Represents the different conditional types that an HTTP request may have.
Conditionals() - Constructor for class org.codehaus.httpcache4j.Conditionals
 
Conditionals(List<Tag>, List<Tag>, DateTime, DateTime) - Constructor for class org.codehaus.httpcache4j.Conditionals
 
CONFLICT - Static variable in class org.codehaus.httpcache4j.Status
 
CONNECT - Static variable in class org.codehaus.httpcache4j.HTTPMethod
 
ConnectionConfiguration - Class in org.codehaus.httpcache4j.resolver
 
ConnectionConfiguration(Optional<Integer>, Optional<Integer>, Optional<Integer>, Optional<Integer>, Map<HTTPHost, Integer>) - Constructor for class org.codehaus.httpcache4j.resolver.ConnectionConfiguration
 
ConnectionConfiguration() - Constructor for class org.codehaus.httpcache4j.resolver.ConnectionConfiguration
 
ConnectionConfiguration.Builder - Class in org.codehaus.httpcache4j.resolver
Mutable builder.
ConnectionConfiguration.Builder() - Constructor for class org.codehaus.httpcache4j.resolver.ConnectionConfiguration.Builder
 
consume() - Method in class org.codehaus.httpcache4j.HTTPResponse
 
contains(Header) - Method in class org.codehaus.httpcache4j.Headers
 
contains(Header) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
contains(Status) - Method in enum org.codehaus.httpcache4j.Status.Category
 
CONTENT_LENGTH - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
CONTENT_LOCATION - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
CONTENT_TYPE - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
CONTINUE - Static variable in class org.codehaus.httpcache4j.Status
 
copy() - Method in class org.codehaus.httpcache4j.HTTPRequest
 
CR - Static variable in class org.codehaus.httpcache4j.util.DirectivesParser
 
create(URI) - Static method in class org.codehaus.httpcache4j.LinkDirectiveBuilder
 
CREATED - Static variable in class org.codehaus.httpcache4j.Status
 
createHITXCacheHeader() - Method in class org.codehaus.httpcache4j.CacheHeaderBuilder
 
createMISSXCacheHeader() - Method in class org.codehaus.httpcache4j.CacheHeaderBuilder
 
createResponse(Status, Headers, InputStream) - Method in class org.codehaus.httpcache4j.resolver.ResponseCreator
 
createResponse(StatusLine, Headers, InputStream) - Method in class org.codehaus.httpcache4j.resolver.ResponseCreator
 

D

DATE - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
DECODE - Static variable in class org.codehaus.httpcache4j.util.Base64
Specify decoding in first bit.
decode(byte[]) - Static method in class org.codehaus.httpcache4j.util.Base64
Low-level access to decoding ASCII characters in the form of a byte array.
decode(byte[], int, int, int) - Static method in class org.codehaus.httpcache4j.util.Base64
Low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class org.codehaus.httpcache4j.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String, int) - Static method in class org.codehaus.httpcache4j.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String, String) - Static method in class org.codehaus.httpcache4j.util.URIDecoder
 
decodeFileToFile(String, String) - Static method in class org.codehaus.httpcache4j.util.Base64
Reads infile and decodes it to outfile.
decodeFromFile(String) - Static method in class org.codehaus.httpcache4j.util.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class org.codehaus.httpcache4j.util.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class org.codehaus.httpcache4j.util.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
decodeToObject(String, int, ClassLoader) - Static method in class org.codehaus.httpcache4j.util.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
decodeUTF8(String) - Static method in class org.codehaus.httpcache4j.util.URIDecoder
 
DEFAULT_USER_AGENT - Static variable in class org.codehaus.httpcache4j.resolver.ResolverConfiguration
 
DefaultAuthenticator - Class in org.codehaus.httpcache4j.auth
 
DefaultAuthenticator() - Constructor for class org.codehaus.httpcache4j.auth.DefaultAuthenticator
 
DefaultAuthenticator(List<AuthenticatorStrategy>) - Constructor for class org.codehaus.httpcache4j.auth.DefaultAuthenticator
 
DefaultProxyAuthenticator - Class in org.codehaus.httpcache4j.auth
 
DefaultProxyAuthenticator() - Constructor for class org.codehaus.httpcache4j.auth.DefaultProxyAuthenticator
 
DefaultProxyAuthenticator(ProxyConfiguration) - Constructor for class org.codehaus.httpcache4j.auth.DefaultProxyAuthenticator
 
DefaultProxyAuthenticator(ProxyConfiguration, List<AuthenticatorStrategy>) - Constructor for class org.codehaus.httpcache4j.auth.DefaultProxyAuthenticator
 
DefaultSchemeRegistry - Class in org.codehaus.httpcache4j.auth
 
DefaultSchemeRegistry() - Constructor for class org.codehaus.httpcache4j.auth.DefaultSchemeRegistry
 
DelegatingInputStream - Class in org.codehaus.httpcache4j.payload
 
DelegatingInputStream(InputStream) - Constructor for class org.codehaus.httpcache4j.payload.DelegatingInputStream
 
DELETE - Static variable in class org.codehaus.httpcache4j.HTTPMethod
 
deserialize(InputStream) - Static method in class org.codehaus.httpcache4j.util.SerializationUtils
Deserializes an Object from the specified stream.
deserialize(byte[]) - Static method in class org.codehaus.httpcache4j.util.SerializationUtils
Deserializes a single Object from an array of bytes.
Digest - Class in org.codehaus.httpcache4j.auth.digest
 
Digest(HTTPHost, AuthScheme) - Constructor for class org.codehaus.httpcache4j.auth.digest.Digest
 
DigestAuthenticatorStrategy - Class in org.codehaus.httpcache4j.auth
 
DigestAuthenticatorStrategy() - Constructor for class org.codehaus.httpcache4j.auth.DigestAuthenticatorStrategy
 
Directive - Class in org.codehaus.httpcache4j
 
Directive(String, String) - Constructor for class org.codehaus.httpcache4j.Directive
 
Directive(String, String, List<Parameter>) - Constructor for class org.codehaus.httpcache4j.Directive
 
Directives - Class in org.codehaus.httpcache4j
 
Directives(Iterable<Directive>) - Constructor for class org.codehaus.httpcache4j.Directives
 
Directives() - Constructor for class org.codehaus.httpcache4j.Directives
 
DirectivesParser - Class in org.codehaus.httpcache4j.util
Modified version of the HTTP Components BasicHeaderValueParser.
DirectivesParser() - Constructor for class org.codehaus.httpcache4j.util.DirectivesParser
 
DO_BREAK_LINES - Static variable in class org.codehaus.httpcache4j.util.Base64
Do break lines when encoding.
DONT_GUNZIP - Static variable in class org.codehaus.httpcache4j.util.Base64
Specify that gzipped data should not be automatically gunzipped.

E

empty() - Static method in class org.codehaus.httpcache4j.util.URIBuilder
Creates an empty URIBuilder.
ENCODE - Static variable in class org.codehaus.httpcache4j.util.Base64
Specify encoding in first bit.
encode(ByteBuffer, ByteBuffer) - Static method in class org.codehaus.httpcache4j.util.Base64
Performs Base64 encoding on the raw ByteBuffer, writing it to the encoded ByteBuffer.
encode(ByteBuffer, CharBuffer) - Static method in class org.codehaus.httpcache4j.util.Base64
Performs Base64 encoding on the raw ByteBuffer, writing it to the encoded CharBuffer.
encode(byte[]) - Static method in class org.codehaus.httpcache4j.util.Hex
 
encode(String, String) - Static method in class org.codehaus.httpcache4j.util.URIEncoder
 
encodeBytes(byte[]) - Static method in class org.codehaus.httpcache4j.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.codehaus.httpcache4j.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.codehaus.httpcache4j.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.codehaus.httpcache4j.util.Base64
Encodes a byte array into Base64 notation.
encodeBytesToBytes(byte[]) - Static method in class org.codehaus.httpcache4j.util.Base64
Similar to Base64.encodeBytes(byte[]) but returns a byte array instead of instantiating a String.
encodeBytesToBytes(byte[], int, int, int) - Static method in class org.codehaus.httpcache4j.util.Base64
Similar to Base64.encodeBytes(byte[], int, int, int) but returns a byte array instead of instantiating a String.
encodeFileToFile(String, String) - Static method in class org.codehaus.httpcache4j.util.Base64
Reads infile and encodes it to outfile.
encodeFromFile(String) - Static method in class org.codehaus.httpcache4j.util.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class org.codehaus.httpcache4j.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class org.codehaus.httpcache4j.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String) - Static method in class org.codehaus.httpcache4j.util.Base64
Convenience method for encoding data to a file.
encodeUTF8(String) - Static method in class org.codehaus.httpcache4j.util.URIEncoder
 
equals(Object) - Method in class org.codehaus.httpcache4j.auth.bearer.BearerToken
 
equals(Object) - Method in class org.codehaus.httpcache4j.Headers
 
equals(Object) - Method in class org.codehaus.httpcache4j.HTTPHost
 
equals(Object) - Method in class org.codehaus.httpcache4j.HTTPMethod
 
equals(Object) - Method in class org.codehaus.httpcache4j.HTTPResponse
 
equals(Object) - Method in class org.codehaus.httpcache4j.MIMEType
 
equals(Object, boolean) - Method in class org.codehaus.httpcache4j.MIMEType
equals(Object) - Method in class org.codehaus.httpcache4j.NameValue
 
equals(Object) - Method in class org.codehaus.httpcache4j.preference.Charset
 
equals(Object) - Method in class org.codehaus.httpcache4j.preference.Preference
 
equals(Object) - Method in class org.codehaus.httpcache4j.Status
 
equals(Object) - Method in class org.codehaus.httpcache4j.StatusLine
 
equals(Object) - Method in class org.codehaus.httpcache4j.Tag
Indicates if both tags are equal.
equals(Object, boolean) - Method in class org.codehaus.httpcache4j.Tag
Indicates if both tags are equal.
equals(Object) - Method in class org.codehaus.httpcache4j.util.CaseInsensitiveKey
 
equals(Object) - Method in class org.codehaus.httpcache4j.util.Pair
 
equalsWithoutParameters(Object) - Method in class org.codehaus.httpcache4j.MIMEType
 
ETAG - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
EXPECTATION_FAILED - Static variable in class org.codehaus.httpcache4j.Status
 
EXPIRES - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 

F

FilePayload - Class in org.codehaus.httpcache4j.payload
Payload that accepts a file with mimetype.
FilePayload(File, MIMEType) - Constructor for class org.codehaus.httpcache4j.payload.FilePayload
Constructs a File payload
flushBase64() - Method in class org.codehaus.httpcache4j.util.Base64.OutputStream
Method added by PHIL.
FORBIDDEN - Static variable in class org.codehaus.httpcache4j.Status
 
format() - Method in class org.codehaus.httpcache4j.Tag
Returns tag formatted as an HTTP tag string.
FormDataPayload - Class in org.codehaus.httpcache4j.payload
 
FormDataPayload(Map<String, List<String>>) - Constructor for class org.codehaus.httpcache4j.payload.FormDataPayload
 
FormDataPayload(Iterable<FormDataPayload.FormParameter>) - Constructor for class org.codehaus.httpcache4j.payload.FormDataPayload
 
FormDataPayload.FormParameter - Class in org.codehaus.httpcache4j.payload
Represents a Form Url-encoded data parameter.
FormDataPayload.FormParameter(String, String) - Constructor for class org.codehaus.httpcache4j.payload.FormDataPayload.FormParameter
 
FOUND - Static variable in class org.codehaus.httpcache4j.Status
 
fragment(String) - Method in class org.codehaus.httpcache4j.util.URIBuilder
Deprecated.
fromHttpDate(Header) - Static method in class org.codehaus.httpcache4j.HeaderUtils
 
fromHTTPRequest(HTTPRequest) - Static method in class org.codehaus.httpcache4j.mutable.MutableRequest
 
fromURI(URI) - Static method in class org.codehaus.httpcache4j.util.URIBuilder
Constructs a new URIBuilder from the given URI

G

GATEWAY_TIMEOUT - Static variable in class org.codehaus.httpcache4j.Status
 
get(HTTPHost) - Method in class org.codehaus.httpcache4j.auth.DefaultSchemeRegistry
 
get(HTTPHost) - Method in interface org.codehaus.httpcache4j.auth.SchemeRegistry
 
get(String) - Method in class org.codehaus.httpcache4j.Directives
 
GET - Static variable in class org.codehaus.httpcache4j.HTTPMethod
 
get(String) - Static method in enum org.codehaus.httpcache4j.HTTPVersion
 
get(Reader) - Static method in class org.codehaus.httpcache4j.util.PropertiesLoader
 
get(InputStream) - Static method in class org.codehaus.httpcache4j.util.PropertiesLoader
 
get(File) - Static method in class org.codehaus.httpcache4j.util.PropertiesLoader
 
getAccept() - Method in class org.codehaus.httpcache4j.Headers
 
getAccept() - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
getAcceptCharset() - Method in class org.codehaus.httpcache4j.Headers
 
getAcceptCharset() - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
getAcceptLanguage() - Method in class org.codehaus.httpcache4j.Headers
 
getAcceptLanguage() - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
getAlgorithm(String) - Static method in enum org.codehaus.httpcache4j.auth.digest.Algorithm
 
getAlgorithm() - Method in class org.codehaus.httpcache4j.auth.digest.Digest
 
getAllHeaders() - Method in class org.codehaus.httpcache4j.HTTPRequest
Returns all headers with the headers from the Conditionals, Payload and Preferences.
getAllow() - Method in class org.codehaus.httpcache4j.Headers
 
getAllow() - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
getAllowedMethods() - Method in class org.codehaus.httpcache4j.HTTPResponse
 
getAnchor() - Method in class org.codehaus.httpcache4j.LinkDirective
 
getAsDirective(String) - Method in class org.codehaus.httpcache4j.Directives
 
getAuthenticator() - Method in class org.codehaus.httpcache4j.resolver.AbstractResponseResolver
 
getAuthenticator() - Method in class org.codehaus.httpcache4j.resolver.ResolverConfiguration
 
getBasedir() - Static method in class org.codehaus.httpcache4j.util.TestUtil
 
getBuilder() - Static method in class org.codehaus.httpcache4j.CacheHeaderBuilder
 
getCacheControl() - Method in class org.codehaus.httpcache4j.Headers
 
getCacheControl() - Method in class org.codehaus.httpcache4j.HTTPRequest
 
getCacheControl() - Method in class org.codehaus.httpcache4j.HTTPResponse
 
getCacheControl() - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
getCategory() - Method in class org.codehaus.httpcache4j.Status
 
getChallenge() - Method in interface org.codehaus.httpcache4j.auth.ChallengeProvider
 
getChallenge() - Method in class org.codehaus.httpcache4j.auth.ChallengeProvider.Stub
 
getChallenge() - Method in class org.codehaus.httpcache4j.HTTPRequest
 
getChallenge() - Method in class org.codehaus.httpcache4j.mutable.MutableRequest
 
getCharset() - Method in class org.codehaus.httpcache4j.MIMEType
 
getCode() - Method in class org.codehaus.httpcache4j.Status
 
getConditionals() - Method in class org.codehaus.httpcache4j.Headers
 
getConditionals() - Method in class org.codehaus.httpcache4j.mutable.MutableRequest
 
getConfiguration() - Method in class org.codehaus.httpcache4j.auth.DefaultProxyAuthenticator
 
getConfiguration() - Method in class org.codehaus.httpcache4j.auth.NullAuthenticator
 
getConfiguration() - Method in interface org.codehaus.httpcache4j.auth.ProxyAuthenticator
 
getConfiguration() - Method in class org.codehaus.httpcache4j.resolver.AbstractResponseResolver
 
getConnectionConfiguration() - Method in class org.codehaus.httpcache4j.resolver.ResolverConfiguration
 
getConnectionsPerHost() - Method in class org.codehaus.httpcache4j.resolver.ConnectionConfiguration
 
getContentLocation() - Method in class org.codehaus.httpcache4j.HTTPResponse
 
getContentType() - Method in class org.codehaus.httpcache4j.Headers
 
getCurrentPath() - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
getDate() - Method in class org.codehaus.httpcache4j.Headers
 
getDate() - Method in class org.codehaus.httpcache4j.HTTPResponse
 
getDate() - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
getDefaultConnectionsPerHost() - Method in class org.codehaus.httpcache4j.resolver.ConnectionConfiguration
 
getDelegate() - Method in class org.codehaus.httpcache4j.util.CaseInsensitiveKey
 
getDescription() - Method in class org.codehaus.httpcache4j.Tag
Returns the description.
getDirective() - Method in class org.codehaus.httpcache4j.auth.AuthScheme
 
getDirectives() - Method in class org.codehaus.httpcache4j.CacheControl
 
getDirectives() - Method in class org.codehaus.httpcache4j.Header
 
getDomain() - Method in class org.codehaus.httpcache4j.auth.digest.Digest
 
getEncodedPath() - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
getETag() - Method in class org.codehaus.httpcache4j.Headers
 
getETag() - Method in class org.codehaus.httpcache4j.HTTPResponse
 
getETag() - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
getExpires() - Method in class org.codehaus.httpcache4j.Headers
 
getExpires() - Method in class org.codehaus.httpcache4j.HTTPResponse
 
getExpires() - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
getFile() - Method in class org.codehaus.httpcache4j.payload.FilePayload
 
getFirstHeader(String) - Method in class org.codehaus.httpcache4j.Headers
 
getFirstHeader(String) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
getFirstHeaderValue(String) - Method in class org.codehaus.httpcache4j.Headers
 
getFirstHeaderValue(String) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
getFirstParameterValueByName(String) - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
getFragment() - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
getHeaderAsDate(Header) - Static method in class org.codehaus.httpcache4j.HeaderUtils
 
getHeaders(String) - Method in class org.codehaus.httpcache4j.Headers
 
getHeaders() - Method in class org.codehaus.httpcache4j.HTTPRequest
 
getHeaders() - Method in class org.codehaus.httpcache4j.HTTPResponse
 
getHeaders(String) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
getHeaders() - Method in class org.codehaus.httpcache4j.mutable.MutableRequest
 
getHeaderValue(UsernamePasswordChallenge) - Static method in class org.codehaus.httpcache4j.auth.BasicAuthentication
 
getHost() - Method in class org.codehaus.httpcache4j.auth.digest.Digest
 
getHost() - Method in class org.codehaus.httpcache4j.auth.ProxyConfiguration
 
getHost() - Method in class org.codehaus.httpcache4j.HTTPHost
 
getHost() - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
getIdentifier() - Method in class org.codehaus.httpcache4j.auth.bearer.BearerTokenChallenge
 
getIdentifier() - Method in interface org.codehaus.httpcache4j.Challenge
 
getIdentifier() - Method in class org.codehaus.httpcache4j.UsernamePasswordChallenge
 
getIgnoredHosts() - Method in class org.codehaus.httpcache4j.auth.ProxyConfiguration
 
getInputStream() - Method in class org.codehaus.httpcache4j.payload.ByteArrayPayload
 
getInputStream() - Method in class org.codehaus.httpcache4j.payload.ClosedInputStreamPayload
 
getInputStream() - Method in class org.codehaus.httpcache4j.payload.FilePayload
 
getInputStream() - Method in class org.codehaus.httpcache4j.payload.FormDataPayload
 
getInputStream() - Method in class org.codehaus.httpcache4j.payload.InputStreamPayload
 
getInputStream() - Method in class org.codehaus.httpcache4j.payload.MD5CaculcatingPayload
 
getInputStream() - Method in interface org.codehaus.httpcache4j.payload.Payload
Returns the input stream of the payload.
getInputStream() - Method in class org.codehaus.httpcache4j.payload.StringPayload
 
getKey() - Method in class org.codehaus.httpcache4j.util.Pair
 
getLastModified() - Method in class org.codehaus.httpcache4j.Headers
 
getLastModified() - Method in class org.codehaus.httpcache4j.HTTPResponse
 
getLastModified() - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
getLocation() - Method in class org.codehaus.httpcache4j.HTTPResponse
 
getMajor() - Method in enum org.codehaus.httpcache4j.HTTPVersion
 
getMatch() - Method in class org.codehaus.httpcache4j.Conditionals
 
getMatch() - Method in class org.codehaus.httpcache4j.mutable.MutableConditionals
 
getMaxAge() - Method in class org.codehaus.httpcache4j.CacheControl
 
getMaxConnections() - Method in class org.codehaus.httpcache4j.resolver.ConnectionConfiguration
 
getMaxStale() - Method in class org.codehaus.httpcache4j.CacheControl
 
getMD5() - Method in class org.codehaus.httpcache4j.payload.MD5CaculcatingPayload
 
getMessage() - Method in class org.codehaus.httpcache4j.StatusLine
 
getMethod() - Method in class org.codehaus.httpcache4j.HTTPMethod
 
getMethod() - Method in class org.codehaus.httpcache4j.HTTPRequest
 
getMethod() - Method in class org.codehaus.httpcache4j.mutable.MutableRequest
 
getMimeType() - Method in class org.codehaus.httpcache4j.payload.ByteArrayPayload
 
getMimeType() - Method in class org.codehaus.httpcache4j.payload.ClosedInputStreamPayload
 
getMimeType() - Method in class org.codehaus.httpcache4j.payload.FilePayload
 
getMimeType() - Method in class org.codehaus.httpcache4j.payload.FormDataPayload
 
getMimeType() - Method in class org.codehaus.httpcache4j.payload.InputStreamPayload
 
getMimeType() - Method in class org.codehaus.httpcache4j.payload.MD5CaculcatingPayload
 
getMimeType() - Method in interface org.codehaus.httpcache4j.payload.Payload
Return the mime-type of the payload.
getMimeType() - Method in class org.codehaus.httpcache4j.payload.StringPayload
 
getMinFresh() - Method in class org.codehaus.httpcache4j.CacheControl
 
getMinor() - Method in enum org.codehaus.httpcache4j.HTTPVersion
 
getModifiedSince() - Method in class org.codehaus.httpcache4j.Conditionals
 
getModifiedSince() - Method in class org.codehaus.httpcache4j.mutable.MutableConditionals
 
getName() - Method in class org.codehaus.httpcache4j.NameValue
 
getName() - Method in class org.codehaus.httpcache4j.preference.Charset
 
getName() - Method in class org.codehaus.httpcache4j.Status
 
getName() - Method in class org.codehaus.httpcache4j.Tag
Returns the name, corresponding to an HTTP opaque tag value.
getNonce() - Method in class org.codehaus.httpcache4j.auth.digest.Digest
 
getNoneMatch() - Method in class org.codehaus.httpcache4j.Conditionals
 
getNoneMatch() - Method in class org.codehaus.httpcache4j.mutable.MutableConditionals
 
getNormalizedURI() - Method in class org.codehaus.httpcache4j.HTTPRequest
 
getOpaque() - Method in class org.codehaus.httpcache4j.auth.digest.Digest
 
getParameter(String) - Method in class org.codehaus.httpcache4j.Directive
 
getParameter(String) - Method in class org.codehaus.httpcache4j.MIMEType
 
getParameters() - Method in class org.codehaus.httpcache4j.Directive
 
getParameters() - Method in class org.codehaus.httpcache4j.MIMEType
 
getParameters() - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
getParametersByName(String) - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
getParameterValue(String) - Method in class org.codehaus.httpcache4j.Directive
 
getPassword() - Method in class org.codehaus.httpcache4j.UsernamePasswordChallenge
 
getPath() - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
getPayload() - Method in class org.codehaus.httpcache4j.HTTPRequest
 
getPayload() - Method in class org.codehaus.httpcache4j.HTTPResponse
 
getPayload() - Method in class org.codehaus.httpcache4j.mutable.MutableRequest
 
getPort() - Method in class org.codehaus.httpcache4j.HTTPHost
 
getPort() - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
getPort(String) - Method in class org.codehaus.httpcache4j.util.URISchemeDefaults
 
getPreference() - Method in class org.codehaus.httpcache4j.preference.Preference
 
getPrimaryType() - Method in class org.codehaus.httpcache4j.MIMEType
 
getProvider() - Method in class org.codehaus.httpcache4j.auth.ProxyConfiguration
 
getProxyAuthenticator() - Method in class org.codehaus.httpcache4j.resolver.AbstractResponseResolver
 
getProxyAuthenticator() - Method in class org.codehaus.httpcache4j.resolver.ResolverConfiguration
 
getQop() - Method in class org.codehaus.httpcache4j.auth.digest.Digest
 
getQuality() - Method in class org.codehaus.httpcache4j.preference.Preference
 
getQuotedValue() - Method in class org.codehaus.httpcache4j.QuotedDirective
 
getQuotedValue() - Method in class org.codehaus.httpcache4j.QuotedParameter
 
getRandom() - Static method in class org.codehaus.httpcache4j.util.SecureRandomFactory
 
getRandom(byte[]) - Static method in class org.codehaus.httpcache4j.util.SecureRandomFactory
 
getRealm() - Method in class org.codehaus.httpcache4j.auth.AuthScheme
 
getRel() - Method in class org.codehaus.httpcache4j.LinkDirective
 
getRequestTime() - Method in class org.codehaus.httpcache4j.HTTPRequest
 
getRequestURI() - Method in class org.codehaus.httpcache4j.HTTPRequest
 
getRequestURI() - Method in class org.codehaus.httpcache4j.mutable.MutableRequest
 
getResponseCreator() - Method in class org.codehaus.httpcache4j.resolver.AbstractResponseResolver
 
getRev() - Method in class org.codehaus.httpcache4j.LinkDirective
 
getScheme() - Method in class org.codehaus.httpcache4j.auth.digest.Digest
 
getScheme() - Method in class org.codehaus.httpcache4j.HTTPHost
 
getScheme() - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
getSMaxAge() - Method in class org.codehaus.httpcache4j.CacheControl
 
getSocketTimeout() - Method in class org.codehaus.httpcache4j.resolver.ConnectionConfiguration
 
getStatus() - Method in class org.codehaus.httpcache4j.HTTPResponse
 
getStatus() - Method in class org.codehaus.httpcache4j.StatusLine
 
getStatusLine() - Method in class org.codehaus.httpcache4j.HTTPResponse
 
getStringValue() - Method in class org.codehaus.httpcache4j.preference.Preference
 
getSubType() - Method in class org.codehaus.httpcache4j.MIMEType
 
getTestFile(String) - Static method in class org.codehaus.httpcache4j.util.TestUtil
 
getTestFile(String, String) - Static method in class org.codehaus.httpcache4j.util.TestUtil
 
getTestPath(String) - Static method in class org.codehaus.httpcache4j.util.TestUtil
 
getTestPath(String, String) - Static method in class org.codehaus.httpcache4j.util.TestUtil
 
getTimeout() - Method in class org.codehaus.httpcache4j.resolver.ConnectionConfiguration
 
getTitle() - Method in class org.codehaus.httpcache4j.LinkDirective
 
getToken() - Method in class org.codehaus.httpcache4j.auth.bearer.BearerToken
 
getToken() - Method in class org.codehaus.httpcache4j.auth.bearer.BearerTokenChallenge
 
getType() - Method in class org.codehaus.httpcache4j.auth.AuthScheme
 
getUnModifiedSince() - Method in class org.codehaus.httpcache4j.Conditionals
 
getUnModifiedSince() - Method in class org.codehaus.httpcache4j.mutable.MutableConditionals
 
getURI() - Method in class org.codehaus.httpcache4j.LinkDirective
 
getUserAgent() - Method in class org.codehaus.httpcache4j.resolver.ResolverConfiguration
 
getValue() - Method in enum org.codehaus.httpcache4j.auth.digest.Algorithm
 
getValue() - Method in class org.codehaus.httpcache4j.NameValue
 
getValue() - Method in class org.codehaus.httpcache4j.payload.FormDataPayload
 
getValue() - Method in class org.codehaus.httpcache4j.util.Pair
 
getValueAsInteger() - Method in class org.codehaus.httpcache4j.Directive
 
getValues() - Method in class org.codehaus.httpcache4j.payload.FormDataPayload
Deprecated.
getVersion() - Method in class org.codehaus.httpcache4j.StatusLine
 
GONE - Static variable in class org.codehaus.httpcache4j.Status
 
GZIP - Static variable in class org.codehaus.httpcache4j.util.Base64
Specify that data should be gzip-compressed in second bit.

H

hasCacheableHeaders(Headers) - Static method in class org.codehaus.httpcache4j.HeaderUtils
From http://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html#sec13.4.
hasDirective(String) - Method in class org.codehaus.httpcache4j.Directives
 
hashCode() - Method in class org.codehaus.httpcache4j.auth.bearer.BearerToken
 
hashCode() - Method in class org.codehaus.httpcache4j.Headers
 
hashCode() - Method in class org.codehaus.httpcache4j.HTTPHost
 
hashCode() - Method in class org.codehaus.httpcache4j.HTTPMethod
 
hashCode() - Method in class org.codehaus.httpcache4j.HTTPResponse
 
hashCode() - Method in class org.codehaus.httpcache4j.MIMEType
 
hashCode() - Method in class org.codehaus.httpcache4j.NameValue
 
hashCode() - Method in class org.codehaus.httpcache4j.preference.Charset
 
hashCode() - Method in class org.codehaus.httpcache4j.preference.Preference
 
hashCode() - Method in class org.codehaus.httpcache4j.Status
 
hashCode() - Method in class org.codehaus.httpcache4j.StatusLine
 
hashCode() - Method in class org.codehaus.httpcache4j.Tag
hashCode() - Method in class org.codehaus.httpcache4j.util.CaseInsensitiveKey
 
hashCode() - Method in class org.codehaus.httpcache4j.util.Pair
 
hasHeader(String) - Method in class org.codehaus.httpcache4j.Headers
 
hasHeader(String) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
hasPayload() - Method in class org.codehaus.httpcache4j.HTTPRequest
 
hasPayload() - Method in class org.codehaus.httpcache4j.HTTPResponse
 
HEAD - Static variable in class org.codehaus.httpcache4j.HTTPMethod
 
Header - Class in org.codehaus.httpcache4j
Represents a HTTP Header.
Header(String, String) - Constructor for class org.codehaus.httpcache4j.Header
 
Header(String, Directives) - Constructor for class org.codehaus.httpcache4j.Header
 
HeaderConstants - Class in org.codehaus.httpcache4j
 
Headers - Class in org.codehaus.httpcache4j
A collection of headers.
Headers() - Constructor for class org.codehaus.httpcache4j.Headers
 
Headers(Headers) - Constructor for class org.codehaus.httpcache4j.Headers
 
headers(Headers) - Method in class org.codehaus.httpcache4j.HTTPRequest
 
HeaderUtils - Class in org.codehaus.httpcache4j
A collection header utilities.
Hex - Class in org.codehaus.httpcache4j.util
 
Hex() - Constructor for class org.codehaus.httpcache4j.util.Hex
 
host(String) - Method in class org.codehaus.httpcache4j.util.URIBuilder
Deprecated.
HT - Static variable in class org.codehaus.httpcache4j.util.DirectivesParser
 
HTTP_VERSION_NOT_SUPPORTED - Static variable in class org.codehaus.httpcache4j.Status
 
HTTPException - Exception in org.codehaus.httpcache4j
 
HTTPException(Throwable) - Constructor for exception org.codehaus.httpcache4j.HTTPException
 
HTTPException(String) - Constructor for exception org.codehaus.httpcache4j.HTTPException
 
HTTPException(String, Throwable) - Constructor for exception org.codehaus.httpcache4j.HTTPException
 
HTTPHost - Class in org.codehaus.httpcache4j
 
HTTPHost(String, String, int) - Constructor for class org.codehaus.httpcache4j.HTTPHost
 
HTTPHost(String, String) - Constructor for class org.codehaus.httpcache4j.HTTPHost
 
HTTPHost(URI) - Constructor for class org.codehaus.httpcache4j.HTTPHost
 
HTTPMethod - Class in org.codehaus.httpcache4j
An enum that defines the different HTTP methods.
HTTPMethod.Idempotency - Enum in org.codehaus.httpcache4j
 
HTTPRequest - Class in org.codehaus.httpcache4j
Represents a HTTP request.
HTTPRequest(URI, HTTPMethod, Headers, Challenge, Payload, DateTime) - Constructor for class org.codehaus.httpcache4j.HTTPRequest
 
HTTPRequest(URI) - Constructor for class org.codehaus.httpcache4j.HTTPRequest
 
HTTPRequest(String) - Constructor for class org.codehaus.httpcache4j.HTTPRequest
 
HTTPRequest(String, HTTPMethod) - Constructor for class org.codehaus.httpcache4j.HTTPRequest
 
HTTPRequest(URI, HTTPMethod) - Constructor for class org.codehaus.httpcache4j.HTTPRequest
 
HTTPResponse - Class in org.codehaus.httpcache4j
Represents a HTTP response delivered by the cache.
HTTPResponse(Payload, Status, Headers) - Constructor for class org.codehaus.httpcache4j.HTTPResponse
 
HTTPResponse(Payload, StatusLine, Headers) - Constructor for class org.codehaus.httpcache4j.HTTPResponse
 
HTTPVersion - Enum in org.codehaus.httpcache4j
 

I

IF_MATCH - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
IF_MODIFIED_SINCE - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
IF_NONE_MATCH - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
IF_UNMODIFIED_SINCE - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
ifModifiedSince(DateTime) - Method in class org.codehaus.httpcache4j.Conditionals
You should use the server's time here.
ifModifiedSince(DateTime) - Method in class org.codehaus.httpcache4j.mutable.MutableConditionals
 
ifUnModifiedSince(DateTime) - Method in class org.codehaus.httpcache4j.Conditionals
You should use the server's time here.
ifUnModifiedSince(DateTime) - Method in class org.codehaus.httpcache4j.mutable.MutableConditionals
 
includes(MIMEType) - Method in class org.codehaus.httpcache4j.MIMEType
 
InputStreamPayload - Class in org.codehaus.httpcache4j.payload
Represents a payload that is backed by a one-shot inputstream.
InputStreamPayload(InputStream, MIMEType) - Constructor for class org.codehaus.httpcache4j.payload.InputStreamPayload
 
InputStreamPayload(InputStream, MIMEType, long) - Constructor for class org.codehaus.httpcache4j.payload.InputStreamPayload
Constructs an Inputstream payload.
INSTANCE - Static variable in class org.codehaus.httpcache4j.auth.NullAuthenticator
 
Internal - Annotation Type in org.codehaus.httpcache4j.annotation
Anything annotated with this one should be considered an internal API.
INTERNAL_SERVER_ERROR - Static variable in class org.codehaus.httpcache4j.Status
 
invalidateAuthentication() - Method in class org.codehaus.httpcache4j.auth.DefaultProxyAuthenticator
 
invalidateAuthentication() - Method in class org.codehaus.httpcache4j.auth.NullAuthenticator
 
invalidateAuthentication() - Method in interface org.codehaus.httpcache4j.auth.ProxyAuthenticator
 
isAvailable() - Method in class org.codehaus.httpcache4j.payload.ByteArrayPayload
 
isAvailable() - Method in class org.codehaus.httpcache4j.payload.ClosedInputStreamPayload
 
isAvailable() - Method in class org.codehaus.httpcache4j.payload.FilePayload
 
isAvailable() - Method in class org.codehaus.httpcache4j.payload.FormDataPayload
 
isAvailable() - Method in class org.codehaus.httpcache4j.payload.InputStreamPayload
 
isAvailable() - Method in class org.codehaus.httpcache4j.payload.MD5CaculcatingPayload
 
isAvailable() - Method in interface org.codehaus.httpcache4j.payload.Payload
Returns true if the payload is available, IE.
isAvailable() - Method in class org.codehaus.httpcache4j.payload.StringPayload
 
isAvailable() - Method in class org.codehaus.httpcache4j.util.AvailableInputStream
 
isBodyContentAllowed() - Method in class org.codehaus.httpcache4j.Status
 
isCachable() - Method in class org.codehaus.httpcache4j.Headers
 
isCacheable() - Method in class org.codehaus.httpcache4j.HTTPMethod
 
isCached() - Method in class org.codehaus.httpcache4j.HTTPResponse
 
isClientError() - Method in class org.codehaus.httpcache4j.Status
 
isEmpty() - Method in class org.codehaus.httpcache4j.Headers
 
isEmpty() - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
isHostIgnored(String) - Method in class org.codehaus.httpcache4j.auth.ProxyConfiguration
 
isIdempotent() - Method in class org.codehaus.httpcache4j.HTTPMethod
 
isMustRevalidate() - Method in class org.codehaus.httpcache4j.CacheControl
 
isNoCache() - Method in class org.codehaus.httpcache4j.CacheControl
 
isNoStore() - Method in class org.codehaus.httpcache4j.CacheControl
 
isNoTransform() - Method in class org.codehaus.httpcache4j.CacheControl
 
isOnlyIfCached() - Method in class org.codehaus.httpcache4j.CacheControl
 
isPrivate() - Method in class org.codehaus.httpcache4j.CacheControl
 
isProxyRevalidate() - Method in class org.codehaus.httpcache4j.CacheControl
 
isPublic() - Method in class org.codehaus.httpcache4j.CacheControl
 
isRelative() - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
isSafe() - Method in class org.codehaus.httpcache4j.HTTPMethod
 
isSecure() - Method in class org.codehaus.httpcache4j.HTTPRequest
 
isServerError() - Method in class org.codehaus.httpcache4j.Status
 
isStale() - Method in class org.codehaus.httpcache4j.auth.digest.Digest
 
isUnconditional() - Method in class org.codehaus.httpcache4j.Conditionals
 
isUnconditional() - Method in class org.codehaus.httpcache4j.mutable.MutableConditionals
 
isUseChunked() - Method in class org.codehaus.httpcache4j.resolver.ResolverConfiguration
 
isWeak() - Method in class org.codehaus.httpcache4j.Tag
Indicates if the tag is weak.
isWhitespace(char) - Static method in class org.codehaus.httpcache4j.util.DirectivesParser
 
iterator() - Method in class org.codehaus.httpcache4j.Directives
 
iterator() - Method in class org.codehaus.httpcache4j.Headers
 
iterator() - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 

K

keySet() - Method in class org.codehaus.httpcache4j.Headers
 
keySet() - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 

L

LAST_MODIFIED - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
length() - Method in class org.codehaus.httpcache4j.payload.ByteArrayPayload
 
length() - Method in class org.codehaus.httpcache4j.payload.ClosedInputStreamPayload
 
length() - Method in class org.codehaus.httpcache4j.payload.FilePayload
 
length() - Method in class org.codehaus.httpcache4j.payload.FormDataPayload
 
length() - Method in class org.codehaus.httpcache4j.payload.InputStreamPayload
 
length() - Method in class org.codehaus.httpcache4j.payload.MD5CaculcatingPayload
 
length() - Method in interface org.codehaus.httpcache4j.payload.Payload
Returns the length of the stream.
length() - Method in class org.codehaus.httpcache4j.payload.StringPayload
 
LENGTH_REQUIRED - Static variable in class org.codehaus.httpcache4j.Status
 
LF - Static variable in class org.codehaus.httpcache4j.util.DirectivesParser
 
LINK_HEADER - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
LinkDirective - Class in org.codehaus.httpcache4j
http://www.w3.org/Protocols/9707-link-header.html
LinkDirective(Directive) - Constructor for class org.codehaus.httpcache4j.LinkDirective
 
LinkDirective(String, List<Parameter>) - Constructor for class org.codehaus.httpcache4j.LinkDirective
 
LinkDirective(URI, Iterable<Parameter>) - Constructor for class org.codehaus.httpcache4j.LinkDirective
 
LinkDirectiveBuilder - Class in org.codehaus.httpcache4j
 
LocaleParse - Static variable in class org.codehaus.httpcache4j.preference.Preference
 
LocaleToString - Static variable in class org.codehaus.httpcache4j.preference.Preference
 
LOCATION - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 

M

mark(int) - Method in class org.codehaus.httpcache4j.payload.DelegatingInputStream
 
markSupported() - Method in class org.codehaus.httpcache4j.payload.DelegatingInputStream
 
matches(HTTPHost) - Method in class org.codehaus.httpcache4j.auth.DefaultSchemeRegistry
 
matches(HTTPHost) - Method in interface org.codehaus.httpcache4j.auth.SchemeRegistry
 
maxAge(int) - Method in class org.codehaus.httpcache4j.CacheControl.Builder
 
maxStale(int) - Method in class org.codehaus.httpcache4j.CacheControl.Builder
 
MD5CaculcatingPayload - Class in org.codehaus.httpcache4j.payload
Calculates the MD5 of the payload.
method(HTTPMethod) - Method in class org.codehaus.httpcache4j.HTTPRequest
 
METHOD_NOT_ALLOWED - Static variable in class org.codehaus.httpcache4j.Status
 
MIMEParse - Static variable in class org.codehaus.httpcache4j.preference.Preference
 
MIMEType - Class in org.codehaus.httpcache4j
Media type used in representations and preferences.
MIMEType(String) - Constructor for class org.codehaus.httpcache4j.MIMEType
 
MIMEType(String, String) - Constructor for class org.codehaus.httpcache4j.MIMEType
 
minFresh(int) - Method in class org.codehaus.httpcache4j.CacheControl.Builder
 
MOVED_PERMANENTLY - Static variable in class org.codehaus.httpcache4j.Status
 
MULTIPLE_CHOICES - Static variable in class org.codehaus.httpcache4j.Status
 
mustRevalidate() - Method in class org.codehaus.httpcache4j.CacheControl.Builder
 
MutableConditionals - Class in org.codehaus.httpcache4j.mutable
 
MutableConditionals() - Constructor for class org.codehaus.httpcache4j.mutable.MutableConditionals
 
MutableHeaders - Class in org.codehaus.httpcache4j.mutable
 
MutableHeaders() - Constructor for class org.codehaus.httpcache4j.mutable.MutableHeaders
 
MutableRequest - Class in org.codehaus.httpcache4j.mutable
 
MutableRequest(URI) - Constructor for class org.codehaus.httpcache4j.mutable.MutableRequest
 
MutableRequest(URI, HTTPMethod) - Constructor for class org.codehaus.httpcache4j.mutable.MutableRequest
 

N

name() - Method in class org.codehaus.httpcache4j.HTTPMethod
Deprecated.
name - Variable in class org.codehaus.httpcache4j.NameValue
 
NameValue - Class in org.codehaus.httpcache4j
Represents a name/value pair.
NameValue(String, String) - Constructor for class org.codehaus.httpcache4j.NameValue
 
newInstance(UsernamePasswordChallenge, HTTPRequest, Digest) - Static method in class org.codehaus.httpcache4j.auth.digest.RequestDigest
 
NO_CONTENT - Static variable in class org.codehaus.httpcache4j.Status
 
NO_OPTIONS - Static variable in class org.codehaus.httpcache4j.util.Base64
No options specified.
noCache() - Method in class org.codehaus.httpcache4j.CacheControl.Builder
 
NON_AUTHORITATIVE_INFORMATION - Static variable in class org.codehaus.httpcache4j.Status
 
noParameters() - Method in class org.codehaus.httpcache4j.util.URIBuilder
Creates a new URIBuilder with no parameters, but all other values retained.
noStore() - Method in class org.codehaus.httpcache4j.CacheControl.Builder
 
NOT_ACCEPTABLE - Static variable in class org.codehaus.httpcache4j.Status
 
NOT_FOUND - Static variable in class org.codehaus.httpcache4j.Status
 
NOT_IMPLEMENTED - Static variable in class org.codehaus.httpcache4j.Status
 
NOT_MODIFIED - Static variable in class org.codehaus.httpcache4j.Status
 
noTransform() - Method in class org.codehaus.httpcache4j.CacheControl.Builder
 
NullAuthenticator - Class in org.codehaus.httpcache4j.auth
 
NullInputStream - Class in org.codehaus.httpcache4j.util
 
NullInputStream(int) - Constructor for class org.codehaus.httpcache4j.util.NullInputStream
 
NumberUtils - Class in org.codehaus.httpcache4j.util
 
NumberUtils() - Constructor for class org.codehaus.httpcache4j.util.NumberUtils
 

O

of(K, V) - Static method in class org.codehaus.httpcache4j.util.Pair
 
OK - Static variable in class org.codehaus.httpcache4j.Status
 
onlyIfCached() - Method in class org.codehaus.httpcache4j.CacheControl.Builder
 
OPTIONS - Static variable in class org.codehaus.httpcache4j.HTTPMethod
 
ORDERED - Static variable in class org.codehaus.httpcache4j.util.Base64
Encode using the special "ordered" dialect of Base64 described here: http://www.faqs.org/qa/rfcc-1940.html.
org.codehaus.httpcache4j - package org.codehaus.httpcache4j
 
org.codehaus.httpcache4j.annotation - package org.codehaus.httpcache4j.annotation
 
org.codehaus.httpcache4j.auth - package org.codehaus.httpcache4j.auth
 
org.codehaus.httpcache4j.auth.bearer - package org.codehaus.httpcache4j.auth.bearer
 
org.codehaus.httpcache4j.auth.digest - package org.codehaus.httpcache4j.auth.digest
 
org.codehaus.httpcache4j.mutable - package org.codehaus.httpcache4j.mutable
 
org.codehaus.httpcache4j.payload - package org.codehaus.httpcache4j.payload
 
org.codehaus.httpcache4j.preference - package org.codehaus.httpcache4j.preference
 
org.codehaus.httpcache4j.resolver - package org.codehaus.httpcache4j.resolver
 
org.codehaus.httpcache4j.util - package org.codehaus.httpcache4j.util
 

P

Pair<K,V> - Class in org.codehaus.httpcache4j.util
 
parameter(Parameter) - Method in class org.codehaus.httpcache4j.LinkDirectiveBuilder
 
Parameter - Class in org.codehaus.httpcache4j
Represents a parameter.
Parameter(String, String) - Constructor for class org.codehaus.httpcache4j.Parameter
 
parameters(List<Parameter>) - Method in class org.codehaus.httpcache4j.util.URIBuilder
Deprecated.
use #withParameters instead
parse(String) - Static method in class org.codehaus.httpcache4j.Headers
 
parse(Header, Function<String, T>) - Static method in class org.codehaus.httpcache4j.preference.Preference
 
parse(String) - Static method in class org.codehaus.httpcache4j.Tag
Parses a tag formatted as defined by the HTTP standard.
parse(String) - Static method in class org.codehaus.httpcache4j.util.AuthDirectivesParser
 
parse(String) - Static method in class org.codehaus.httpcache4j.util.DirectivesParser
 
parseGMTString(String) - Static method in class org.codehaus.httpcache4j.HeaderUtils
 
PARTIAL_CONTENT - Static variable in class org.codehaus.httpcache4j.Status
 
PATCH - Static variable in class org.codehaus.httpcache4j.HTTPMethod
 
path(String...) - Method in class org.codehaus.httpcache4j.util.URIBuilder
Deprecated.
path(List<String>) - Method in class org.codehaus.httpcache4j.util.URIBuilder
Deprecated.
PATTERN_RFC1123 - Static variable in class org.codehaus.httpcache4j.HeaderUtils
 
payload(Payload) - Method in class org.codehaus.httpcache4j.HTTPRequest
 
Payload - Interface in org.codehaus.httpcache4j.payload
Represents a HTTP payload.
payloadFor(Payload) - Static method in class org.codehaus.httpcache4j.payload.MD5CaculcatingPayload
 
PAYMENT_REQUIRED - Static variable in class org.codehaus.httpcache4j.Status
 
port(int) - Method in class org.codehaus.httpcache4j.util.URIBuilder
Deprecated.
POST - Static variable in class org.codehaus.httpcache4j.HTTPMethod
 
PRAGMA - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
PRECONDITION_FAILED - Static variable in class org.codehaus.httpcache4j.Status
 
Preference<T> - Class in org.codehaus.httpcache4j.preference
 
Preference(T) - Constructor for class org.codehaus.httpcache4j.preference.Preference
 
Preference(T, double) - Constructor for class org.codehaus.httpcache4j.preference.Preference
 
prepare(HTTPRequest, AuthScheme) - Method in interface org.codehaus.httpcache4j.auth.AuthenticatorStrategy
 
prepare(HTTPRequest, AuthScheme) - Method in class org.codehaus.httpcache4j.auth.BasicAuthenticatorStrategy
 
prepare(HTTPRequest, AuthScheme) - Method in class org.codehaus.httpcache4j.auth.bearer.BearerAuthenticatorStrategy
 
prepare(HTTPRequest, AuthScheme) - Method in class org.codehaus.httpcache4j.auth.DigestAuthenticatorStrategy
 
prepareAuthentication(HTTPRequest, HTTPResponse) - Method in interface org.codehaus.httpcache4j.auth.Authenticator
 
prepareAuthentication(HTTPRequest, HTTPResponse) - Method in class org.codehaus.httpcache4j.auth.DefaultAuthenticator
 
prepareAuthentication(HTTPRequest, HTTPResponse) - Method in class org.codehaus.httpcache4j.auth.DefaultProxyAuthenticator
 
prepareAuthentication(HTTPRequest, HTTPResponse) - Method in class org.codehaus.httpcache4j.auth.NullAuthenticator
 
prepareAuthentication(HTTPRequest, HTTPResponse) - Method in interface org.codehaus.httpcache4j.auth.ProxyAuthenticator
 
preparePreemptiveAuthentication(HTTPRequest) - Method in interface org.codehaus.httpcache4j.auth.Authenticator
 
preparePreemptiveAuthentication(HTTPRequest) - Method in class org.codehaus.httpcache4j.auth.DefaultAuthenticator
 
preparePreemptiveAuthentication(HTTPRequest) - Method in class org.codehaus.httpcache4j.auth.DefaultProxyAuthenticator
 
preparePreemptiveAuthentication(HTTPRequest) - Method in class org.codehaus.httpcache4j.auth.NullAuthenticator
 
preparePreemptiveAuthentication(HTTPRequest) - Method in interface org.codehaus.httpcache4j.auth.ProxyAuthenticator
 
prepareWithProxy(HTTPRequest, Challenge, AuthScheme) - Method in interface org.codehaus.httpcache4j.auth.AuthenticatorStrategy
 
prepareWithProxy(HTTPRequest, Challenge, AuthScheme) - Method in class org.codehaus.httpcache4j.auth.BasicAuthenticatorStrategy
 
prepareWithProxy(HTTPRequest, Challenge, AuthScheme) - Method in class org.codehaus.httpcache4j.auth.bearer.BearerAuthenticatorStrategy
 
prepareWithProxy(HTTPRequest, Challenge, AuthScheme) - Method in class org.codehaus.httpcache4j.auth.DigestAuthenticatorStrategy
 
println(PrintStream, String) - Method in class org.codehaus.httpcache4j.util.AbstractHTTPWriter
 
PropertiesLoader - Class in org.codehaus.httpcache4j.util
 
PROXY_AUTHENTICATE - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
PROXY_AUTHENTICATION_INFO - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
PROXY_AUTHENTICATION_REQUIRED - Static variable in class org.codehaus.httpcache4j.Status
 
PROXY_AUTHORIZATION - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
ProxyAuthenticator - Interface in org.codehaus.httpcache4j.auth
 
ProxyConfiguration - Class in org.codehaus.httpcache4j.auth
 
ProxyConfiguration() - Constructor for class org.codehaus.httpcache4j.auth.ProxyConfiguration
 
ProxyConfiguration(HTTPHost, String, ChallengeProvider) - Constructor for class org.codehaus.httpcache4j.auth.ProxyConfiguration
 
proxyRevalidate() - Method in class org.codehaus.httpcache4j.CacheControl.Builder
 
PURGE - Static variable in class org.codehaus.httpcache4j.HTTPMethod
 
PUT - Static variable in class org.codehaus.httpcache4j.HTTPMethod
 

Q

QuotedDirective - Class in org.codehaus.httpcache4j
 
QuotedDirective(String, String) - Constructor for class org.codehaus.httpcache4j.QuotedDirective
 
QuotedDirective(String, String, List<Parameter>) - Constructor for class org.codehaus.httpcache4j.QuotedDirective
 
QuotedParameter - Class in org.codehaus.httpcache4j
 
QuotedParameter(String, String) - Constructor for class org.codehaus.httpcache4j.QuotedParameter
 

R

rawPath(String) - Method in class org.codehaus.httpcache4j.util.URIBuilder
Deprecated.
read() - Method in class org.codehaus.httpcache4j.payload.DelegatingInputStream
 
read(byte[]) - Method in class org.codehaus.httpcache4j.payload.DelegatingInputStream
 
read(byte[], int, int) - Method in class org.codehaus.httpcache4j.payload.DelegatingInputStream
 
read() - Method in class org.codehaus.httpcache4j.util.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class org.codehaus.httpcache4j.util.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
register(HTTPHost, AuthScheme) - Method in class org.codehaus.httpcache4j.auth.DefaultSchemeRegistry
 
register(HTTPHost, AuthScheme) - Method in interface org.codehaus.httpcache4j.auth.SchemeRegistry
 
rel(String) - Method in class org.codehaus.httpcache4j.LinkDirectiveBuilder
 
remove(HTTPHost) - Method in class org.codehaus.httpcache4j.auth.DefaultSchemeRegistry
 
remove(HTTPHost) - Method in interface org.codehaus.httpcache4j.auth.SchemeRegistry
 
remove(String) - Method in class org.codehaus.httpcache4j.Headers
 
removeParameters(String) - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
replaceParameter(String, String) - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
REQUEST_ENTITY_TOO_LARGE - Static variable in class org.codehaus.httpcache4j.Status
 
REQUEST_TIMEOUT - Static variable in class org.codehaus.httpcache4j.Status
 
REQUEST_URI_TOO_LONG - Static variable in class org.codehaus.httpcache4j.Status
 
RequestDigest - Class in org.codehaus.httpcache4j.auth.digest
 
REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in class org.codehaus.httpcache4j.Status
 
RequestWriter - Class in org.codehaus.httpcache4j.util
Experimental for debugging: do not use.
RequestWriter() - Constructor for class org.codehaus.httpcache4j.util.RequestWriter
 
reset() - Method in class org.codehaus.httpcache4j.payload.DelegatingInputStream
 
RESET_CONTENT - Static variable in class org.codehaus.httpcache4j.Status
 
resolve(HTTPRequest) - Method in class org.codehaus.httpcache4j.resolver.AbstractResponseResolver
 
resolve(HTTPRequest) - Method in interface org.codehaus.httpcache4j.resolver.ResponseResolver
Resolves the given request into a response.
resolveImpl(HTTPRequest) - Method in class org.codehaus.httpcache4j.resolver.AbstractResponseResolver
 
ResolverConfiguration - Class in org.codehaus.httpcache4j.resolver
 
ResolverConfiguration(String, boolean, ProxyAuthenticator, Authenticator, ConnectionConfiguration) - Constructor for class org.codehaus.httpcache4j.resolver.ResolverConfiguration
 
ResolverConfiguration(ProxyAuthenticator, Authenticator, ConnectionConfiguration) - Constructor for class org.codehaus.httpcache4j.resolver.ResolverConfiguration
 
ResolverConfiguration() - Constructor for class org.codehaus.httpcache4j.resolver.ResolverConfiguration
 
ResolverConfiguration(String, boolean) - Constructor for class org.codehaus.httpcache4j.resolver.ResolverConfiguration
 
ResponseCreator - Class in org.codehaus.httpcache4j.resolver
 
ResponseCreator() - Constructor for class org.codehaus.httpcache4j.resolver.ResponseCreator
 
ResponseResolver - Interface in org.codehaus.httpcache4j.resolver
The basic interface to resolve a response with the originating server.
ResponseWriter - Class in org.codehaus.httpcache4j.util
Experimental for debugging: do not use.
ResponseWriter() - Constructor for class org.codehaus.httpcache4j.util.ResponseWriter
 
resumeEncoding() - Method in class org.codehaus.httpcache4j.util.Base64.OutputStream
Resumes encoding of the stream.
RETRY_AFTER - Static variable in class org.codehaus.httpcache4j.HeaderConstants
The Retry-After response-header field can be used with a 503 (Service Unavailable) response to indicate how long the service is expected to be unavailable to the requesting client.
rev(String) - Method in class org.codehaus.httpcache4j.LinkDirectiveBuilder
 

S

scheme(String) - Method in class org.codehaus.httpcache4j.util.URIBuilder
Deprecated.
schemeDefaults - Static variable in class org.codehaus.httpcache4j.util.URIBuilder
 
SchemeRegistry - Interface in org.codehaus.httpcache4j.auth
 
SecureRandomFactory - Class in org.codehaus.httpcache4j.util
 
SecureRandomFactory() - Constructor for class org.codehaus.httpcache4j.util.SecureRandomFactory
 
SEE_OTHER - Static variable in class org.codehaus.httpcache4j.Status
 
SerializationException - Exception in org.codehaus.httpcache4j.util
 
SerializationException() - Constructor for exception org.codehaus.httpcache4j.util.SerializationException
 
SerializationException(String) - Constructor for exception org.codehaus.httpcache4j.util.SerializationException
 
SerializationException(String, Throwable) - Constructor for exception org.codehaus.httpcache4j.util.SerializationException
 
SerializationException(Throwable) - Constructor for exception org.codehaus.httpcache4j.util.SerializationException
 
SerializationUtils - Class in org.codehaus.httpcache4j.util
Copied from commons-lang.
SerializationUtils() - Constructor for class org.codehaus.httpcache4j.util.SerializationUtils
SerializationUtils instances should NOT be constructed in standard programming.
serialize(Serializable, OutputStream) - Static method in class org.codehaus.httpcache4j.util.SerializationUtils
Serializes an Object to the specified stream.
serialize(Serializable) - Static method in class org.codehaus.httpcache4j.util.SerializationUtils
Serializes an Object to a byte array for storage/serialization.
SERVICE_UNAVAILABLE - Static variable in class org.codehaus.httpcache4j.Status
 
set(Header) - Method in class org.codehaus.httpcache4j.Headers
 
set(String, String) - Method in class org.codehaus.httpcache4j.Headers
 
set(Iterable<Header>) - Method in class org.codehaus.httpcache4j.Headers
 
set(Header) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
set(String, String) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
set(Iterable<Header>) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
SET_COOKIE - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
setAccept(List<Preference<MIMEType>>) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
setAcceptCharset(List<Preference<Charset>>) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
setAcceptLanguage(List<Preference<Locale>>) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
setAllow(Set<HTTPMethod>) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
setBuilder(CacheHeaderBuilder) - Static method in class org.codehaus.httpcache4j.CacheHeaderBuilder
 
setCacheControl(CacheControl) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
setChallenge(Challenge) - Method in class org.codehaus.httpcache4j.mutable.MutableRequest
 
setDate(DateTime) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
setDefaultConnectionPerHost(int) - Method in class org.codehaus.httpcache4j.resolver.ConnectionConfiguration.Builder
 
setETag(Tag) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
setExpires(DateTime) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
setLastModified(DateTime) - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
setMaxConnections(int) - Method in class org.codehaus.httpcache4j.resolver.ConnectionConfiguration.Builder
 
setPayload(Payload) - Method in class org.codehaus.httpcache4j.mutable.MutableRequest
 
setSocketTimeout(int) - Method in class org.codehaus.httpcache4j.resolver.ConnectionConfiguration.Builder
 
setTimeout(int) - Method in class org.codehaus.httpcache4j.resolver.ConnectionConfiguration.Builder
 
setValue(V) - Method in class org.codehaus.httpcache4j.util.Pair
 
sharedMaxAge(int) - Method in class org.codehaus.httpcache4j.CacheControl.Builder
 
shutdown() - Method in interface org.codehaus.httpcache4j.resolver.ResponseResolver
 
size() - Method in class org.codehaus.httpcache4j.Directives
 
size() - Method in class org.codehaus.httpcache4j.Headers
 
size() - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
skip(long) - Method in class org.codehaus.httpcache4j.payload.DelegatingInputStream
 
SP - Static variable in class org.codehaus.httpcache4j.util.DirectivesParser
 
Status - Class in org.codehaus.httpcache4j
HTTP Status to return after handling a call.
Status(int, String) - Constructor for class org.codehaus.httpcache4j.Status
 
Status.Category - Enum in org.codehaus.httpcache4j
 
StatusLine - Class in org.codehaus.httpcache4j
 
StatusLine(Status, String) - Constructor for class org.codehaus.httpcache4j.StatusLine
 
StatusLine(Status) - Constructor for class org.codehaus.httpcache4j.StatusLine
 
StatusLine(HTTPVersion, Status, String) - Constructor for class org.codehaus.httpcache4j.StatusLine
 
StringPayload - Class in org.codehaus.httpcache4j.payload
 
StringPayload(String, MIMEType) - Constructor for class org.codehaus.httpcache4j.payload.StringPayload
 
StringPayload(String, MIMEType, Charset) - Constructor for class org.codehaus.httpcache4j.payload.StringPayload
 
supports(AuthScheme) - Method in interface org.codehaus.httpcache4j.auth.AuthenticatorStrategy
 
supports(AuthScheme) - Method in class org.codehaus.httpcache4j.auth.BasicAuthenticatorStrategy
 
supports(AuthScheme) - Method in class org.codehaus.httpcache4j.auth.bearer.BearerAuthenticatorStrategy
 
supports(AuthScheme) - Method in class org.codehaus.httpcache4j.auth.DigestAuthenticatorStrategy
 
suspendEncoding() - Method in class org.codehaus.httpcache4j.util.Base64.OutputStream
Suspends encoding of the stream.
SWITCHING_PROTOCOLS - Static variable in class org.codehaus.httpcache4j.Status
 

T

Tag - Class in org.codehaus.httpcache4j
Validation tag equivalent to the HTTP entity tag.
Tag(String, boolean) - Constructor for class org.codehaus.httpcache4j.Tag
Constructor.
Tag(String) - Constructor for class org.codehaus.httpcache4j.Tag
Constructor.
tagFunction - Static variable in class org.codehaus.httpcache4j.Conditionals
 
TEMPORARY_REDIRECT - Static variable in class org.codehaus.httpcache4j.Status
 
TestUtil - Class in org.codehaus.httpcache4j.util
Copied from PlexusTestCase.
TestUtil() - Constructor for class org.codehaus.httpcache4j.util.TestUtil
 
title(String) - Method in class org.codehaus.httpcache4j.LinkDirectiveBuilder
 
toAbsoluteURI() - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
toConditionals() - Method in class org.codehaus.httpcache4j.mutable.MutableConditionals
 
toDouble(String, double) - Static method in class org.codehaus.httpcache4j.util.NumberUtils
 
toGMTString(DateTime) - Static method in class org.codehaus.httpcache4j.HeaderUtils
 
toHeader() - Method in class org.codehaus.httpcache4j.CacheControl
 
toHeader(String, List<? extends Preference<T>>, Function<T, String>) - Static method in class org.codehaus.httpcache4j.preference.Preference
 
toHeaders() - Method in class org.codehaus.httpcache4j.Conditionals
Converts the Conditionals into real headers.
toHeaders() - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
toHeaderValue() - Method in class org.codehaus.httpcache4j.auth.bearer.BearerToken
 
toHeaderValue() - Method in class org.codehaus.httpcache4j.auth.digest.RequestDigest
 
toHttpDate(String, DateTime) - Static method in class org.codehaus.httpcache4j.HeaderUtils
 
toInt(String, int) - Static method in class org.codehaus.httpcache4j.util.NumberUtils
 
toLinkDirectives(Header) - Static method in class org.codehaus.httpcache4j.HeaderUtils
 
toLinkHeader(List<LinkDirective>) - Static method in class org.codehaus.httpcache4j.HeaderUtils
 
toLong(String, long) - Static method in class org.codehaus.httpcache4j.util.NumberUtils
 
toNormalizedURI(boolean) - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
toNormalizedURI() - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
toQueryMap(String) - Static method in class org.codehaus.httpcache4j.util.URIBuilder
 
toRequest() - Method in class org.codehaus.httpcache4j.mutable.MutableRequest
 
toString() - Method in class org.codehaus.httpcache4j.auth.digest.Digest
 
toString() - Method in class org.codehaus.httpcache4j.AuthDirective
 
toString() - Method in class org.codehaus.httpcache4j.Directive
 
toString() - Method in class org.codehaus.httpcache4j.Directives
 
toString() - Method in class org.codehaus.httpcache4j.Header
 
toString() - Method in class org.codehaus.httpcache4j.Headers
 
toString() - Method in class org.codehaus.httpcache4j.HTTPHost
 
toString() - Method in class org.codehaus.httpcache4j.HTTPMethod
 
toString() - Method in enum org.codehaus.httpcache4j.HTTPVersion
 
toString() - Method in class org.codehaus.httpcache4j.LinkDirective
 
toString() - Method in class org.codehaus.httpcache4j.MIMEType
 
toString() - Method in class org.codehaus.httpcache4j.mutable.MutableHeaders
 
toString() - Method in class org.codehaus.httpcache4j.NameValue
 
toString() - Method in class org.codehaus.httpcache4j.Parameter
 
toString() - Method in class org.codehaus.httpcache4j.payload.FormDataPayload.FormParameter
 
toString() - Method in class org.codehaus.httpcache4j.preference.Charset
 
toString() - Method in class org.codehaus.httpcache4j.preference.Preference
 
toString() - Method in class org.codehaus.httpcache4j.QuotedDirective
 
toString() - Method in class org.codehaus.httpcache4j.QuotedParameter
 
toString() - Method in class org.codehaus.httpcache4j.Status
 
toString() - Method in class org.codehaus.httpcache4j.Tag
 
toString() - Method in class org.codehaus.httpcache4j.UsernamePasswordChallenge
 
toString() - Method in class org.codehaus.httpcache4j.util.CaseInsensitiveKey
 
toString() - Method in class org.codehaus.httpcache4j.util.Pair
 
toStringF() - Static method in class org.codehaus.httpcache4j.preference.Preference
 
toURI() - Method in class org.codehaus.httpcache4j.HTTPHost
 
toURI() - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
TRACE - Static variable in class org.codehaus.httpcache4j.HTTPMethod
 
transform(Function<Payload, A>) - Method in class org.codehaus.httpcache4j.HTTPResponse
 

U

UNAUTHORIZED - Static variable in class org.codehaus.httpcache4j.Status
 
UNSUPPORTED_MEDIA_TYPE - Static variable in class org.codehaus.httpcache4j.Status
 
uri(URI) - Method in class org.codehaus.httpcache4j.LinkDirectiveBuilder
 
URIBuilder - Class in org.codehaus.httpcache4j.util
Immutable URI builder.
URIDecoder - Class in org.codehaus.httpcache4j.util
Wraps the URLDecoder of the JDK to provide a more useful interface
URIDecoder() - Constructor for class org.codehaus.httpcache4j.util.URIDecoder
 
URIEncoder - Class in org.codehaus.httpcache4j.util
Wraps the URLEncoder of the JDK to provide a more useful interface
URIEncoder() - Constructor for class org.codehaus.httpcache4j.util.URIEncoder
 
URISchemeDefaults - Class in org.codehaus.httpcache4j.util
 
URISchemeDefaults(Map<String, Integer>) - Constructor for class org.codehaus.httpcache4j.util.URISchemeDefaults
 
URISchemeDefaults() - Constructor for class org.codehaus.httpcache4j.util.URISchemeDefaults
 
URL_SAFE - Static variable in class org.codehaus.httpcache4j.util.Base64
Encode using Base64-like encoding that is URL- and Filename-safe as described in Section 4 of RFC3548: http://www.faqs.org/rfcs/rfc3548.html.
USE_PROXY - Static variable in class org.codehaus.httpcache4j.Status
 
USER_AGENT - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
UsernamePasswordChallenge - Class in org.codehaus.httpcache4j
Represents a Username and password challenge.
UsernamePasswordChallenge(String, char[]) - Constructor for class org.codehaus.httpcache4j.UsernamePasswordChallenge
 
UsernamePasswordChallenge(String, String) - Constructor for class org.codehaus.httpcache4j.UsernamePasswordChallenge
 

V

value - Variable in class org.codehaus.httpcache4j.NameValue
 
valueOf(String) - Static method in enum org.codehaus.httpcache4j.auth.digest.Algorithm
Returns the enum constant of this type with the specified name.
valueOf(Headers) - Static method in class org.codehaus.httpcache4j.Conditionals
 
valueOf(String) - Static method in enum org.codehaus.httpcache4j.HTTPMethod.Idempotency
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.codehaus.httpcache4j.HTTPMethod
 
valueOf(String) - Static method in enum org.codehaus.httpcache4j.HTTPVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.codehaus.httpcache4j.MIMEType
 
valueOf(String, String) - Static method in class org.codehaus.httpcache4j.MIMEType
 
valueOf(String) - Static method in enum org.codehaus.httpcache4j.Status.Category
Returns the enum constant of this type with the specified name.
valueOf(Status) - Static method in enum org.codehaus.httpcache4j.Status.Category
 
valueOf(int) - Static method in class org.codehaus.httpcache4j.Status
 
values() - Static method in enum org.codehaus.httpcache4j.auth.digest.Algorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.codehaus.httpcache4j.HTTPMethod.Idempotency
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class org.codehaus.httpcache4j.HTTPMethod
 
values() - Static method in enum org.codehaus.httpcache4j.HTTPVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.codehaus.httpcache4j.Status.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class org.codehaus.httpcache4j.Status
 
VARY - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 

W

WARNING - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
withAccept(List<Preference<MIMEType>>) - Method in class org.codehaus.httpcache4j.Headers
 
withAcceptCharset(List<Preference<Charset>>) - Method in class org.codehaus.httpcache4j.Headers
 
withAcceptLanguage(List<Preference<Locale>>) - Method in class org.codehaus.httpcache4j.Headers
 
withAllow(Set<HTTPMethod>) - Method in class org.codehaus.httpcache4j.Headers
 
withAuthenticator(Authenticator) - Method in class org.codehaus.httpcache4j.resolver.ResolverConfiguration
 
withCacheControl(CacheControl) - Method in class org.codehaus.httpcache4j.Headers
 
withConditionals(Conditionals) - Method in class org.codehaus.httpcache4j.Headers
 
withConnectionConfiguration(ConnectionConfiguration) - Method in class org.codehaus.httpcache4j.resolver.ResolverConfiguration
 
withContentType(MIMEType) - Method in class org.codehaus.httpcache4j.Headers
 
withDate(DateTime) - Method in class org.codehaus.httpcache4j.Headers
 
withETag(Tag) - Method in class org.codehaus.httpcache4j.Headers
 
withExpires(DateTime) - Method in class org.codehaus.httpcache4j.Headers
 
withFragment(String) - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
withHeaders(Headers) - Method in class org.codehaus.httpcache4j.HTTPResponse
 
withHost(String) - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
withIfModifiedSince(DateTime) - Method in class org.codehaus.httpcache4j.HTTPRequest
 
withIfUnModifiedSince(DateTime) - Method in class org.codehaus.httpcache4j.HTTPRequest
 
withLastModified(DateTime) - Method in class org.codehaus.httpcache4j.Headers
 
withParameters(List<Parameter>) - Method in class org.codehaus.httpcache4j.util.URIBuilder
Sets a list of parameters.
withParameters(Map<String, List<String>>) - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
withPath(String...) - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
withPath(List<String>) - Method in class org.codehaus.httpcache4j.util.URIBuilder
Sets the path of the uri.
withPayload(Payload) - Method in class org.codehaus.httpcache4j.HTTPResponse
 
withPort(int) - Method in class org.codehaus.httpcache4j.util.URIBuilder
Sets the port.
withPrivate() - Method in class org.codehaus.httpcache4j.CacheControl.Builder
 
withProxyAuthenticator(ProxyAuthenticator) - Method in class org.codehaus.httpcache4j.resolver.ResolverConfiguration
 
withPublic() - Method in class org.codehaus.httpcache4j.CacheControl.Builder
 
withRawPath(String) - Method in class org.codehaus.httpcache4j.util.URIBuilder
 
withScheme(String) - Method in class org.codehaus.httpcache4j.util.URIBuilder
This is the scheme to use.
withUserAgent(String) - Method in class org.codehaus.httpcache4j.resolver.ResolverConfiguration
 
withUserAgent(boolean) - Method in class org.codehaus.httpcache4j.resolver.ResolverConfiguration
 
wrap(T...) - Static method in class org.codehaus.httpcache4j.preference.Preference
 
write(int) - Method in class org.codehaus.httpcache4j.util.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.codehaus.httpcache4j.util.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.
write(HTTPRequest) - Method in class org.codehaus.httpcache4j.util.RequestWriter
 
write(PrintStream, HTTPRequest) - Method in class org.codehaus.httpcache4j.util.RequestWriter
 
write(HTTPResponse) - Method in class org.codehaus.httpcache4j.util.ResponseWriter
 
write(HTTPResponse, PrintStream) - Method in class org.codehaus.httpcache4j.util.ResponseWriter
 
writeBody(PrintStream, Payload) - Method in class org.codehaus.httpcache4j.util.AbstractHTTPWriter
 
writeHeaders(PrintStream, Headers) - Method in class org.codehaus.httpcache4j.util.AbstractHTTPWriter
 
WWW_AUTHENTICATE - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 

X

X_CACHE - Static variable in class org.codehaus.httpcache4j.HeaderConstants
 
A B C D E F G H I K L M N O P Q R S T U V W X 

Copyright © 2008-2013. All Rights Reserved.