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

A

abort() - Method in class com.hannesdorfmann.httpkit.threading.HttpClientTask
 
abort() - Method in interface com.hannesdorfmann.httpkit.threading.HttpTask
 
AbstractHttpEntityRequest - Class in com.hannesdorfmann.httpkit.request
 
AbstractHttpEntityRequest() - Constructor for class com.hannesdorfmann.httpkit.request.AbstractHttpEntityRequest
 
AbstractHttpRequest - Class in com.hannesdorfmann.httpkit.request
This is the abstract implementation for HttpRequest.
AbstractHttpRequest() - Constructor for class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
AcceptGZipRequestInterceptor - Class in com.hannesdorfmann.httpkit.httpclient
This HttpRequestInterceptor is responsible to add the http header: "Accept-Encoding: gzip" for every outgoing http request
AcceptGZipRequestInterceptor() - Constructor for class com.hannesdorfmann.httpkit.httpclient.AcceptGZipRequestInterceptor
 
add(String, ParserWriter<?>) - Method in class com.hannesdorfmann.httpkit.parser.DefaultParserWriterPool
Adds one for the given mime type.
add(String, ParserWriter<?>) - Method in interface com.hannesdorfmann.httpkit.parser.ParserWriterPool
Adds one for the given mime type
addCookie(Cookie) - Method in class com.hannesdorfmann.httpkit.httpclient.PersistentCookieStore
 
addDiskCache(DiskCache<K, V>) - Method in interface com.hannesdorfmann.httpkit.cache.Cache
Add a disk cache
addDiskCache(DiskCache<K, V>) - Method in class com.hannesdorfmann.httpkit.cache.HybridCache
 
addMemoryCache(MemoryCache<K, V>) - Method in interface com.hannesdorfmann.httpkit.cache.Cache
Adds a memory cache
addMemoryCache(MemoryCache<K, V>) - Method in class com.hannesdorfmann.httpkit.cache.HybridCache
 
addParserWriter(String, ParserWriter<?>) - Method in class com.hannesdorfmann.httpkit.DefaultHttpKit
 
addParserWriter(String, ParserWriter<?>) - Method in interface com.hannesdorfmann.httpkit.HttpKit
Adds a parser for the given mime type
AllLruDiskCache - Class in com.hannesdorfmann.httpkit.cache
A LruDiskCache that can be used to store any value, because it uses internally Object as value type
AllLruDiskCache(File, int, long) - Constructor for class com.hannesdorfmann.httpkit.cache.AllLruDiskCache
 
AllLruDiskCache(Context, int) - Constructor for class com.hannesdorfmann.httpkit.cache.AllLruDiskCache
 
AllLruDiskCache(Context) - Constructor for class com.hannesdorfmann.httpkit.cache.AllLruDiskCache
 
AndCondition - Class in com.hannesdorfmann.httpkit.parser.condition
Concatinates two ParseCondition by a AND condition.
AndCondition() - Constructor for class com.hannesdorfmann.httpkit.parser.condition.AndCondition
 
AndCondition(ParseCondition, ParseCondition) - Constructor for class com.hannesdorfmann.httpkit.parser.condition.AndCondition
 

B

beforeExecute(Thread, Runnable) - Method in class com.hannesdorfmann.httpkit.threading.PausableThreadPoolExecutor
 
BetweenCondition - Class in com.hannesdorfmann.httpkit.parser.condition
This condition is fullfilled, if the http status code is between the lower bound (greater than or equal) and the upper bound (less than or equal).
BetweenCondition() - Constructor for class com.hannesdorfmann.httpkit.parser.condition.BetweenCondition
 
BetweenCondition(int, int) - Constructor for class com.hannesdorfmann.httpkit.parser.condition.BetweenCondition
 
BitmapLruMemoryCache - Class in com.hannesdorfmann.httpkit.cache
A special lru memory cache for caching bitmaps.
BitmapLruMemoryCache(int) - Constructor for class com.hannesdorfmann.httpkit.cache.BitmapLruMemoryCache
Creates a new cache for storing bitmaps.
BitmapLruMemoryCache(Context) - Constructor for class com.hannesdorfmann.httpkit.cache.BitmapLruMemoryCache
 
build(ResponseWorker<P, R>, List<P>) - Static method in class com.hannesdorfmann.httpkit.request.responseworker.ResponseWorkerExecutor
This method invokes the building process, by adding the passed FeedBuilder to the internal queue and will be executed somewhen in the future
byteArrayToHexString(byte[]) - Method in class com.hannesdorfmann.httpkit.httpclient.PersistentCookieStore
 

C

Cache<K,V> - Interface in com.hannesdorfmann.httpkit.cache
A cache is a kind of Key Value Map.
cache - Variable in class com.hannesdorfmann.httpkit.DefaultHttpKit
The cache
CACHE_ALLOW_STALE - Static variable in interface com.hannesdorfmann.httpkit.request.HttpRequest
Allow stale data to be returned from cache and to refresh data in background.
CACHE_FORCE - Static variable in interface com.hannesdorfmann.httpkit.request.HttpRequest
Set it if you explicity want to retrieve the desired data from cache, ignoring the cache control.
CACHE_FROM_DISK - Static variable in interface com.hannesdorfmann.httpkit.request.HttpRequest
Allow to query the disk cache to retrieve the value from cache
CACHE_FROM_MEMORY - Static variable in interface com.hannesdorfmann.httpkit.request.HttpRequest
Allow to query the memory cache to retrieve the data
CACHE_OFFLINE_ALLOW_EXPIRED - Static variable in interface com.hannesdorfmann.httpkit.request.HttpRequest
If the users device is offline (has no avtive internet connection) than the value can be retrieved from cache, even if its expired.
CACHE_TO_DISK - Static variable in interface com.hannesdorfmann.httpkit.request.HttpRequest
Write the fetched response value to the disk cache
CACHE_TO_MEMORY - Static variable in interface com.hannesdorfmann.httpkit.request.HttpRequest
Write the fetched response value to the memory cache
CacheEntry<T> - Interface in com.hannesdorfmann.httpkit.cache
This object represents an entry of a cache.
CacheEntryExpirator - Interface in com.hannesdorfmann.httpkit.cache
The CacheEntryExpirator is responsible to check, if a CacheEntry has expired or not.
cacheExecutor - Variable in class com.hannesdorfmann.httpkit.DefaultHttpKit
The cache executor, that retrieve data from the cache asynchronously
CacheRetriever - Interface in com.hannesdorfmann.httpkit.threading
A CacheRetriever is a Runnable that is executed from the CacheRetrieverExecutor to load data from cache
CacheRetriever.CacheRetrieverListener - Interface in com.hannesdorfmann.httpkit.threading
A small listner that gets notified, when the
CacheRetrieverExecutor - Class in com.hannesdorfmann.httpkit.threading
This component is responsible to retrieve Data from the cache.
CacheRetrieverExecutor() - Constructor for class com.hannesdorfmann.httpkit.threading.CacheRetrieverExecutor
 
CacheUtils - Class in com.hannesdorfmann.httpkit.util
 
CacheUtils() - Constructor for class com.hannesdorfmann.httpkit.util.CacheUtils
 
cancel() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
cancel() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Cancel a HttpRequest
cancelAllOfOwner(Object) - Method in class com.hannesdorfmann.httpkit.DefaultHttpKit
 
cancelAllOfOwner(Object) - Method in interface com.hannesdorfmann.httpkit.HttpKit
Cancels all pending HttpRequest that were tagged
cancelAllOfOwner(Object) - Method in class com.hannesdorfmann.httpkit.threading.CacheRetrieverExecutor
Cancel any HttpRequest that is owned by the passed owner
cancelAllOfOwner(Object) - Method in interface com.hannesdorfmann.httpkit.threading.HttpExecutor
Cancel all HttpRequests of this owner
cancelAllOfOwner(Object) - Method in class com.hannesdorfmann.httpkit.threading.PriorityThreadPoolHttpExecutor
 
CastedBitmapLruMemoryCache - Class in com.hannesdorfmann.httpkit.cache
A special lru memory cache for caching bitmaps.
CastedBitmapLruMemoryCache(int) - Constructor for class com.hannesdorfmann.httpkit.cache.CastedBitmapLruMemoryCache
Creates a new cache for storing bitmaps.
CastedBitmapLruMemoryCache(Context) - Constructor for class com.hannesdorfmann.httpkit.cache.CastedBitmapLruMemoryCache
 
clear() - Method in interface com.hannesdorfmann.httpkit.cache.Cache
Cleans the cache, by removing all cache entries
clear() - Method in interface com.hannesdorfmann.httpkit.cache.DiskCache
Cleans the cache, by removing all cache entries
clear() - Method in class com.hannesdorfmann.httpkit.cache.HybridCache
 
clear() - Method in class com.hannesdorfmann.httpkit.cache.LruDiskCache
 
clear() - Method in class com.hannesdorfmann.httpkit.cache.LruMemoryCache
 
clear() - Method in interface com.hannesdorfmann.httpkit.cache.MemoryCache
Cleans the cache, by removing all cache entries
clear() - Method in class com.hannesdorfmann.httpkit.httpclient.PersistentCookieStore
 
clearExpired(Date) - Method in class com.hannesdorfmann.httpkit.httpclient.PersistentCookieStore
 
COLLECTION_TYPE_LIST - Static variable in interface com.hannesdorfmann.httpkit.parser.ParserWriter
Indicates, that the result of the parsing process should be returned as List. the default List implementation is ArrayList
COLLECTION_TYPE_NONE - Static variable in interface com.hannesdorfmann.httpkit.parser.ParserWriter
Indicates that the collection type should not be used while parsing, and return a single class instance instead of a collection like List, Map, etc ...
com.hannesdorfmann.httpkit - package com.hannesdorfmann.httpkit
 
com.hannesdorfmann.httpkit.cache - package com.hannesdorfmann.httpkit.cache
 
com.hannesdorfmann.httpkit.exception - package com.hannesdorfmann.httpkit.exception
 
com.hannesdorfmann.httpkit.httpclient - package com.hannesdorfmann.httpkit.httpclient
 
com.hannesdorfmann.httpkit.mvp - package com.hannesdorfmann.httpkit.mvp
 
com.hannesdorfmann.httpkit.parser - package com.hannesdorfmann.httpkit.parser
 
com.hannesdorfmann.httpkit.parser.condition - package com.hannesdorfmann.httpkit.parser.condition
 
com.hannesdorfmann.httpkit.preloader - package com.hannesdorfmann.httpkit.preloader
 
com.hannesdorfmann.httpkit.request - package com.hannesdorfmann.httpkit.request
 
com.hannesdorfmann.httpkit.request.json - package com.hannesdorfmann.httpkit.request.json
 
com.hannesdorfmann.httpkit.request.multi - package com.hannesdorfmann.httpkit.request.multi
 
com.hannesdorfmann.httpkit.request.responseworker - package com.hannesdorfmann.httpkit.request.responseworker
 
com.hannesdorfmann.httpkit.response - package com.hannesdorfmann.httpkit.response
 
com.hannesdorfmann.httpkit.threading - package com.hannesdorfmann.httpkit.threading
 
com.hannesdorfmann.httpkit.util - package com.hannesdorfmann.httpkit.util
 
compareTo(DefaultHttpKit.DefaultCacheRetriever<?>) - Method in class com.hannesdorfmann.httpkit.DefaultHttpKit.DefaultCacheRetriever
 
compareTo(HttpRequest) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
compareTo(HttpTask<?>) - Method in class com.hannesdorfmann.httpkit.threading.HttpClientTask
 
connectivityManager - Variable in class com.hannesdorfmann.httpkit.DefaultHttpKit
 
contentEntityCharset - Variable in class com.hannesdorfmann.httpkit.request.HttpStringEntityRequest
 
contentMimeType - Variable in class com.hannesdorfmann.httpkit.request.AbstractHttpEntityRequest
 
context - Variable in class com.hannesdorfmann.httpkit.DefaultHttpKit
 

D

decodeCookie(String) - Method in class com.hannesdorfmann.httpkit.httpclient.PersistentCookieStore
 
DefaultCacheEntry<T> - Class in com.hannesdorfmann.httpkit.cache
This is the default implementation of a CacheEntry
DefaultCacheEntry() - Constructor for class com.hannesdorfmann.httpkit.cache.DefaultCacheEntry
 
DefaultCacheEntryExpirator - Class in com.hannesdorfmann.httpkit.cache
This CacheEntryExpirator uses unix timestamps (in miliseconds) in UTC timezone to determine if a CacheEntry is expired or not.
DefaultCacheEntryExpirator() - Constructor for class com.hannesdorfmann.httpkit.cache.DefaultCacheEntryExpirator
 
DefaultHttpKit - Class in com.hannesdorfmann.httpkit
This is the basic HttpKit implementation.
DefaultHttpKit(Context) - Constructor for class com.hannesdorfmann.httpkit.DefaultHttpKit
 
DefaultHttpKit(Context, String) - Constructor for class com.hannesdorfmann.httpkit.DefaultHttpKit
 
DefaultHttpKit.DefaultCacheRetriever<T> - Class in com.hannesdorfmann.httpkit
This Runnable is responsible to load data from cache.
DefaultHttpKit.DefaultCacheRetriever(HttpRequest, HttpResponseReceiver<T>) - Constructor for class com.hannesdorfmann.httpkit.DefaultHttpKit.DefaultCacheRetriever
 
DefaultParserWriterPool - Class in com.hannesdorfmann.httpkit.parser
A simple ParserWriterPool implementation that uses a HashMap (not thread safe, but the pool should not be changed after initialisation, therefore it should not be a problem, because multiple threads can read at the same time without getting in troubles).
DefaultParserWriterPool() - Constructor for class com.hannesdorfmann.httpkit.parser.DefaultParserWriterPool
 
DiskCache<K,V> - Interface in com.hannesdorfmann.httpkit.cache
A DiskCache is like the name suggests responsible to write data on the disk.
DiskPreloader - Class in com.hannesdorfmann.httpkit.preloader
A simple class to executes Http Get requests and writes them on the disc cache only.
DiskPreloader() - Constructor for class com.hannesdorfmann.httpkit.preloader.DiskPreloader
 
doAdditionalResponseProcessing(HttpResponse<T>, Cache<String, Object>) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
doAdditionalResponseProcessing(HttpResponse<T>, Cache<String, Object>) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Its possible to do additional response processing, for example for image transformation, scaling etc. or data sorting / manipulating.
doInBackground(List<P>) - Method in interface com.hannesdorfmann.httpkit.request.responseworker.ResponseWorker
This method will be executed to build the final result feed.

E

encodeCookie(SerializableCookie) - Method in class com.hannesdorfmann.httpkit.httpclient.PersistentCookieStore
 
EqualCondition - Class in com.hannesdorfmann.httpkit.parser.condition
Determines if the httpStatusCode is equal / the same EqualCondition.setEqualValue(int)
EqualCondition() - Constructor for class com.hannesdorfmann.httpkit.parser.condition.EqualCondition
 
EqualCondition(int) - Constructor for class com.hannesdorfmann.httpkit.parser.condition.EqualCondition
 
equals(Object) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
error(String) - Static method in class com.hannesdorfmann.httpkit.HttpKitLogger
Logs an error with Log.e();
error(Throwable) - Static method in class com.hannesdorfmann.httpkit.HttpKitLogger
Logs an error as Log.e()
error(String, Throwable) - Static method in class com.hannesdorfmann.httpkit.HttpKitLogger
Logs an exception
execute(HttpRequest, HttpResponseReceiver<T>) - Method in class com.hannesdorfmann.httpkit.DefaultHttpKit
 
execute(HttpRequest, HttpResponseReceiver<T>) - Method in interface com.hannesdorfmann.httpkit.HttpKit
Executes a HttpRequest with parsing the result according the returned mime type.

G

generateHttpUriRequest(HttpRequest) - Method in class com.hannesdorfmann.httpkit.threading.HttpClientTask
Generates a HTTP compatible HttpUriRequest from an HttpRequest
get(K, Class<?>, int) - Method in interface com.hannesdorfmann.httpkit.cache.DiskCache
 
get(K, Class<?>, int) - Method in class com.hannesdorfmann.httpkit.cache.LruDiskCache
 
get(K) - Method in class com.hannesdorfmann.httpkit.cache.LruMemoryCache
 
get(K) - Method in interface com.hannesdorfmann.httpkit.cache.MemoryCache
Get the Cached entry
get(String) - Method in class com.hannesdorfmann.httpkit.parser.DefaultParserWriterPool
Get the ParserWriter for the given mime type
get(String) - Method in interface com.hannesdorfmann.httpkit.parser.ParserWriterPool
Get the ParserWriter for the given mime type
getApplicationContext() - Method in class com.hannesdorfmann.httpkit.DefaultHttpKit
 
getApplicationVersionCode(Context) - Static method in class com.hannesdorfmann.httpkit.util.CacheUtils
Get the current version code number of the app
getBitmapMemoryCacheSize(Context) - Static method in class com.hannesdorfmann.httpkit.util.CacheUtils
Calculates the memory cache
getCache() - Method in class com.hannesdorfmann.httpkit.DefaultHttpKit
 
getCache() - Method in interface com.hannesdorfmann.httpkit.HttpKit
Get the cache that is uses
getCachedResultFor304() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
getCachedResultFor304() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
 
getCharsetEncoding() - Method in class com.hannesdorfmann.httpkit.request.HttpKeyValueEntityRequest
 
getConditionToNegate() - Method in class com.hannesdorfmann.httpkit.parser.condition.NotCondition
 
getConnectingTimeout() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
setConnectingTimeoutsetConnectingTimeout(int)
getConnectingTimeout() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
 
getContentEntityCharset() - Method in class com.hannesdorfmann.httpkit.request.HttpStringEntityRequest
 
getContentLength() - Method in class com.hannesdorfmann.httpkit.request.HttpInputStreamEntityRequest
Get the contentLength. return -1 if the content length is unknown.
getContentMimeType() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpEntityRequest
 
getCookie() - Method in class com.hannesdorfmann.httpkit.httpclient.SerializableCookie
 
getCookies() - Method in class com.hannesdorfmann.httpkit.httpclient.PersistentCookieStore
 
getCreationTimestamp() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
getCreationTimestamp() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
The unix timestamp in UTC milisecnds, when this HttpRequest has been created
getCurrentRam(Context) - Static method in class com.hannesdorfmann.httpkit.util.CacheUtils
Get the current free ram in Mega Bytes
getDataAsString() - Method in class com.hannesdorfmann.httpkit.request.HttpStringEntityRequest
Get string data that should be send with this request as entity
getDataAsString() - Method in class com.hannesdorfmann.httpkit.request.json.HttpJsonRequest
 
getDiskCacheDir(Context) - Static method in class com.hannesdorfmann.httpkit.util.CacheUtils
Get the path to the disk (as File), where the disk cache can store his cache entries
getETag() - Method in interface com.hannesdorfmann.httpkit.cache.CacheEntry
Get the E-Tag, if there is any
getETag() - Method in class com.hannesdorfmann.httpkit.cache.DefaultCacheEntry
 
getETag() - Method in class com.hannesdorfmann.httpkit.cache.WeakCacheEntry
 
getExpirationTimestamp() - Method in interface com.hannesdorfmann.httpkit.cache.CacheEntry
Get the expirationValue
getExpirationTimestamp() - Method in class com.hannesdorfmann.httpkit.cache.DefaultCacheEntry
 
getExpirationTimestamp() - Method in class com.hannesdorfmann.httpkit.cache.WeakCacheEntry
 
getExpirationTimestamp() - Method in class com.hannesdorfmann.httpkit.response.HttpResponse
Get the timestamp in utc timezone, when the value of this response expires
getFirst() - Method in class com.hannesdorfmann.httpkit.parser.condition.AndCondition
 
getFirst() - Method in class com.hannesdorfmann.httpkit.parser.condition.OrCondition
 
getFromDiskCache(K, Class<?>, int) - Method in interface com.hannesdorfmann.httpkit.cache.Cache
Get a value from the cache by passing additional information for the ParserWriter
getFromDiskCache(K, Class<?>, int) - Method in class com.hannesdorfmann.httpkit.cache.HybridCache
 
getFromMemoryCache(K) - Method in interface com.hannesdorfmann.httpkit.cache.Cache
Do a quick look up.
getFromMemoryCache(K) - Method in class com.hannesdorfmann.httpkit.cache.HybridCache
 
getHttpClient() - Method in class com.hannesdorfmann.httpkit.DefaultHttpKit
 
getHttpHeaders() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
getHttpHeaders() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Get the http headers that are set for an HttpRequest.
getHttpMethod() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
getHttpMethod() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Get the http method like GET, POST, PUT, DELETE.
getHttpRequest() - Method in class com.hannesdorfmann.httpkit.DefaultHttpKit.DefaultCacheRetriever
 
getHttpRequest() - Method in class com.hannesdorfmann.httpkit.response.HttpResponse
Get the HttpRequest that has been processed to generate this HttpResponse
getHttpRequest() - Method in interface com.hannesdorfmann.httpkit.threading.CacheRetriever
Get the HttpRequest
getHttpRequest() - Method in class com.hannesdorfmann.httpkit.threading.HttpClientTask
 
getHttpRequest() - Method in interface com.hannesdorfmann.httpkit.threading.HttpTask
Get the HttpRequest that is executed with this HttpTask
getHttpResponseReceiver() - Method in class com.hannesdorfmann.httpkit.threading.HttpClientTask
 
getHttpResponseReceiver() - Method in interface com.hannesdorfmann.httpkit.threading.HttpTask
getInputStream() - Method in class com.hannesdorfmann.httpkit.request.HttpInputStreamEntityRequest
Get the inputstream from where the data will be read
getKeyValues() - Method in class com.hannesdorfmann.httpkit.request.HttpKeyValueEntityRequest
Get the entry set of the key value map
getKeyValuesCount() - Method in class com.hannesdorfmann.httpkit.request.HttpKeyValueEntityRequest
Get the count of how many
getMemoryClass(Context) - Static method in class com.hannesdorfmann.httpkit.util.CacheUtils
Get the memory class.
getMethod() - Method in class com.hannesdorfmann.httpkit.httpclient.HttpDeleteWithBody
 
getOverrideResponseCacheControl() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
getOverrideResponseCacheControl() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
 
getOwner() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
getOwner() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Get the owner
getParamsString() - Method in class com.hannesdorfmann.httpkit.request.HttpKeyValueEntityRequest
Returns the parameters name and value in a string that can be sent with the http request to transmit the parameters
getParseCondition() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
getParseCondition() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
 
getParseIntoClass() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
getParseIntoClass() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
 
getParseIntoCollectionType() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
get the collection type.
getParseIntoCollectionType() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
get the collection type.
getParserWriter() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
getParserWriter() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Specify explicit which parser should be used for parsing the result of this request
getParserWriterPool() - Method in interface com.hannesdorfmann.httpkit.cache.Cache
getParserWriterPool() - Method in class com.hannesdorfmann.httpkit.cache.HybridCache
 
getParserWriterPool() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpEntityRequest
 
getPriority() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
getPriority() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Get the priority
getReadingResponseTimeout() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
getReadingResponseTimeout() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
 
getResponse(int) - Method in class com.hannesdorfmann.httpkit.request.multi.HttpMultiRequest
Get the responses according the index (0...n), where the index is equivalent to the order of the requ
getResponseCode() - Method in class com.hannesdorfmann.httpkit.response.HttpResponse
Get the http status code of the http response
getResponseContentCharset() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
getResponseContentCharset() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
 
getResponseContentType() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
getResponseContentType() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
 
getSecond() - Method in class com.hannesdorfmann.httpkit.parser.condition.AndCondition
 
getSecond() - Method in class com.hannesdorfmann.httpkit.parser.condition.OrCondition
 
getStatusCode() - Method in exception com.hannesdorfmann.httpkit.exception.UnexpectedHttpStatusCodeException
Get the status code
getUrl() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
getUrl() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Get the complete url where this request is send to
getUrlEncodingCharset() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Get the url encoding charset
getUrlEncodingCharset() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Get the url encoding charset
getUrlParamsString() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Get the url parameters as string with "&" concatenated between each parameter.
getValue() - Method in interface com.hannesdorfmann.httpkit.cache.CacheEntry
Get the real value of this entry.
getValue() - Method in class com.hannesdorfmann.httpkit.cache.DefaultCacheEntry
 
getValue() - Method in class com.hannesdorfmann.httpkit.cache.WeakCacheEntry
 
getValue() - Method in class com.hannesdorfmann.httpkit.response.HttpResponse
Get the parsed Result
getView() - Method in class com.hannesdorfmann.httpkit.mvp.Presenter
Deprecated.
get the view
GIF - Static variable in class com.hannesdorfmann.httpkit.parser.MimeType.Image
GIF
GZipResponseInterceptor - Class in com.hannesdorfmann.httpkit.httpclient
An HttpResponseInterceptor that handles gzip compressed responses
GZipResponseInterceptor() - Constructor for class com.hannesdorfmann.httpkit.httpclient.GZipResponseInterceptor
 

H

hashCode() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
hexStringToByteArray(String) - Method in class com.hannesdorfmann.httpkit.httpclient.PersistentCookieStore
 
HTTP_METHOD_DELETE - Static variable in interface com.hannesdorfmann.httpkit.request.HttpRequest
The http method for an request is HTTP DELETE
HTTP_METHOD_GET - Static variable in interface com.hannesdorfmann.httpkit.request.HttpRequest
The http method for an request is HTTP GET
HTTP_METHOD_POST - Static variable in interface com.hannesdorfmann.httpkit.request.HttpRequest
The http method for an request is HTTP POST
HTTP_METHOD_PUT - Static variable in interface com.hannesdorfmann.httpkit.request.HttpRequest
The http method for an request is HTTP PUT
httpClient - Variable in class com.hannesdorfmann.httpkit.DefaultHttpKit
Apaches HttpClient
HttpClientTask<T> - Class in com.hannesdorfmann.httpkit.threading
A HttpTask that uses apaches HttpClient for retrieving / transmitting data from / to the web server

It supports: Reading e-Tag< and write then to cache charset encoding of the Content-Type Header field

HttpClientTask(HttpRequest, HttpResponseReceiver<T>, HttpClient, Cache<String, Object>) - Constructor for class com.hannesdorfmann.httpkit.threading.HttpClientTask
 
HttpDataTransformingRequest - Interface in com.hannesdorfmann.httpkit.request
By implementing this interface the http request will get injected ParserWriterPool for applying transformations on the data that should be send within this request
HttpDeleteJsonRequest - Class in com.hannesdorfmann.httpkit.request.json
 
HttpDeleteJsonRequest(Object) - Constructor for class com.hannesdorfmann.httpkit.request.json.HttpDeleteJsonRequest
 
HttpDeleteKeyValueRequest - Class in com.hannesdorfmann.httpkit.request
This request executes an HTTP DELETE request with the data in the body instead of the url like HttpDeleteRequest will do.
HttpDeleteKeyValueRequest(String) - Constructor for class com.hannesdorfmann.httpkit.request.HttpDeleteKeyValueRequest
 
HttpDeleteRequest - Class in com.hannesdorfmann.httpkit.request
This HttpRequest is used to execute a simple HTTP DELETE request with some simple url encoded text parameters and corresponding values in the http request body
HttpDeleteRequest(String) - Constructor for class com.hannesdorfmann.httpkit.request.HttpDeleteRequest
 
HttpDeleteWithBody - Class in com.hannesdorfmann.httpkit.httpclient
This class do a HTTP DELETE Request by sending the data as part of the http body / entity
HttpDeleteWithBody(String) - Constructor for class com.hannesdorfmann.httpkit.httpclient.HttpDeleteWithBody
 
HttpDeleteWithBody(URI) - Constructor for class com.hannesdorfmann.httpkit.httpclient.HttpDeleteWithBody
 
HttpDeleteWithBody() - Constructor for class com.hannesdorfmann.httpkit.httpclient.HttpDeleteWithBody
 
HttpExceptionChecker - Class in com.hannesdorfmann.httpkit.exception
This class can be used to determine the reason for a given exception
HttpExceptionChecker() - Constructor for class com.hannesdorfmann.httpkit.exception.HttpExceptionChecker
 
httpExecutor - Variable in class com.hannesdorfmann.httpkit.DefaultHttpKit
The http Executor, that will execute the HttpRequests asynchronously
HttpExecutor - Interface in com.hannesdorfmann.httpkit.threading
A HttpExecutor is responsible to manage HttpRequests to realize the following behavior: Executes the HttpRequests according there HttpRequest.getPriority() and HttpRequest.getCreationTimestamp() ordering Ensures that the same (waiting) HttpRequest is not executed twice, but the other waiting HttpRequest gets the result of the other finished one.
HttpGetRequest - Class in com.hannesdorfmann.httpkit.request
This HttpRequest implementation is used to make a HTTP GET request.
HttpGetRequest(String) - Constructor for class com.hannesdorfmann.httpkit.request.HttpGetRequest
 
HttpInputStreamEntityRequest - Class in com.hannesdorfmann.httpkit.request
 
HttpInputStreamEntityRequest(String) - Constructor for class com.hannesdorfmann.httpkit.request.HttpInputStreamEntityRequest
 
HttpJsonRequest - Class in com.hannesdorfmann.httpkit.request.json
 
HttpJsonRequest(Object) - Constructor for class com.hannesdorfmann.httpkit.request.json.HttpJsonRequest
 
HttpKeyValueEntityRequest - Class in com.hannesdorfmann.httpkit.request
This HttpRequest is used to send http body entity in text from.
HttpKeyValueEntityRequest(String, String) - Constructor for class com.hannesdorfmann.httpkit.request.HttpKeyValueEntityRequest
Creates a new object
HttpKit - Interface in com.hannesdorfmann.httpkit
The HttpKit gives the you the basic functionality to interact with an webserver over the http protocol.
httpKit - Variable in class com.hannesdorfmann.httpkit.mvp.HttpPresenter
Deprecated.
The HttpKit that is used for http requests
HttpKitLogger - Class in com.hannesdorfmann.httpkit
This is a simple logger helper class that is used in the HttpKit workflow to log some messages and errors
HttpKitLogger() - Constructor for class com.hannesdorfmann.httpkit.HttpKitLogger
 
HttpMultiRequest - Class in com.hannesdorfmann.httpkit.request.multi
A HttpMultiRequest executes arbitrary many (but more than 1 required) HttpRequests and waits for therer responses before the HttpMultiResponseReceiver gets notified about the success by calling HttpMultiResponseReceiver.onSuccessful(HttpResponse...).
HttpMultiRequest(HttpKit, HttpMultiResponseReceiver, HttpRequest...) - Constructor for class com.hannesdorfmann.httpkit.request.multi.HttpMultiRequest
Creates a new HttpMultiRequest with the given parameters and starts it
HttpMultiRequest(HttpKit, HttpMultiResponseReceiver, List<HttpRequest>) - Constructor for class com.hannesdorfmann.httpkit.request.multi.HttpMultiRequest
Creates a new HttpMultiRequest with the given parameters and starts it
HttpMultiRequest(HttpKit) - Constructor for class com.hannesdorfmann.httpkit.request.multi.HttpMultiRequest
Creates a new HttpMultiRequest but does not start it
HttpMultiResponseReceiver - Interface in com.hannesdorfmann.httpkit.request.multi
The HttpMultiResponseReceiver used with HttpMultiRequest
HttpMultiResponseWorker<R> - Class in com.hannesdorfmann.httpkit.request.multi
A HttpMultiResponseWorker will execute a HttpMultiRequest, wait for the results and then will call #doInBackground(HttpResponse...)) to proceed the
HttpMultiResponseWorker(HttpKit, HttpRequest...) - Constructor for class com.hannesdorfmann.httpkit.request.multi.HttpMultiResponseWorker
 
HttpPostJsonRequest - Class in com.hannesdorfmann.httpkit.request.json
 
HttpPostJsonRequest(Object) - Constructor for class com.hannesdorfmann.httpkit.request.json.HttpPostJsonRequest
 
HttpPostKeyValueRequest - Class in com.hannesdorfmann.httpkit.request
This HttpRequest for sending a simple HTTP POST with URL Encoded text http parameters.
HttpPostKeyValueRequest(String) - Constructor for class com.hannesdorfmann.httpkit.request.HttpPostKeyValueRequest
 
HttpPresenter<V> - Class in com.hannesdorfmann.httpkit.mvp
Deprecated.
HttpPresenter(V, HttpKit) - Constructor for class com.hannesdorfmann.httpkit.mvp.HttpPresenter
Deprecated.
 
HttpPutJsonRequest - Class in com.hannesdorfmann.httpkit.request.json
 
HttpPutJsonRequest(Object) - Constructor for class com.hannesdorfmann.httpkit.request.json.HttpPutJsonRequest
 
HttpPutKeyValueRequest - Class in com.hannesdorfmann.httpkit.request
This HttpRequest is used to execute a simple HTTP PUT request with some simple url encoded text parameters and corresponding values in the http request body
HttpPutKeyValueRequest(String) - Constructor for class com.hannesdorfmann.httpkit.request.HttpPutKeyValueRequest
 
HttpRequest - Interface in com.hannesdorfmann.httpkit.request
HttpRequest is basically a key-value Map values, that are used to add Parameters to any HTTP request.
HttpRequest.CanceledListener - Interface in com.hannesdorfmann.httpkit.request
Since a request can be canceled, we need a listener that get informed when a HttpRequest has been canceled.
HttpRequest.PriorityChangedListener - Interface in com.hannesdorfmann.httpkit.request
This is a simple listener that listen for priority changes
HttpRequestResponseWorker<HttpResponseType,FeedBuilderResult> - Class in com.hannesdorfmann.httpkit.request.responseworker
This is a FeedBuilder that is also a HttpResponseReceiver.
HttpRequestResponseWorker() - Constructor for class com.hannesdorfmann.httpkit.request.responseworker.HttpRequestResponseWorker
 
HttpResponse<T> - Class in com.hannesdorfmann.httpkit.response
This object wraps the result of an http request
HttpResponse() - Constructor for class com.hannesdorfmann.httpkit.response.HttpResponse
 
HttpResponse(int, T) - Constructor for class com.hannesdorfmann.httpkit.response.HttpResponse
 
HttpResponse(HttpRequest, int, T) - Constructor for class com.hannesdorfmann.httpkit.response.HttpResponse
 
HttpResponseReceiver<T> - Interface in com.hannesdorfmann.httpkit.response
This is the listener that gets the result of an http request (GET, POST, DELETE, etc. )
HttpStringEntityRequest - Class in com.hannesdorfmann.httpkit.request
 
HttpStringEntityRequest() - Constructor for class com.hannesdorfmann.httpkit.request.HttpStringEntityRequest
 
HttpTask<T> - Interface in com.hannesdorfmann.httpkit.threading
HttpTask is a Runnable that is executed by the HttpExecutor to retrieve or transmit data over the HTTP protocol to the web server / web service
HttpTask.HttpTaskCanceledListener - Interface in com.hannesdorfmann.httpkit.threading
A listner that listens if a HttpRequest has been canceled, so the HttpTask must be canceled too.
HttpTask.HttpTaskFinishedListener - Interface in com.hannesdorfmann.httpkit.threading
This listener observes an HttpClientTask and get informed, when an HttpClientTask has finished (successful or notHttpClientTask Hannes Dorfmann
HttpTask.HttpTaskPriorityChangedListener - Interface in com.hannesdorfmann.httpkit.threading
A listener that listens for priority changes
HttpTask.HttpTaskStartedListner - Interface in com.hannesdorfmann.httpkit.threading
This listener gets informed when an HttpTask has been started
HttpWithoutEntityRequest - Class in com.hannesdorfmann.httpkit.request
An HttpRequest that does not contain an http entity (http body).
HttpWithoutEntityRequest(String, String) - Constructor for class com.hannesdorfmann.httpkit.request.HttpWithoutEntityRequest
 
HybridCache<K,V> - Class in com.hannesdorfmann.httpkit.cache
This is a hybrid cache that uses a memory cache (RAM) and a disk cache (external storage) to cache any data
HybridCache() - Constructor for class com.hannesdorfmann.httpkit.cache.HybridCache
 

I

INSTANCE - Static variable in class com.hannesdorfmann.httpkit.cache.DefaultCacheEntryExpirator
 
is(Exception) - Static method in exception com.hannesdorfmann.httpkit.exception.NoInternetConnectionException
Determine if an exception is of that kind
isAllowStaleData() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
isAllowStaleData() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
 
isApplication(String) - Static method in class com.hannesdorfmann.httpkit.parser.MimeType.Application
Chceks if the mimetype is of mimetype clas application
isCanceled() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
isCanceled() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
If this request has been canceled (by calling HttpRequest.cancel() ) this method will return true, otherwise false
isExpired() - Method in interface com.hannesdorfmann.httpkit.cache.CacheEntry
true if this CacheEntry has Expired, otherwise false.
isExpired(long) - Method in interface com.hannesdorfmann.httpkit.cache.CacheEntryExpirator
Checks if a Cache Entry is Expired or not
isExpired() - Method in class com.hannesdorfmann.httpkit.cache.DefaultCacheEntry
 
isExpired(long) - Method in class com.hannesdorfmann.httpkit.cache.DefaultCacheEntryExpirator
 
isExpired() - Method in class com.hannesdorfmann.httpkit.cache.WeakCacheEntry
 
isFollowRedirection() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
isFollowRedirection() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
 
isForceFromCache() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
isForceFromCache() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
 
isForMimeType(String) - Method in class com.hannesdorfmann.httpkit.cache.AllLruDiskCache
 
isForMimeType(String) - Method in interface com.hannesdorfmann.httpkit.cache.DiskCache
Determines if the the cache implementation can store values of the given mime type
isForType(Bitmap) - Method in class com.hannesdorfmann.httpkit.cache.BitmapLruMemoryCache
 
isForType(Object) - Method in class com.hannesdorfmann.httpkit.cache.CastedBitmapLruMemoryCache
 
isForType(V) - Method in interface com.hannesdorfmann.httpkit.cache.MemoryCache
Determines if the the cache implementation can store values of the given (already parsed) value
isFromCache() - Method in class com.hannesdorfmann.httpkit.response.HttpResponse
Returns true, if the response has been retrieved from the cache
isFromCacheBecauseOffline() - Method in class com.hannesdorfmann.httpkit.response.HttpResponse
 
isFullfilled(int) - Method in class com.hannesdorfmann.httpkit.parser.condition.AndCondition
 
isFullfilled(int) - Method in class com.hannesdorfmann.httpkit.parser.condition.BetweenCondition
 
isFullfilled(int) - Method in class com.hannesdorfmann.httpkit.parser.condition.EqualCondition
 
isFullfilled(int) - Method in class com.hannesdorfmann.httpkit.parser.condition.LessThanCondition
 
isFullfilled(int) - Method in class com.hannesdorfmann.httpkit.parser.condition.LessThanEqualCondition
 
isFullfilled(int) - Method in class com.hannesdorfmann.httpkit.parser.condition.MoreThanCondition
 
isFullfilled(int) - Method in class com.hannesdorfmann.httpkit.parser.condition.MoreThanEqualCondition
 
isFullfilled(int) - Method in class com.hannesdorfmann.httpkit.parser.condition.NeverCondition
 
isFullfilled(int) - Method in class com.hannesdorfmann.httpkit.parser.condition.NotCondition
 
isFullfilled(int) - Method in class com.hannesdorfmann.httpkit.parser.condition.OrCondition
 
isFullfilled(int) - Method in interface com.hannesdorfmann.httpkit.parser.condition.ParseCondition
Tests / determines if this conditioni is fullfilled or not
isImage(String) - Static method in class com.hannesdorfmann.httpkit.parser.MimeType.Image
Returns true, if the mimetype belongs to image mimetype class
isInList(HashSet<Class<?>>, Throwable) - Method in class com.hannesdorfmann.httpkit.httpclient.RetryHandler
 
isLoggingEnabled() - Static method in class com.hannesdorfmann.httpkit.HttpKitLogger
 
isNetworkAvailable() - Method in class com.hannesdorfmann.httpkit.DefaultHttpKit
 
isNoInternetConnection(Exception) - Static method in class com.hannesdorfmann.httpkit.exception.HttpExceptionChecker
Determines if the Exception is a NoInternetConnectionException.
isOnOfflineAllowExpiredCacheValue() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
isOnOfflineAllowExpiredCacheValue() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
 
isOnOfflineFromCache() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
isOnOfflineFromCache() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
 
isPaused() - Method in class com.hannesdorfmann.httpkit.threading.PausableThreadPoolExecutor
 
isReadDiskCache() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Is quering the disk cache enabled
isReadDiskCache() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Is quering the disk cache enabled
isReadMemoryCache() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Is quering the memory cache enabled?
isReadMemoryCache() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Is quering the memory cache enabled?
isResponseOkOrNotModified() - Method in class com.hannesdorfmann.httpkit.response.HttpResponse
Checks if the response status code of the http request was 200 or 304, which means that the http request has returned successful or the result has been retrieved successfully from the cache
isServerNotReachable(Exception) - Static method in class com.hannesdorfmann.httpkit.exception.HttpExceptionChecker
Tries to determine, if the thrown Exception has been thrown because the server is not reachable.
isText(String) - Static method in class com.hannesdorfmann.httpkit.parser.MimeType.Text
Checks if the mime type belongs to the mime type category "text"
isUnexpectesStatusCode(Exception) - Static method in class com.hannesdorfmann.httpkit.exception.HttpExceptionChecker
This method will be thrown, if the http status code was unexpected, and a UnexpectedHttpStatusCodeException was thrown
isWithoutCacheLookup() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
isWithoutCacheLookup() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
 
isWriteDiskCache() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Is quering the disk cache enabled
isWriteDiskCache() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Is quering the disk cache enabled
isWriteMemoryCache() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Is quering the memory cache enabled?
isWriteMemoryCache() - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Is quering the memory cache enabled?

J

JPEG - Static variable in class com.hannesdorfmann.httpkit.parser.MimeType.Image
Image JPEG
JPG - Static variable in class com.hannesdorfmann.httpkit.parser.MimeType.Image
Image JPG
JSON - Static variable in class com.hannesdorfmann.httpkit.parser.MimeType.Application
json
JSON - Static variable in class com.hannesdorfmann.httpkit.parser.MimeType.Text
Another XML

L

LessThanCondition - Class in com.hannesdorfmann.httpkit.parser.condition
Determines if the httpStatusCode is less then the value, set by LessThanCondition.setLessThanValue(int)
LessThanCondition() - Constructor for class com.hannesdorfmann.httpkit.parser.condition.LessThanCondition
 
LessThanCondition(int) - Constructor for class com.hannesdorfmann.httpkit.parser.condition.LessThanCondition
 
LessThanEqualCondition - Class in com.hannesdorfmann.httpkit.parser.condition
Determines if the httpStatusCode is less then or equal the value, set by LessThanEqualCondition.setLessOrEqualValue(int)
LessThanEqualCondition() - Constructor for class com.hannesdorfmann.httpkit.parser.condition.LessThanEqualCondition
 
LessThanEqualCondition(int) - Constructor for class com.hannesdorfmann.httpkit.parser.condition.LessThanEqualCondition
 
log(String) - Static method in class com.hannesdorfmann.httpkit.HttpKitLogger
Prints log if it has been enabled with {@link #setLoggingEnabled(boolean)
log(Throwable) - Static method in class com.hannesdorfmann.httpkit.HttpKitLogger
Logs an Throwable exception
LruDiskCache<K,V> - Class in com.hannesdorfmann.httpkit.cache
Created by Hannes Dorfmann on 25.03.14.
LruDiskCache(File, int, long) - Constructor for class com.hannesdorfmann.httpkit.cache.LruDiskCache
 
LruMemoryCache<K,V> - Class in com.hannesdorfmann.httpkit.cache
A LRU (Least recently used) memory cache
LruMemoryCache(int) - Constructor for class com.hannesdorfmann.httpkit.cache.LruMemoryCache
 

M

MemoryCache<K,V> - Interface in com.hannesdorfmann.httpkit.cache
Created by Hannes Dorfmann on 25.03.14.
METHOD_NAME - Static variable in class com.hannesdorfmann.httpkit.httpclient.HttpDeleteWithBody
 
MimeType - Class in com.hannesdorfmann.httpkit.parser
This class defines the most common mime types that are used with the parsers
MimeType() - Constructor for class com.hannesdorfmann.httpkit.parser.MimeType
 
MimeType.Application - Class in com.hannesdorfmann.httpkit.parser
The subcategory containing mime types definitions that are mapped to the application Category
MimeType.Application() - Constructor for class com.hannesdorfmann.httpkit.parser.MimeType.Application
 
MimeType.Image - Class in com.hannesdorfmann.httpkit.parser
Some kind of "subpackage" containg image mimetypes
MimeType.Image() - Constructor for class com.hannesdorfmann.httpkit.parser.MimeType.Image
 
MimeType.Text - Class in com.hannesdorfmann.httpkit.parser
The Text mime type subpackage
MimeType.Text() - Constructor for class com.hannesdorfmann.httpkit.parser.MimeType.Text
 
MoreThanCondition - Class in com.hannesdorfmann.httpkit.parser.condition
Determines if the httpStatusCode is more then the value, set by calling MoreThanCondition.setMoreThanValue(int)
MoreThanCondition() - Constructor for class com.hannesdorfmann.httpkit.parser.condition.MoreThanCondition
 
MoreThanCondition(int) - Constructor for class com.hannesdorfmann.httpkit.parser.condition.MoreThanCondition
 
MoreThanEqualCondition - Class in com.hannesdorfmann.httpkit.parser.condition
Determines if the httpStatusCode is more than or equal the value, set by MoreThanEqualCondition.setMoreOrEqualValue(int)
MoreThanEqualCondition() - Constructor for class com.hannesdorfmann.httpkit.parser.condition.MoreThanEqualCondition
 
MoreThanEqualCondition(int) - Constructor for class com.hannesdorfmann.httpkit.parser.condition.MoreThanEqualCondition
 

N

NeverCondition - Class in com.hannesdorfmann.httpkit.parser.condition
This condition is never full filled.
NeverCondition() - Constructor for class com.hannesdorfmann.httpkit.parser.condition.NeverCondition
 
NoInternetConnectionException - Exception in com.hannesdorfmann.httpkit.exception
This excpeption will be thrown, when you try to submit a HttpTask, but there is no active internet connection, so we do not execute the HttpTask and throw this kind of exception
NoInternetConnectionException(String) - Constructor for exception com.hannesdorfmann.httpkit.exception.NoInternetConnectionException
 
NotCondition - Class in com.hannesdorfmann.httpkit.parser.condition
Negates a ParseCondition
NotCondition() - Constructor for class com.hannesdorfmann.httpkit.parser.condition.NotCondition
 
NotCondition(ParseCondition) - Constructor for class com.hannesdorfmann.httpkit.parser.condition.NotCondition
 

O

onDestroy(Object) - Method in class com.hannesdorfmann.httpkit.mvp.HttpPresenter
Deprecated.
This method should be called when the view (activity or fragment ...)
onDestroy() - Method in class com.hannesdorfmann.httpkit.mvp.Presenter
Deprecated.
This method should be called , when the activity or fragment has been destroyed, so no future HttpResponse will be pushed to the destroyed view.
onError(Exception) - Method in class com.hannesdorfmann.httpkit.request.responseworker.HttpRequestResponseWorker
 
onError(Exception) - Method in interface com.hannesdorfmann.httpkit.request.responseworker.ResponseWorker
Will be called if an error has been occurred in the build method.
onFailure(HttpRequest, Exception) - Method in class com.hannesdorfmann.httpkit.request.multi.HttpMultiRequest
 
onFailure(HttpRequest, Exception) - Method in interface com.hannesdorfmann.httpkit.request.multi.HttpMultiResponseReceiver
Called if a Request has failed.
onFailure(HttpRequest, Exception) - Method in interface com.hannesdorfmann.httpkit.response.HttpResponseReceiver
Called when the http request could not be executed successfully, because an Exception has occurred while sending the http request
onFinished(R) - Method in interface com.hannesdorfmann.httpkit.request.responseworker.ResponseWorker
Called when #doInBackground(Object) is finished.
onFinished(CacheRetriever) - Method in interface com.hannesdorfmann.httpkit.threading.CacheRetriever.CacheRetrieverListener
Called when the CacheRetriever is finished
onFinished(CacheRetriever) - Method in class com.hannesdorfmann.httpkit.threading.CacheRetrieverExecutor
 
onHttpRequestCanceled(HttpRequest) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest.CanceledListener
This method will be called to inform, when an HttpRequest has been canceled
onHttpRequestCanceled(HttpRequest) - Method in class com.hannesdorfmann.httpkit.threading.HttpClientTask
 
onHttpRequestPriorityChanged(HttpRequest, int) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest.PriorityChangedListener
This method will be called, when an HttpRequest has changed his priority
onHttpRequestPriorityChanged(HttpRequest, int) - Method in class com.hannesdorfmann.httpkit.threading.HttpClientTask
 
onHttpTaskCanceled(HttpTask<?>) - Method in interface com.hannesdorfmann.httpkit.threading.HttpTask.HttpTaskCanceledListener
Called when an HttpRequest has been canceled, so the corresponding HttpTask gets canceled too.
onHttpTaskCanceled(HttpTask<?>) - Method in class com.hannesdorfmann.httpkit.threading.PriorityThreadPoolHttpExecutor
 
onHttpTaskFailed(HttpTask<?>, Exception) - Method in interface com.hannesdorfmann.httpkit.threading.HttpTask.HttpTaskFinishedListener
Called to inform, that a {@link HttpClientTasHttpClientTaskete, because an error (exception) has been thrown
onHttpTaskFailed(HttpTask<?>, Exception) - Method in class com.hannesdorfmann.httpkit.threading.PriorityThreadPoolHttpExecutor
 
onHttpTaskPriorityChanged(HttpTask<?>, int) - Method in interface com.hannesdorfmann.httpkit.threading.HttpTask.HttpTaskPriorityChangedListener
Called when the HttpRequest has changed his priority, so the HttpTask depends on the HttpRequest priority
onHttpTaskPriorityChanged(HttpTask<?>, int) - Method in class com.hannesdorfmann.httpkit.threading.PriorityThreadPoolHttpExecutor
 
onHttpTaskStarted(HttpTask<?>) - Method in interface com.hannesdorfmann.httpkit.threading.HttpTask.HttpTaskStartedListner
This method gets called when an HttpTask has started right now
onHttpTaskStarted(HttpTask<?>) - Method in class com.hannesdorfmann.httpkit.threading.PriorityThreadPoolHttpExecutor
 
onHttpTaskSuccessful(HttpTask<?>, HttpResponse) - Method in interface com.hannesdorfmann.httpkit.threading.HttpTask.HttpTaskFinishedListener
Called to inform, that a HttpClientTask has finished successfully
onHttpTaskSuccessful(HttpTask<?>, HttpResponse) - Method in class com.hannesdorfmann.httpkit.threading.PriorityThreadPoolHttpExecutor
 
onLowMemory() - Method in interface com.hannesdorfmann.httpkit.cache.Cache
This method is called, when the memory of the device runs low (RAM).
onLowMemory() - Method in class com.hannesdorfmann.httpkit.cache.HybridCache
 
onLowMemory() - Method in class com.hannesdorfmann.httpkit.cache.LruMemoryCache
 
onLowMemory() - Method in interface com.hannesdorfmann.httpkit.cache.MemoryCache
This method is called, when the memory of the device runs low (RAM).
onStarted(CacheRetriever) - Method in interface com.hannesdorfmann.httpkit.threading.CacheRetriever.CacheRetrieverListener
Called when the CacheRetriever is started effectively
onStarted(CacheRetriever) - Method in class com.hannesdorfmann.httpkit.threading.CacheRetrieverExecutor
 
onSuccess(HttpResponse<Object>) - Method in class com.hannesdorfmann.httpkit.request.multi.HttpMultiRequest
 
onSuccess(HttpResponse<HttpResponseType>) - Method in class com.hannesdorfmann.httpkit.request.responseworker.HttpRequestResponseWorker
 
onSuccess(HttpResponse<T>) - Method in interface com.hannesdorfmann.httpkit.response.HttpResponseReceiver
Called when the Http request has returned a result
onSuccessful(HttpResponse<?>...) - Method in interface com.hannesdorfmann.httpkit.request.multi.HttpMultiResponseReceiver
Called if all Requests were successful.
OrCondition - Class in com.hannesdorfmann.httpkit.parser.condition
Concatinates two ParseCondition by a OR condition.
OrCondition() - Constructor for class com.hannesdorfmann.httpkit.parser.condition.OrCondition
 
OrCondition(ParseCondition, ParseCondition) - Constructor for class com.hannesdorfmann.httpkit.parser.condition.OrCondition
 

P

parse(InputStream, Class<?>, int, String, String) - Method in interface com.hannesdorfmann.httpkit.parser.ParserWriter
Take a InputStream and parse it to a "real" object
ParseCondition - Interface in com.hannesdorfmann.httpkit.parser.condition
A ParseCondition is can be fullfilled or not. only if the condition is fullfilled the result will be parsed.
ParserWriter<T> - Interface in com.hannesdorfmann.httpkit.parser
A ParserWriter can "parse" a InputStream into a real object and vice versa (write an Object to the original data format, like json, xml or evene binary image data etc.)
ParserWriterPool - Interface in com.hannesdorfmann.httpkit.parser
Used to handle a pool of ParserWriters.
parserWriterPool - Variable in class com.hannesdorfmann.httpkit.request.AbstractHttpEntityRequest
 
PausableThreadPoolExecutor - Class in com.hannesdorfmann.httpkit.threading
This is a ThreadPoolExecutor that can pause and resume.
PausableThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>) - Constructor for class com.hannesdorfmann.httpkit.threading.PausableThreadPoolExecutor
 
PausableThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory) - Constructor for class com.hannesdorfmann.httpkit.threading.PausableThreadPoolExecutor
 
PausableThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, RejectedExecutionHandler) - Constructor for class com.hannesdorfmann.httpkit.threading.PausableThreadPoolExecutor
 
PausableThreadPoolExecutor(int, int, long, TimeUnit, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler) - Constructor for class com.hannesdorfmann.httpkit.threading.PausableThreadPoolExecutor
 
pause() - Method in class com.hannesdorfmann.httpkit.threading.PausableThreadPoolExecutor
Pause.
PersistentCookieStore - Class in com.hannesdorfmann.httpkit.httpclient
A persistent cookie store which implements the Apache HttpClient CookieStore interface.
PersistentCookieStore(Context) - Constructor for class com.hannesdorfmann.httpkit.httpclient.PersistentCookieStore
Construct a persistent cookie store.
PNG - Static variable in class com.hannesdorfmann.httpkit.parser.MimeType.Image
PNG
preloadGet(HttpKit, HttpRequest) - Static method in class com.hannesdorfmann.httpkit.preloader.DiskPreloader
Execute a HttpGET request
preloadGet(HttpKit, String) - Static method in class com.hannesdorfmann.httpkit.preloader.DiskPreloader
Execute a HTTP GET request and
preloadGet(HttpKit, Collection<String>) - Static method in class com.hannesdorfmann.httpkit.preloader.DiskPreloader
Executes for each url in urls a new Http GET Request
preloadGet(Context, HttpKit, String) - Static method in class com.hannesdorfmann.httpkit.preloader.WLanDiskPreloader
Executes an Http GET Request and stores the value to the disk cache, but only if WLAN is connected
preloadGet(Context, HttpKit, HttpRequest) - Static method in class com.hannesdorfmann.httpkit.preloader.WLanDiskPreloader
 
preloadGet(Context, HttpKit, Collection<String>) - Static method in class com.hannesdorfmann.httpkit.preloader.WLanDiskPreloader
Executes for each url in urls a new Http GET Request
Presenter<V> - Class in com.hannesdorfmann.httpkit.mvp
Deprecated.
Presenter(V) - Constructor for class com.hannesdorfmann.httpkit.mvp.Presenter
Deprecated.
 
PRIORITY_HIGH - Static variable in interface com.hannesdorfmann.httpkit.request.HttpRequest
high priority
PRIORITY_HIGHEST - Static variable in interface com.hannesdorfmann.httpkit.request.HttpRequest
The highest priority
PRIORITY_LOW - Static variable in interface com.hannesdorfmann.httpkit.request.HttpRequest
low priority
PRIORITY_LOWEST - Static variable in interface com.hannesdorfmann.httpkit.request.HttpRequest
The lowest priority
PRIORITY_NORMAL - Static variable in interface com.hannesdorfmann.httpkit.request.HttpRequest
normal priority
PriorityThreadPoolHttpExecutor - Class in com.hannesdorfmann.httpkit.threading
This HttpExecutor executes the HttpTask, that contain a HttpRequest, with an ThreadPoolExecutor and uses a PriorityBlockingQueue as queue for tasks.
PriorityThreadPoolHttpExecutor() - Constructor for class com.hannesdorfmann.httpkit.threading.PriorityThreadPoolHttpExecutor
 
process(HttpRequest, HttpContext) - Method in class com.hannesdorfmann.httpkit.httpclient.AcceptGZipRequestInterceptor
 
process(HttpResponse, HttpContext) - Method in class com.hannesdorfmann.httpkit.httpclient.GZipResponseInterceptor
 
processHttpRequest() - Method in class com.hannesdorfmann.httpkit.threading.HttpClientTask
 
put(K, V, String, String, long, String) - Method in interface com.hannesdorfmann.httpkit.cache.DiskCache
Adds and create a new CacheEntry to the cache.
put(K, V, String, String, long, String) - Method in class com.hannesdorfmann.httpkit.cache.LruDiskCache
 
put(K, V, String, String, long, String) - Method in class com.hannesdorfmann.httpkit.cache.LruMemoryCache
Adds and create a new CacheEntry to the cache.
put(K, CacheEntry<V>) - Method in class com.hannesdorfmann.httpkit.cache.LruMemoryCache
 
put(K, V, String, String, long, String) - Method in interface com.hannesdorfmann.httpkit.cache.MemoryCache
Adds and create a new CacheEntry to the cache.
put(K, CacheEntry<V>) - Method in interface com.hannesdorfmann.httpkit.cache.MemoryCache
Put a already existing entry in the memory cache
putParam(String, String) - Method in class com.hannesdorfmann.httpkit.request.HttpKeyValueEntityRequest
 
putParam(String, int) - Method in class com.hannesdorfmann.httpkit.request.HttpKeyValueEntityRequest
 
putParam(String, boolean) - Method in class com.hannesdorfmann.httpkit.request.HttpKeyValueEntityRequest
 
putParam(String, long) - Method in class com.hannesdorfmann.httpkit.request.HttpKeyValueEntityRequest
 
putParam(String, double) - Method in class com.hannesdorfmann.httpkit.request.HttpKeyValueEntityRequest
 
putParam(String, float) - Method in class com.hannesdorfmann.httpkit.request.HttpKeyValueEntityRequest
 
putParam(String, short) - Method in class com.hannesdorfmann.httpkit.request.HttpKeyValueEntityRequest
 
putParam(String, char) - Method in class com.hannesdorfmann.httpkit.request.HttpKeyValueEntityRequest
 
putRaw(K, byte[], String, String, long, String) - Method in interface com.hannesdorfmann.httpkit.cache.DiskCache
Put as raw bytes
putRaw(K, byte[], String, String, long, String) - Method in class com.hannesdorfmann.httpkit.cache.LruDiskCache
 
putRawToDiskCache(K, byte[], String, String, Long, String) - Method in interface com.hannesdorfmann.httpkit.cache.Cache
Write as raw bytes
putRawToDiskCache(K, byte[], String, String, Long, String) - Method in class com.hannesdorfmann.httpkit.cache.HybridCache
 
putToDiskCache(K, V, String, String, Long, String) - Method in interface com.hannesdorfmann.httpkit.cache.Cache
Write
putToDiskCache(K, V, String, String, Long, String) - Method in class com.hannesdorfmann.httpkit.cache.HybridCache
 
putToMemoryCache(K, V, String, String, Long, String) - Method in interface com.hannesdorfmann.httpkit.cache.Cache
Adds and create a new CacheEntry to the cache.
putToMemoryCache(K, CacheEntry<V>) - Method in interface com.hannesdorfmann.httpkit.cache.Cache
Put a already existing CacheEntry to the memory cache.
putToMemoryCache(K, V, String, String, Long, String) - Method in class com.hannesdorfmann.httpkit.cache.HybridCache
 
putToMemoryCache(K, CacheEntry<V>) - Method in class com.hannesdorfmann.httpkit.cache.HybridCache
 
putUrlParam(String, String) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Add or override an existing url parameter
putUrlParam(String, int) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Add or override an existing url parameter
putUrlParam(String, long) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Add or override an existing url parameter
putUrlParam(String, boolean) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Add or override an existing url parameter
putUrlParam(String, float) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Add or override an existing url parameter
putUrlParam(String, double) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Add or override an existing url parameter
putUrlParam(String, char) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Add or override an existing url parameter
putUrlParam(String, String) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Add or override an existing url parameter
putUrlParam(String, int) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Add or override an existing url parameter
putUrlParam(String, long) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Add or override an existing url parameter
putUrlParam(String, boolean) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Add or override an existing url parameter
putUrlParam(String, float) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Add or override an existing url parameter
putUrlParam(String, double) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Add or override an existing url parameter
putUrlParam(String, char) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Add or override an existing url parameter
putUrlParamAsString(String, String) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 

R

remove(K) - Method in interface com.hannesdorfmann.httpkit.cache.Cache
Removes the Entry
remove(K) - Method in class com.hannesdorfmann.httpkit.cache.HybridCache
 
remove(K) - Method in class com.hannesdorfmann.httpkit.cache.LruDiskCache
 
remove(K) - Method in class com.hannesdorfmann.httpkit.cache.LruMemoryCache
 
remove(K) - Method in interface com.hannesdorfmann.httpkit.cache.SubCache
Removes the Entry
remove(String) - Method in class com.hannesdorfmann.httpkit.parser.DefaultParserWriterPool
Remove a the ParserWriter for the given mime type.
remove(String) - Method in interface com.hannesdorfmann.httpkit.parser.ParserWriterPool
Remove a the ParserWriter for the given mime type.
removeAllListeners() - Method in class com.hannesdorfmann.httpkit.threading.HttpClientTask
 
removeAllListeners() - Method in interface com.hannesdorfmann.httpkit.threading.HttpTask
Release all registered Listeners, by setting them to null.
removeDiskCache(DiskCache<K, V>) - Method in interface com.hannesdorfmann.httpkit.cache.Cache
remove a Disk cache
removeDiskCache(DiskCache<K, V>) - Method in class com.hannesdorfmann.httpkit.cache.HybridCache
 
removeMemoryCache(MemoryCache<K, V>) - Method in interface com.hannesdorfmann.httpkit.cache.Cache
remove a memory cache
removeMemoryCache(MemoryCache<K, V>) - Method in class com.hannesdorfmann.httpkit.cache.HybridCache
 
removeParserWriter(String) - Method in class com.hannesdorfmann.httpkit.DefaultHttpKit
 
removeParserWriter(String) - Method in interface com.hannesdorfmann.httpkit.HttpKit
Removes the parser for the given mime type
response - Variable in class com.hannesdorfmann.httpkit.request.responseworker.HttpRequestResponseWorker
 
ResponseWorker<P,R> - Interface in com.hannesdorfmann.httpkit.request.responseworker
This is the
ResponseWorkerExecutor - Class in com.hannesdorfmann.httpkit.request.responseworker
The FeedFactory manages the FeedBuilders in a queue and a ThreadPoolExecutor
ResponseWorkerRunnable<Parameter,Result> - Class in com.hannesdorfmann.httpkit.request.responseworker
This is a Runnable that invokes the FeedBuilder methods on the background thread (for FeedBuilder#doInBackground(Object...) or on the main UI Thread (i.e. for FeedBuilder#onFinished(Object))
ResponseWorkerRunnable(ResponseWorker<Parameter, Result>, List<Parameter>) - Constructor for class com.hannesdorfmann.httpkit.request.responseworker.ResponseWorkerRunnable
 
resume() - Method in class com.hannesdorfmann.httpkit.threading.PausableThreadPoolExecutor
Resume.
RetryHandler - Class in com.hannesdorfmann.httpkit.httpclient
 
RetryHandler(int) - Constructor for class com.hannesdorfmann.httpkit.httpclient.RetryHandler
 
retryRequest(IOException, int, HttpContext) - Method in class com.hannesdorfmann.httpkit.httpclient.RetryHandler
 
run() - Method in class com.hannesdorfmann.httpkit.DefaultHttpKit.DefaultCacheRetriever
 
run() - Method in class com.hannesdorfmann.httpkit.request.responseworker.ResponseWorkerRunnable
 
run() - Method in class com.hannesdorfmann.httpkit.threading.HttpClientTask
 

S

scheduleHttpRequest(HttpRequest, HttpResponseReceiver<T>) - Method in class com.hannesdorfmann.httpkit.DefaultHttpKit
Schedules a HttpRequest to be executed to check the cache
SerializableCookie - Class in com.hannesdorfmann.httpkit.httpclient
A wrapper class around Cookie and/or BasicClientCookie designed for use in PersistentCookieStore.
SerializableCookie(Cookie) - Constructor for class com.hannesdorfmann.httpkit.httpclient.SerializableCookie
 
setAllowStaleData(boolean) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Allow stale data to be returned from cache and to refresh data in background.
setAllowStaleData(boolean) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Allow stale data to be returned from cache and to refresh data in background.
setCache(Cache<String, Object>) - Method in class com.hannesdorfmann.httpkit.DefaultHttpKit
 
setCache(Cache<String, Object>) - Method in interface com.hannesdorfmann.httpkit.HttpKit
Sets the internal cache
setCachedResultFor304(CacheEntry<?>) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
setCachedResultFor304(CacheEntry<?>) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
If the cached result contains an ETag, than we need to revalidate it, even if we have a cached result.
setCacheRetrieverListener(CacheRetriever.CacheRetrieverListener) - Method in class com.hannesdorfmann.httpkit.DefaultHttpKit.DefaultCacheRetriever
 
setCacheRetrieverListener(CacheRetriever.CacheRetrieverListener) - Method in interface com.hannesdorfmann.httpkit.threading.CacheRetriever
setCanceledListener(HttpRequest.CanceledListener) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
setCanceledListener(HttpRequest.CanceledListener) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Set the cancel GpsStatus.Listener, that will be informed when the HttpRequest has been canceled.
setCharsetEnconding(String) - Method in class com.hannesdorfmann.httpkit.request.HttpKeyValueEntityRequest
 
setConditionToNegate(ParseCondition) - Method in class com.hannesdorfmann.httpkit.parser.condition.NotCondition
 
setConnectingTimeout(int) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
setConnectingTimeout(int) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Sets the timeout of trying to connect the web service (in miliseconds).
setContentEntityCharset(String) - Method in class com.hannesdorfmann.httpkit.request.HttpStringEntityRequest
 
setContentMimeType(String) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpEntityRequest
Set the mimetype of the content / entity
setEntryExpirator(CacheEntryExpirator) - Method in interface com.hannesdorfmann.httpkit.cache.CacheEntry
Set the CacheEntryExpirator that is used in CacheEntry.isExpired() to determine if an CacheEntry is expired or not
setEntryExpirator(CacheEntryExpirator) - Method in class com.hannesdorfmann.httpkit.cache.DefaultCacheEntry
 
setEntryExpirator(CacheEntryExpirator) - Method in class com.hannesdorfmann.httpkit.cache.WeakCacheEntry
 
setEqualValue(int) - Method in class com.hannesdorfmann.httpkit.parser.condition.EqualCondition
 
setETag(String) - Method in class com.hannesdorfmann.httpkit.cache.DefaultCacheEntry
 
setETag(String) - Method in class com.hannesdorfmann.httpkit.cache.WeakCacheEntry
 
setExecutor(ExecutorService) - Static method in class com.hannesdorfmann.httpkit.request.responseworker.ResponseWorkerExecutor
setExpirationTimestamp(long) - Method in interface com.hannesdorfmann.httpkit.cache.CacheEntry
Seht the expiration timestamp, when this entry will expires
setExpirationTimestamp(long) - Method in class com.hannesdorfmann.httpkit.cache.DefaultCacheEntry
 
setExpirationTimestamp(long) - Method in class com.hannesdorfmann.httpkit.cache.WeakCacheEntry
 
setExpirationTimestamp(long) - Method in class com.hannesdorfmann.httpkit.response.HttpResponse
Set the timestamp when the value of this response expires
setFirst(ParseCondition) - Method in class com.hannesdorfmann.httpkit.parser.condition.AndCondition
 
setFirst(ParseCondition) - Method in class com.hannesdorfmann.httpkit.parser.condition.OrCondition
 
setFollowRedirection(boolean) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
setFollowRedirection(boolean) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Set it to true, if you automatically want to follow http redirections
setForceFromCache(boolean) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
setForceFromCache(boolean) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Set it to true, if you explicit want to retrieve the desired data from cache, ignoring the cache control.
setFromCache(boolean) - Method in class com.hannesdorfmann.httpkit.response.HttpResponse
 
setFromCacheBecauseOffline(boolean) - Method in class com.hannesdorfmann.httpkit.response.HttpResponse
Set this to true, if the response comes from the cache, because the smartphone is offline
setHttpExecutor(HttpExecutor) - Method in class com.hannesdorfmann.httpkit.DefaultHttpKit
 
setHttpExecutor(HttpExecutor) - Method in interface com.hannesdorfmann.httpkit.HttpKit
Set the HttpExecutor for async http data transfer
setHttpMethod(String) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
setHttpMethod(String) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Sets the http method, that is used by HttpKit to execute this request.
setHttpRequest(HttpRequest) - Method in class com.hannesdorfmann.httpkit.response.HttpResponse
 
setHttpTaskCanceledListener(HttpTask.HttpTaskCanceledListener) - Method in class com.hannesdorfmann.httpkit.threading.HttpClientTask
 
setHttpTaskCanceledListener(HttpTask.HttpTaskCanceledListener) - Method in interface com.hannesdorfmann.httpkit.threading.HttpTask
setHttpTaskFinishedListener(HttpTask.HttpTaskFinishedListener) - Method in class com.hannesdorfmann.httpkit.threading.HttpClientTask
 
setHttpTaskFinishedListener(HttpTask.HttpTaskFinishedListener) - Method in interface com.hannesdorfmann.httpkit.threading.HttpTask
setHttpTaskPriorityChangedListener(HttpTask.HttpTaskPriorityChangedListener) - Method in class com.hannesdorfmann.httpkit.threading.HttpClientTask
 
setHttpTaskPriorityChangedListener(HttpTask.HttpTaskPriorityChangedListener) - Method in interface com.hannesdorfmann.httpkit.threading.HttpTask
setHttpTaskStartedListener(HttpTask.HttpTaskStartedListner) - Method in class com.hannesdorfmann.httpkit.threading.HttpClientTask
 
setHttpTaskStartedListener(HttpTask.HttpTaskStartedListner) - Method in interface com.hannesdorfmann.httpkit.threading.HttpTask
setLessOrEqualValue(int) - Method in class com.hannesdorfmann.httpkit.parser.condition.LessThanEqualCondition
 
setLessThanValue(int) - Method in class com.hannesdorfmann.httpkit.parser.condition.LessThanCondition
 
setLogging(boolean) - Static method in class com.hannesdorfmann.httpkit.HttpKitLogger
Enable or disable logging
setLogTag(String) - Static method in class com.hannesdorfmann.httpkit.HttpKitLogger
Set the tag, that is used for the logger
setLowerBound(int) - Method in class com.hannesdorfmann.httpkit.parser.condition.BetweenCondition
 
setMoreOrEqualValue(int) - Method in class com.hannesdorfmann.httpkit.parser.condition.MoreThanEqualCondition
 
setMoreThanValue(int) - Method in class com.hannesdorfmann.httpkit.parser.condition.MoreThanCondition
 
setOnOfflineAllowExpiredCacheValue(boolean) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
setOnOfflineAllowExpiredCacheValue(boolean) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Set it to true, if you want to get expired results from cache, when the user is offline (has no active internet connection).
setOnOfflineFromCache(boolean) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Set it to true, if you want try to get the data from the cache, if the users device has currently no active internet connection
setOnOfflineFromCache(boolean) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Set it to true, if you want try to get the data from the cache, if the users device has currently no active internet connection
setOverrideResponseCacheControl(String) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
setOverrideResponseCacheControl(String) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Overrides the original cache control header of the response with this one.
setOwner(Object) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
setOwner(Object) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Set the owner
setParseCondition(ParseCondition) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
setParseCondition(ParseCondition) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
setParseInto(Class<?>) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Set the Class to where the result should be parsed.
setParseInto(Class<?>, int) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Specfy here the class where to parse and set the collection type.
setParseInto(Class<?>) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Set the Class to where the result should be parsed.
setParseInto(Class<?>, int) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Specfy here the class where to parse and set the collection type.
setParserWriter(ParserWriter<?>) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
setParserWriterPool(ParserWriterPool) - Method in interface com.hannesdorfmann.httpkit.cache.DiskCache
Used to give the disk cache all available ParserWriters to read or write data
setParserWriterPool(ParserWriterPool) - Method in class com.hannesdorfmann.httpkit.cache.LruDiskCache
 
setParserWriterPool(ParserWriterPool) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpEntityRequest
 
setParserWriterPool(ParserWriterPool) - Method in interface com.hannesdorfmann.httpkit.request.HttpDataTransformingRequest
Set the ParserWriterPool that could be useful to transforming data (example from a java object to an json String)
setPriority(int) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
setPriority(int) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
HttpRequest are scheduled by an HttpExecutor.
setPriorityChangedListener(HttpRequest.PriorityChangedListener) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
setPriorityChangedListener(HttpRequest.PriorityChangedListener) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Set the HttpRequest.PriorityChangedListener, that will be informed, when the HttpRequest changes his priority.
setReadDiskCache(boolean) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Should the disk cache be queried to retrieve a cached value
setReadDiskCache(boolean) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Should the disk cache be queried to retrieve a cached value
setReadingResponseTimeout(int) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
setReadingResponseTimeout(int) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Set the timeout of trying to read data from the web service (as answer / response of an request).
setReadMemoryCache(boolean) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Should the memory cache be queried to retrieve a cached value
setReadMemoryCache(boolean) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Should the memory cache be queried to retrieve a cached value
setResonseCode(int) - Method in class com.hannesdorfmann.httpkit.response.HttpResponse
Set the status code of the http response
setResponseContentCharset(String) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
setResponseContentCharset(String) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
If you work with an web service that does not deliver the content type charset in the http header, than you can set it manually with this method.
setResponseContentType(String) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
setResponseContentType(String) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
If you work with an web service that does not deliver the content type (mime type) of the result, you can set it manually, what mime type the response is.
setResponseReceiver(HttpMultiResponseReceiver) - Method in class com.hannesdorfmann.httpkit.request.multi.HttpMultiRequest
 
setSecond(ParseCondition) - Method in class com.hannesdorfmann.httpkit.parser.condition.AndCondition
 
setSecond(ParseCondition) - Method in class com.hannesdorfmann.httpkit.parser.condition.OrCondition
 
setUpperBound(int) - Method in class com.hannesdorfmann.httpkit.parser.condition.BetweenCondition
 
setUrl(String) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
setUrl(String) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Set the url
setUrlEncodingCharset(String) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Set the url encoding charset, used with URLEncoder to url encode parameter key and value
setUrlEncodingCharset(String) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Set the url encoding charset, used with URLEncoder to url encode parameter key and value
setValue(T) - Method in class com.hannesdorfmann.httpkit.cache.DefaultCacheEntry
 
setValue(WeakReference<T>) - Method in class com.hannesdorfmann.httpkit.cache.WeakCacheEntry
 
setValue(T) - Method in class com.hannesdorfmann.httpkit.response.HttpResponse
Set the parsed Result of the http response
setView(V) - Method in class com.hannesdorfmann.httpkit.mvp.Presenter
Deprecated.
Set the view
setWithoutCacheLookup(boolean) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
setWithoutCacheLookup(boolean) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Set this to true, if you want explicit to execute this http request, without quering the cache.
setWriteDiskCache(boolean) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Should the disk cache be queried to retrieve a cached value
setWriteDiskCache(boolean) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Should the disk cache be queried to retrieve a cached value
setWriteMemoryCache(boolean) - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
Should the memory cache be queried to retrieve a cached value
setWriteMemoryCache(boolean) - Method in interface com.hannesdorfmann.httpkit.request.HttpRequest
Should the memory cache be queried to retrieve a cached value
sizeOf(String, CacheEntry<Bitmap>) - Method in class com.hannesdorfmann.httpkit.cache.BitmapLruMemoryCache
 
sizeOf(String, CacheEntry<Object>) - Method in class com.hannesdorfmann.httpkit.cache.CastedBitmapLruMemoryCache
 
sizeOf(K, CacheEntry<V>) - Method in class com.hannesdorfmann.httpkit.cache.LruMemoryCache
Returns the size of the entry for key and value in user-defined units.
start(HttpRequest...) - Method in class com.hannesdorfmann.httpkit.request.multi.HttpMultiRequest
 
start(List<HttpRequest>) - Method in class com.hannesdorfmann.httpkit.request.multi.HttpMultiRequest
Start
startHttpRequestAsync(HttpRequest, HttpResponseReceiver<T>) - Method in class com.hannesdorfmann.httpkit.DefaultHttpKit
Starts the http request asynchronously in a new thread.
SubCache<K,V> - Interface in com.hannesdorfmann.httpkit.cache
 
submitRetrieverTask(CacheRetriever) - Method in class com.hannesdorfmann.httpkit.threading.CacheRetrieverExecutor
Submits a CacheRetriever task
submitTask(HttpTask<?>) - Method in interface com.hannesdorfmann.httpkit.threading.HttpExecutor
Add a task to the HttpExecutor.
submitTask(HttpTask<?>) - Method in class com.hannesdorfmann.httpkit.threading.PriorityThreadPoolHttpExecutor
 

T

toString() - Method in class com.hannesdorfmann.httpkit.cache.DefaultCacheEntry
 
toString() - Method in class com.hannesdorfmann.httpkit.cache.WeakCacheEntry
 
toString() - Method in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
toString() - Method in class com.hannesdorfmann.httpkit.request.HttpKeyValueEntityRequest
 
toString() - Method in class com.hannesdorfmann.httpkit.response.HttpResponse
 

U

uiThreadHandler - Variable in class com.hannesdorfmann.httpkit.DefaultHttpKit
The handler to send the result back to the ui thread
UnexpectedHttpStatusCodeException - Exception in com.hannesdorfmann.httpkit.exception
This Exception can be thrown by you (for example in an presenter) if you want to show, that a request has received a http status code from server that you did not expect.
UnexpectedHttpStatusCodeException(HttpResponse<?>) - Constructor for exception com.hannesdorfmann.httpkit.exception.UnexpectedHttpStatusCodeException
 
UnexpectedHttpStatusCodeException(String) - Constructor for exception com.hannesdorfmann.httpkit.exception.UnexpectedHttpStatusCodeException
 
updateExpirationTimestamp(K, long) - Method in interface com.hannesdorfmann.httpkit.cache.Cache
Updates the cached entries expiration timestamp (identified by the key)
updateExpirationTimestamp(K, long) - Method in class com.hannesdorfmann.httpkit.cache.HybridCache
 
updateExpirationTimestamp(K, long) - Method in class com.hannesdorfmann.httpkit.cache.LruDiskCache
 
updateExpirationTimestamp(K, long) - Method in class com.hannesdorfmann.httpkit.cache.LruMemoryCache
 
updateExpirationTimestamp(K, long) - Method in interface com.hannesdorfmann.httpkit.cache.SubCache
Will be called to update an expiration timestamp.
url - Variable in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
 
urlParameters - Variable in class com.hannesdorfmann.httpkit.request.AbstractHttpRequest
The map of url parameters

V

view - Variable in class com.hannesdorfmann.httpkit.mvp.Presenter
Deprecated.
 

W

WeakCacheEntry<T> - Class in com.hannesdorfmann.httpkit.cache
 
WeakCacheEntry() - Constructor for class com.hannesdorfmann.httpkit.cache.WeakCacheEntry
 
WLanDiskPreloader - Class in com.hannesdorfmann.httpkit.preloader
Preloads data and stores it to the disk cache only.
WLanDiskPreloader() - Constructor for class com.hannesdorfmann.httpkit.preloader.WLanDiskPreloader
 
write(OutputStream, T, String, String) - Method in interface com.hannesdorfmann.httpkit.parser.ParserWriter
This method writes the passed oject to an outputstream
writeRaw(OutputStream, byte[], String, String) - Method in interface com.hannesdorfmann.httpkit.parser.ParserWriter
Write the data as raw bytes

X

XML - Static variable in class com.hannesdorfmann.httpkit.parser.MimeType.Application
xml
XML - Static variable in class com.hannesdorfmann.httpkit.parser.MimeType.Text
Another XML
XXML - Static variable in class com.hannesdorfmann.httpkit.parser.MimeType.Application
Another xml type
A B C D E G H I J L M N O P R S T U V W X 

Copyright © 2015 Hannes Dorfmann. All rights reserved.