Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

ACCEPTABLE_ADS - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
AdblockEngine - Class in org.adblockplus.libadblockplus.android
 
AdblockEngine() - Constructor for class org.adblockplus.libadblockplus.android.AdblockEngine
 
AdblockEngine.Builder - Class in org.adblockplus.libadblockplus.android
Builds Adblock engine piece-by-pieece
AdblockEngine.Factory - Interface in org.adblockplus.libadblockplus.android
Builds Adblock engine
AdblockEngine.MatchesResult - Enum in org.adblockplus.libadblockplus.android
The result of `matches()` call
AdblockEngine.SettingsChangedListener - Interface in org.adblockplus.libadblockplus.android
 
AdblockEngineProvider - Interface in org.adblockplus.libadblockplus.android
 
AdblockEngineProvider.BeforeEngineDisposedListener - Interface in org.adblockplus.libadblockplus.android
 
AdblockEngineProvider.EngineCreatedListener - Interface in org.adblockplus.libadblockplus.android
 
AdblockEngineProvider.EngineDisposedListener - Interface in org.adblockplus.libadblockplus.android
 
AdblockPlusException - Exception in org.adblockplus.libadblockplus
 
AdblockPlusException(String) - Constructor for exception org.adblockplus.libadblockplus.AdblockPlusException
 
AdblockPlusException(String, Throwable) - Constructor for exception org.adblockplus.libadblockplus.AdblockPlusException
 
AdblockPlusException(Throwable) - Constructor for exception org.adblockplus.libadblockplus.AdblockPlusException
 
addBeforeEngineDisposedListener(AdblockEngineProvider.BeforeEngineDisposedListener) - Method in interface org.adblockplus.libadblockplus.android.AdblockEngineProvider
 
addBeforeEngineDisposedListener(AdblockEngineProvider.BeforeEngineDisposedListener) - Method in class org.adblockplus.libadblockplus.android.SingleInstanceEngineProvider
 
addDomainAllowlistingFilter(String) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
Add allowlisting filter for a given domain.
addDomainWhitelistingFilter(String) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
Add whitelisting filter for a given domain.
addEngineCreatedListener(AdblockEngineProvider.EngineCreatedListener) - Method in interface org.adblockplus.libadblockplus.android.AdblockEngineProvider
 
addEngineCreatedListener(AdblockEngineProvider.EngineCreatedListener) - Method in class org.adblockplus.libadblockplus.android.SingleInstanceEngineProvider
 
addEngineDisposedListener(AdblockEngineProvider.EngineDisposedListener) - Method in interface org.adblockplus.libadblockplus.android.AdblockEngineProvider
 
addEngineDisposedListener(AdblockEngineProvider.EngineDisposedListener) - Method in class org.adblockplus.libadblockplus.android.SingleInstanceEngineProvider
 
addFilter(Filter) - Method in class org.adblockplus.libadblockplus.FilterEngine
 
addSettingsChangedListener(AdblockEngine.SettingsChangedListener) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
addSubscription(Subscription) - Method in class org.adblockplus.libadblockplus.FilterEngine
 
addToList() - Method in class org.adblockplus.libadblockplus.Filter
Deprecated.
addToList() - Method in class org.adblockplus.libadblockplus.Subscription
 
AndroidBase64Processor - Class in org.adblockplus.libadblockplus.android
Android implementation of Base64Processor
AndroidBase64Processor() - Constructor for class org.adblockplus.libadblockplus.android.AndroidBase64Processor
 
AndroidHttpClient - Class in org.adblockplus.libadblockplus.android
 
AndroidHttpClient(boolean) - Constructor for class org.adblockplus.libadblockplus.android.AndroidHttpClient
Ctor
AndroidHttpClient() - Constructor for class org.adblockplus.libadblockplus.android.AndroidHttpClient
 
AndroidHttpClientEngineStateWrapper - Class in org.adblockplus.libadblockplus.android
 
AndroidHttpClientEngineStateWrapper(HttpClient, AdblockEngine) - Constructor for class org.adblockplus.libadblockplus.android.AndroidHttpClientEngineStateWrapper
 
AndroidHttpClientResourceWrapper - Class in org.adblockplus.libadblockplus.android
HttpClient wrapper to return request response from android resources for selected URLs
AndroidHttpClientResourceWrapper(Context, HttpClient, Map<String, Integer>, AndroidHttpClientResourceWrapper.Storage) - Constructor for class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
Constructor
AndroidHttpClientResourceWrapper.Listener - Interface in org.adblockplus.libadblockplus.android
Listener for events
AndroidHttpClientResourceWrapper.SharedPrefsStorage - Class in org.adblockplus.libadblockplus.android
Storage impl in Shared Preferences
AndroidHttpClientResourceWrapper.Storage - Interface in org.adblockplus.libadblockplus.android
Interface to remember intercepted subscription requests
AndroidLogSystem - Class in org.adblockplus.libadblockplus.android
 
AndroidLogSystem() - Constructor for class org.adblockplus.libadblockplus.android.AndroidLogSystem
 
AppInfo - Class in org.adblockplus.libadblockplus
 
AppInfo.Builder - Class in org.adblockplus.libadblockplus
 
application - Variable in class org.adblockplus.libadblockplus.AppInfo
 
applicationVersion - Variable in class org.adblockplus.libadblockplus.AppInfo
 
asBoolean() - Method in class org.adblockplus.libadblockplus.JsValue
 
asList() - Method in class org.adblockplus.libadblockplus.JsValue
 
asLong() - Method in class org.adblockplus.libadblockplus.JsValue
 
asString() - Method in class org.adblockplus.libadblockplus.JsValue
 
author - Variable in class org.adblockplus.libadblockplus.android.Subscription
 
available() - Method in class org.adblockplus.libadblockplus.android.ConnectionInputStream
 

B

Base64Exception - Exception in org.adblockplus.libadblockplus.util
 
Base64Exception(String) - Constructor for exception org.adblockplus.libadblockplus.util.Base64Exception
 
Base64Exception(Throwable) - Constructor for exception org.adblockplus.libadblockplus.util.Base64Exception
 
Base64Processor - Interface in org.adblockplus.libadblockplus.util
 
BASE_PATH_DIRECTORY - Static variable in class org.adblockplus.libadblockplus.android.AdblockEngine
 
build() - Method in class org.adblockplus.libadblockplus.android.AdblockEngine.Builder
 
build() - Method in interface org.adblockplus.libadblockplus.android.AdblockEngine.Factory
 
build() - Method in class org.adblockplus.libadblockplus.AppInfo.Builder
 
buildData(String, String) - Method in class org.adblockplus.libadblockplus.sitekey.SiteKeyVerifier
 
builder(Context, AppInfo, String) - Static method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
builder(Context, String) - Static method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
Builder(Context, AppInfo, String) - Constructor for class org.adblockplus.libadblockplus.android.AdblockEngine.Builder
 
builder() - Static method in class org.adblockplus.libadblockplus.AppInfo
 
buildResourceContentResponse(int) - Method in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
byteBufferToByteArray(ByteBuffer) - Static method in class org.adblockplus.libadblockplus.android.Utils
Convert ByteBuffer to byte array

C

call(List<JsValue>) - Method in class org.adblockplus.libadblockplus.JsValue
 
call(List<JsValue>, JsValue) - Method in class org.adblockplus.libadblockplus.JsValue
 
call() - Method in class org.adblockplus.libadblockplus.JsValue
 
clear() - Method in interface org.adblockplus.libadblockplus.sitekey.PublicKeyHolder
Clear map
clear() - Method in class org.adblockplus.libadblockplus.sitekey.PublicKeyHolderImpl
 
clearBeforeEngineDisposedListeners() - Method in interface org.adblockplus.libadblockplus.android.AdblockEngineProvider
 
clearBeforeEngineDisposedListeners() - Method in class org.adblockplus.libadblockplus.android.SingleInstanceEngineProvider
 
clearEngineCreatedListeners() - Method in interface org.adblockplus.libadblockplus.android.AdblockEngineProvider
 
clearEngineCreatedListeners() - Method in class org.adblockplus.libadblockplus.android.SingleInstanceEngineProvider
 
clearEngineDisposedListeners() - Method in interface org.adblockplus.libadblockplus.android.AdblockEngineProvider
 
clearEngineDisposedListeners() - Method in class org.adblockplus.libadblockplus.android.SingleInstanceEngineProvider
 
clearSubscriptions() - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
close() - Method in class org.adblockplus.libadblockplus.android.ConnectionInputStream
 
commaNotMergableHeaders - Static variable in class org.adblockplus.libadblockplus.android.Utils
 
configureDisabledByDefault(Context) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
ConnectionInputStream - Class in org.adblockplus.libadblockplus.android
InputStream wrapper that wraps `HttpURLConnection`s inputStream and closes wrapped connection when it's input stream is closed.
ConnectionInputStream(InputStream, HttpURLConnection) - Constructor for class org.adblockplus.libadblockplus.android.ConnectionInputStream
 
ConnectionType - Enum in org.adblockplus.libadblockplus.android
 
contains(String) - Method in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper.SharedPrefsStorage
 
contains(String) - Method in interface org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper.Storage
 
contains(String) - Method in interface org.adblockplus.libadblockplus.sitekey.PublicKeyHolder
Contains public key for URL
contains(String) - Method in class org.adblockplus.libadblockplus.sitekey.PublicKeyHolderImpl
 
convertHeaderEntriesToMap(List<HeaderEntry>) - Static method in class org.adblockplus.libadblockplus.android.Utils
Convert map to list of headers
convertMapToHeadersList(Map<String, String>) - Static method in class org.adblockplus.libadblockplus.android.Utils
Convert list to map of headers
convertToPtrArray(List<JsValue>) - Method in class org.adblockplus.libadblockplus.JsValue
 
createDomainAllowlistingFilter(FilterEngine, String) - Static method in class org.adblockplus.libadblockplus.android.Utils
Creates allowlisting filter for a given domain
createExecutorService() - Method in class org.adblockplus.libadblockplus.android.SingleInstanceEngineProvider
 

D

decode(byte[]) - Method in class org.adblockplus.libadblockplus.android.AndroidBase64Processor
 
decode(byte[]) - Method in interface org.adblockplus.libadblockplus.util.Base64Processor
Decode Base64 encoded bytes array
Disposable - Interface in org.adblockplus.libadblockplus
 
dispose() - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
dispose() - Method in interface org.adblockplus.libadblockplus.Disposable
 
dispose() - Method in class org.adblockplus.libadblockplus.Disposer
 
dispose() - Method in class org.adblockplus.libadblockplus.EventCallback
 
dispose() - Method in class org.adblockplus.libadblockplus.FileSystem.Callback
 
dispose() - Method in class org.adblockplus.libadblockplus.FileSystem.ReadCallback
 
dispose() - Method in class org.adblockplus.libadblockplus.FileSystem.StatCallback
 
dispose() - Method in class org.adblockplus.libadblockplus.FilterChangeCallback
 
dispose() - Method in class org.adblockplus.libadblockplus.HttpClient.JniCallback
 
dispose() - Method in class org.adblockplus.libadblockplus.JsValue
 
dispose() - Method in class org.adblockplus.libadblockplus.Platform
 
Disposer - Class in org.adblockplus.libadblockplus
 
Disposer(Disposable, Disposable) - Constructor for class org.adblockplus.libadblockplus.Disposer
 

E

EASYLIST - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
EASYLIST_ARABIAN_FRENCH - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
EASYLIST_BULGARIAN - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
EASYLIST_CHINESE - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
EASYLIST_CZECH_SLOVAK - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
EASYLIST_DUTCH - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
EASYLIST_FRENCH - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
EASYLIST_GERMAN - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
EASYLIST_INDONESIAN - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
EASYLIST_ISRAELI - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
EASYLIST_ITALIAN - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
EASYLIST_LATVIAN - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
EASYLIST_LITHUANIAN - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
EASYLIST_POLISH - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
EASYLIST_ROMANIAN - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
EASYLIST_RUSSIAN - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
EMPTY_PARENT - Static variable in class org.adblockplus.libadblockplus.FilterEngine
 
EMPTY_SITEKEY - Static variable in class org.adblockplus.libadblockplus.FilterEngine
 
EmulationSelector(String, String) - Constructor for class org.adblockplus.libadblockplus.FilterEngine.EmulationSelector
 
emulationSelectorListToJsonArray(List<FilterEngine.EmulationSelector>) - Static method in class org.adblockplus.libadblockplus.android.Utils
 
enableElementHiding(boolean) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine.Builder
 
encode(byte[]) - Method in class org.adblockplus.libadblockplus.android.AndroidBase64Processor
 
encode(byte[]) - Method in interface org.adblockplus.libadblockplus.util.Base64Processor
Encode raw bytes array to Base64
encodeToString(byte[]) - Method in class org.adblockplus.libadblockplus.android.AndroidBase64Processor
 
encodeToString(byte[]) - Method in interface org.adblockplus.libadblockplus.util.Base64Processor
Encode raw bytes array to Base64 string
ENCODING_GZIP - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClient
 
ENCODING_IDENTITY - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClient
 
equals(Object) - Method in class org.adblockplus.libadblockplus.Filter
 
equals(Object) - Method in class org.adblockplus.libadblockplus.HeaderEntry
 
equals(Object) - Method in class org.adblockplus.libadblockplus.Subscription
 
escapeJavaScriptString(String) - Static method in class org.adblockplus.libadblockplus.android.Utils
Escape JavaString string
evaluate(String, String) - Method in class org.adblockplus.libadblockplus.JsEngine
 
evaluate(String) - Method in class org.adblockplus.libadblockplus.JsEngine
 
EventCallback - Class in org.adblockplus.libadblockplus
 
EventCallback() - Constructor for class org.adblockplus.libadblockplus.EventCallback
 
eventCallback(List<JsValue>) - Method in class org.adblockplus.libadblockplus.EventCallback
 
extractPathWithQuery(String) - Static method in class org.adblockplus.libadblockplus.android.Utils
Extract path with query from URL

F

fetchAvailableSubscriptions() - Method in class org.adblockplus.libadblockplus.FilterEngine
 
FileSystem - Class in org.adblockplus.libadblockplus
 
FileSystem() - Constructor for class org.adblockplus.libadblockplus.FileSystem
 
FileSystem.Callback - Class in org.adblockplus.libadblockplus
Default callback type for asynchronous filesystem calls.
FileSystem.ReadCallback - Class in org.adblockplus.libadblockplus
Callback type for the asynchronous Read call.
FileSystem.StatCallback - Class in org.adblockplus.libadblockplus
Callback type for the asynchronous Stat call.
FileSystem.StatResult - Class in org.adblockplus.libadblockplus
Result of a stat operation, i.e.
Filter - Class in org.adblockplus.libadblockplus
 
Filter.Type - Enum in org.adblockplus.libadblockplus
 
FilterChangeCallback - Class in org.adblockplus.libadblockplus
 
FilterChangeCallback() - Constructor for class org.adblockplus.libadblockplus.FilterChangeCallback
 
filterChangeCallback(String, JsValue) - Method in class org.adblockplus.libadblockplus.FilterChangeCallback
 
FilterEngine - Class in org.adblockplus.libadblockplus
 
filterEngine - Variable in class org.adblockplus.libadblockplus.Subscription
 
FilterEngine.ContentType - Enum in org.adblockplus.libadblockplus
 
FilterEngine.EmulationSelector - Class in org.adblockplus.libadblockplus
 
finalize() - Method in class org.adblockplus.libadblockplus.android.ConnectionInputStream
 
findByValue(String) - Static method in enum org.adblockplus.libadblockplus.android.ConnectionType
 
fromStatusCode(long) - Static method in enum org.adblockplus.libadblockplus.ServerResponse.NsStatus
 

G

generateAppInfo(Context, String, String) - Static method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
generateAppInfo(Context) - Static method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
get(String) - Method in interface org.adblockplus.libadblockplus.sitekey.PublicKeyHolder
Get public key for URL
get(String) - Method in class org.adblockplus.libadblockplus.sitekey.PublicKeyHolderImpl
 
getAbsoluteUrl(String, String) - Static method in class org.adblockplus.libadblockplus.android.Utils
Build full absolute URL from base and relative URLs
getAcceptableAdsSubscriptionURL() - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
getAcceptableAdsSubscriptionURL() - Method in class org.adblockplus.libadblockplus.FilterEngine
 
getAllowedConnectionType() - Method in class org.adblockplus.libadblockplus.FilterEngine
 
getAny(List<String>, String) - Method in interface org.adblockplus.libadblockplus.sitekey.PublicKeyHolder
Get first public key for any of URLs in the list
getAny(List<String>, String) - Method in class org.adblockplus.libadblockplus.sitekey.PublicKeyHolderImpl
 
getAuthor() - Method in class org.adblockplus.libadblockplus.Subscription
 
getCounter() - Method in interface org.adblockplus.libadblockplus.android.AdblockEngineProvider
Get registered clients count
getCounter() - Method in class org.adblockplus.libadblockplus.android.SingleInstanceEngineProvider
 
getDocumentationLink() - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
getDomain(String) - Static method in class org.adblockplus.libadblockplus.android.Utils
 
getElementHidingEmulationSelectors(String, String, List<String>, String) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
getElementHidingEmulationSelectors(String) - Method in class org.adblockplus.libadblockplus.FilterEngine
 
getElementHidingStyleSheet(String, String, List<String>, String, boolean) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
getElementHidingStyleSheet(String) - Method in class org.adblockplus.libadblockplus.FilterEngine
 
getElementHidingStyleSheet(String, boolean) - Method in class org.adblockplus.libadblockplus.FilterEngine
 
getEngine() - Method in interface org.adblockplus.libadblockplus.android.AdblockEngineProvider
Return AdblockEngine instance
getEngine() - Method in class org.adblockplus.libadblockplus.android.SingleInstanceEngineProvider
 
getFilter(String) - Method in class org.adblockplus.libadblockplus.FilterEngine
 
getFilterEngine() - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
getFilterEngine() - Method in class org.adblockplus.libadblockplus.Platform
 
getFinalUrl() - Method in class org.adblockplus.libadblockplus.ServerResponse
 
getFollowRedirect() - Method in class org.adblockplus.libadblockplus.HttpRequest
 
getForceChecks() - Method in class org.adblockplus.libadblockplus.sitekey.SiteKeysConfiguration
 
getHeaders() - Method in class org.adblockplus.libadblockplus.HttpRequest
 
getHomepage() - Method in class org.adblockplus.libadblockplus.Subscription
 
getHostFromURL(String) - Method in class org.adblockplus.libadblockplus.FilterEngine
 
getHttpClient() - Method in class org.adblockplus.libadblockplus.sitekey.SiteKeysConfiguration
 
getInputStream() - Method in class org.adblockplus.libadblockplus.ServerResponse
 
getJsClass() - Method in class org.adblockplus.libadblockplus.JsValue
 
getJsEngine() - Method in class org.adblockplus.libadblockplus.Platform
 
getKey() - Method in class org.adblockplus.libadblockplus.HeaderEntry
 
getLanguages() - Method in class org.adblockplus.libadblockplus.Subscription
 
getListedFilters() - Method in class org.adblockplus.libadblockplus.FilterEngine
 
getListedSubscriptions() - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
getListedSubscriptions() - Method in class org.adblockplus.libadblockplus.FilterEngine
 
getListener() - Method in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
getMethod() - Method in class org.adblockplus.libadblockplus.HttpRequest
 
getModified() - Method in class org.adblockplus.libadblockplus.FileSystem.StatResult
 
getNativePtr() - Method in class org.adblockplus.libadblockplus.FilterEngine
Get FilterEngine pointer
getOrigin(String) - Static method in class org.adblockplus.libadblockplus.android.Utils
 
getOwnPropertyNames() - Method in class org.adblockplus.libadblockplus.JsValue
 
getPref(String) - Method in class org.adblockplus.libadblockplus.FilterEngine
 
getProperty(String) - Method in class org.adblockplus.libadblockplus.JsValue
 
getPublicKeyHolder() - Method in class org.adblockplus.libadblockplus.sitekey.SiteKeysConfiguration
 
getRaw() - Method in class org.adblockplus.libadblockplus.Filter
 
getReadEngineLock() - Method in interface org.adblockplus.libadblockplus.android.AdblockEngineProvider
Get lock object to prevent AdblockEngine reference from being changed
getReadEngineLock() - Method in class org.adblockplus.libadblockplus.android.SingleInstanceEngineProvider
 
getRecommendedSubscriptions() - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
getResponse() - Method in class org.adblockplus.libadblockplus.ServerResponse
 
getResponseHeaders() - Method in class org.adblockplus.libadblockplus.ServerResponse
 
getResponseStatus() - Method in class org.adblockplus.libadblockplus.ServerResponse
 
getSignatureVerifier() - Method in class org.adblockplus.libadblockplus.sitekey.SiteKeysConfiguration
 
getSiteKeyVerifier() - Method in class org.adblockplus.libadblockplus.sitekey.SiteKeysConfiguration
 
getStatus() - Method in class org.adblockplus.libadblockplus.ServerResponse
 
getStatusCode() - Method in enum org.adblockplus.libadblockplus.ServerResponse.NsStatus
 
getSubscription(String) - Method in class org.adblockplus.libadblockplus.FilterEngine
 
getSynchronizationStatus() - Method in class org.adblockplus.libadblockplus.Subscription
 
getTag(Class<?>) - Static method in class org.adblockplus.libadblockplus.android.Utils
 
getTitle() - Method in class org.adblockplus.libadblockplus.Subscription
 
getType() - Method in class org.adblockplus.libadblockplus.Filter
Retrieves the type of this filter.
getUrl() - Method in class org.adblockplus.libadblockplus.HttpRequest
 
getUrl() - Method in class org.adblockplus.libadblockplus.Subscription
 
getUrlWithoutFragment(String) - Static method in class org.adblockplus.libadblockplus.android.Utils
 
getUrlWithoutParams(String) - Static method in class org.adblockplus.libadblockplus.android.Utils
 
getValue() - Method in enum org.adblockplus.libadblockplus.android.ConnectionType
 
getValue() - Method in class org.adblockplus.libadblockplus.HeaderEntry
 

H

hashCode() - Method in class org.adblockplus.libadblockplus.HeaderEntry
 
hashCode() - Method in class org.adblockplus.libadblockplus.Subscription
 
HEADER_ACCEPT - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_CONTENT_LENGTH - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_CONTENT_TYPE - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_COOKIE - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_CSP - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_DATE - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_EXPIRES - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_LAST_MODIFIED - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_LOCATION - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_PROXY_AUTHENTICATE - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_REFERRER - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_REFRESH - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_REQUESTED_RANGE - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_REQUESTED_WITH - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_REQUESTED_WITH_XMLHTTPREQUEST - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_RETRY_AFTER - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_SET_COOKIE - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_SITEKEY - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_USER_AGENT - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_VIA - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HEADER_WWW_AUTHENTICATE - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
HeaderEntry - Class in org.adblockplus.libadblockplus
 
HeaderEntry(String, String) - Constructor for class org.adblockplus.libadblockplus.HeaderEntry
 
homepage - Variable in class org.adblockplus.libadblockplus.android.Subscription
 
HttpClient - Class in org.adblockplus.libadblockplus
 
HttpClient() - Constructor for class org.adblockplus.libadblockplus.HttpClient
 
HttpClient.Callback - Interface in org.adblockplus.libadblockplus
Generic callback
HttpClient.JniCallback - Class in org.adblockplus.libadblockplus
Callback type invoked when the server response is ready (used from JNI code).
HttpRequest - Class in org.adblockplus.libadblockplus
 
HttpRequest(String, String, List<HeaderEntry>, boolean, boolean) - Constructor for class org.adblockplus.libadblockplus.HttpRequest
 
HttpRequest(String) - Constructor for class org.adblockplus.libadblockplus.HttpRequest
Convenience ctor with GET request method and with no headers

I

initAllowlistedDomains(List<String>) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
Init allowlisting filters.
isAbsoluteUrl(String) - Static method in class org.adblockplus.libadblockplus.android.Utils
Check if URL is absolute
isAcceptableAds() - Method in class org.adblockplus.libadblockplus.Subscription
 
isAcceptableAdsEnabled() - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
isAcceptableAdsEnabled() - Method in class org.adblockplus.libadblockplus.FilterEngine
 
IsAllowedConnectionCallback - Interface in org.adblockplus.libadblockplus
 
IsAllowedConnectionCallbackImpl - Class in org.adblockplus.libadblockplus.android
 
IsAllowedConnectionCallbackImpl(ConnectivityManager) - Constructor for class org.adblockplus.libadblockplus.android.IsAllowedConnectionCallbackImpl
 
isArray() - Method in class org.adblockplus.libadblockplus.JsValue
 
isBoolean() - Method in class org.adblockplus.libadblockplus.JsValue
 
isConnectionAllowed(String) - Method in class org.adblockplus.libadblockplus.android.IsAllowedConnectionCallbackImpl
 
isConnectionAllowed(String) - Method in interface org.adblockplus.libadblockplus.IsAllowedConnectionCallback
 
isContentAllowlisted(String, Set<FilterEngine.ContentType>, List<String>, String) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
Checks whether the resource at the supplied URL is allowlisted.
isContentAllowlisted(String, Set<FilterEngine.ContentType>, List<String>, String) - Method in class org.adblockplus.libadblockplus.FilterEngine
Checks whether the resource at the supplied URL is allowlisted.
isDisabled() - Method in class org.adblockplus.libadblockplus.Subscription
 
isDocumentAllowlisted(String, List<String>, String) - Method in class org.adblockplus.libadblockplus.FilterEngine
Deprecated.
Use FilterEngine#isContentAllowlisted) with contentType containing {@link ContentType#DOCUMENT} instead.
isElemhideAllowlisted(String, List<String>, String) - Method in class org.adblockplus.libadblockplus.FilterEngine
Deprecated.
Use FilterEngine#isContentAllowlisted) with contentType containing {@link ContentType#ELEMHIDE} instead.
isElemhideEnabled() - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
isEnabled() - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
isExists() - Method in class org.adblockplus.libadblockplus.FileSystem.StatResult
 
isFirstPartyCookie(String, String, String) - Static method in class org.adblockplus.libadblockplus.android.Utils
 
isFunction() - Method in class org.adblockplus.libadblockplus.JsValue
 
isGenericblockAllowlisted(String, List<String>, String) - Method in class org.adblockplus.libadblockplus.FilterEngine
Deprecated.
Use FilterEngine#isContentAllowlisted) with contentType containing {@link ContentType#GENERICBLOCK} instead.
isListed() - Method in class org.adblockplus.libadblockplus.Filter
Deprecated.
Use FilterEngine.getListedFilters() combined with find instead.
isListed() - Method in class org.adblockplus.libadblockplus.Subscription
 
isNoContentCode(int) - Static method in class org.adblockplus.libadblockplus.HttpClient
Checks if HTTP status code means no content.
isNull() - Method in class org.adblockplus.libadblockplus.JsValue
 
isNullOrEmpty(Collection<?>) - Static method in class org.adblockplus.libadblockplus.android.Utils
 
isNumber() - Method in class org.adblockplus.libadblockplus.JsValue
 
isObject() - Method in class org.adblockplus.libadblockplus.JsValue
 
isRedirectCode(int) - Static method in class org.adblockplus.libadblockplus.HttpClient
Checks if HTTP status code is a redirection.
isRequiredConnection(ConnectivityManager) - Method in enum org.adblockplus.libadblockplus.android.ConnectionType
 
isString() - Method in class org.adblockplus.libadblockplus.JsValue
 
isSubdomainOrDomain(String, String) - Static method in class org.adblockplus.libadblockplus.android.Utils
Checks that the host is subdomain of (or equals to) the domain
isSuccessCode(int) - Static method in class org.adblockplus.libadblockplus.HttpClient
Checks if HTTP status code is a success code.
isUndefined() - Method in class org.adblockplus.libadblockplus.JsValue
 
isUpdating() - Method in class org.adblockplus.libadblockplus.Subscription
 
isValidCode(int) - Static method in class org.adblockplus.libadblockplus.HttpClient
HTTP status cannot be greater that 599 and less than 100

J

JavaSignatureVerifier - Class in org.adblockplus.libadblockplus.security
Implementation of SignatureVerified that uses Java Security API.
JavaSignatureVerifier(String) - Constructor for class org.adblockplus.libadblockplus.security.JavaSignatureVerifier
 
JavaSignatureVerifier() - Constructor for class org.adblockplus.libadblockplus.security.JavaSignatureVerifier
 
JniCallback(long) - Constructor for class org.adblockplus.libadblockplus.HttpClient.JniCallback
 
JniExceptionHandler - Class in org.adblockplus.libadblockplus
 
JniExceptionHandler() - Constructor for class org.adblockplus.libadblockplus.JniExceptionHandler
 
JsEngine - Class in org.adblockplus.libadblockplus
 
JsValue - Class in org.adblockplus.libadblockplus
 
JsValue(long) - Constructor for class org.adblockplus.libadblockplus.JsValue
 

K

KEY_ALGORITHM - Static variable in class org.adblockplus.libadblockplus.security.JavaSignatureVerifier
 

L

locale - Variable in class org.adblockplus.libadblockplus.AppInfo
 
logCallback(LogSystem.LogLevel, String, String) - Method in class org.adblockplus.libadblockplus.android.AndroidLogSystem
 
logCallback(LogSystem.LogLevel, String, String) - Method in class org.adblockplus.libadblockplus.android.TimberLogSystem
 
logCallback(LogSystem.LogLevel, String, String) - Method in interface org.adblockplus.libadblockplus.LogSystem
 
logException(Throwable) - Static method in class org.adblockplus.libadblockplus.JniExceptionHandler
 
LogSystem - Interface in org.adblockplus.libadblockplus
 
LogSystem.LogLevel - Enum in org.adblockplus.libadblockplus
 

M

mark(int) - Method in class org.adblockplus.libadblockplus.android.ConnectionInputStream
 
markSupported() - Method in class org.adblockplus.libadblockplus.android.ConnectionInputStream
 
maskOf(FilterEngine.ContentType...) - Static method in enum org.adblockplus.libadblockplus.FilterEngine.ContentType
 
matches(String, Set<FilterEngine.ContentType>, String, String, boolean) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
Checks whether the resource at the supplied URL has a blocking filter.
matches(String, Set<FilterEngine.ContentType>, List<String>, String) - Method in class org.adblockplus.libadblockplus.FilterEngine
Deprecated.
Use FilterEngine#matches) which takes a single parent as a String instead of {@param documentUrls} and {@param specificOnly} argument.
matches(String, Set<FilterEngine.ContentType>, List<String>, String, boolean) - Method in class org.adblockplus.libadblockplus.FilterEngine
Deprecated.
Use FilterEngine#matches) which takes a single parent as a String instead of {@param documentUrls}.
matches(String, Set<FilterEngine.ContentType>, String, String, boolean) - Method in class org.adblockplus.libadblockplus.FilterEngine
Checks if any active filter matches the supplied URL.
MIME_TYPE_TEXT_HTML - Static variable in class org.adblockplus.libadblockplus.HttpClient
Some MIME types
move(String, String, FileSystem.Callback) - Method in class org.adblockplus.libadblockplus.FileSystem
Moves a file (i.e.

N

name - Variable in class org.adblockplus.libadblockplus.AppInfo
 
newValue(long) - Method in class org.adblockplus.libadblockplus.JsEngine
 
newValue(boolean) - Method in class org.adblockplus.libadblockplus.JsEngine
 
newValue(String) - Method in class org.adblockplus.libadblockplus.JsEngine
 

O

of(String, String) - Static method in class org.adblockplus.libadblockplus.HeaderEntry
 
onAdblockEngineCreated(AdblockEngine) - Method in interface org.adblockplus.libadblockplus.android.AdblockEngineProvider.EngineCreatedListener
 
onAdblockEngineDisposed() - Method in interface org.adblockplus.libadblockplus.android.AdblockEngineProvider.EngineDisposedListener
 
onBeforeAdblockEngineDispose() - Method in interface org.adblockplus.libadblockplus.android.AdblockEngineProvider.BeforeEngineDisposedListener
 
onEnableStateChanged(boolean) - Method in interface org.adblockplus.libadblockplus.android.AdblockEngine.SettingsChangedListener
 
onFinished(String) - Method in class org.adblockplus.libadblockplus.FileSystem.Callback
 
onFinished(ByteBuffer) - Method in class org.adblockplus.libadblockplus.FileSystem.ReadCallback
 
onFinished(FileSystem.StatResult, String) - Method in class org.adblockplus.libadblockplus.FileSystem.StatCallback
 
onFinished(ServerResponse) - Method in interface org.adblockplus.libadblockplus.HttpClient.Callback
 
onFinished(ServerResponse) - Method in class org.adblockplus.libadblockplus.HttpClient.JniCallback
 
onIntercepted(String, int) - Method in interface org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper.Listener
 
onLowMemory() - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
Calls the platform's garbage collector Assuming the default implementation, V8 garbage collector will be called
onLowMemory() - Method in class org.adblockplus.libadblockplus.JsEngine
Notifies the engine about the need of reducing the amount of allocated memory
org.adblockplus.libadblockplus - package org.adblockplus.libadblockplus
 
org.adblockplus.libadblockplus.android - package org.adblockplus.libadblockplus.android
 
org.adblockplus.libadblockplus.security - package org.adblockplus.libadblockplus.security
 
org.adblockplus.libadblockplus.sitekey - package org.adblockplus.libadblockplus.sitekey
 
org.adblockplus.libadblockplus.util - package org.adblockplus.libadblockplus.util
 

P

Platform - Class in org.adblockplus.libadblockplus
 
Platform(LogSystem, FileSystem, HttpClient, String) - Constructor for class org.adblockplus.libadblockplus.Platform
If an interface parameter value is null then a default implementation is chosen.
Platform(long) - Constructor for class org.adblockplus.libadblockplus.Platform
 
prefixes - Variable in class org.adblockplus.libadblockplus.android.Subscription
 
preloadSubscriptions(Context, Map<String, Integer>, AndroidHttpClientResourceWrapper.Storage) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine.Builder
 
ptr - Variable in class org.adblockplus.libadblockplus.EventCallback
 
ptr - Variable in class org.adblockplus.libadblockplus.FileSystem.Callback
 
ptr - Variable in class org.adblockplus.libadblockplus.FileSystem.ReadCallback
 
ptr - Variable in class org.adblockplus.libadblockplus.FileSystem.StatCallback
 
ptr - Variable in class org.adblockplus.libadblockplus.FilterChangeCallback
 
ptr - Variable in class org.adblockplus.libadblockplus.FilterEngine
 
ptr - Variable in class org.adblockplus.libadblockplus.HttpClient.JniCallback
 
ptr - Variable in class org.adblockplus.libadblockplus.JsEngine
 
ptr - Variable in class org.adblockplus.libadblockplus.JsValue
 
ptr - Variable in class org.adblockplus.libadblockplus.Platform
 
publicKeyFromDer(String, byte[]) - Static method in class org.adblockplus.libadblockplus.security.JavaSignatureVerifier
Create KeySpec for public key bytes in DER format
PublicKeyHolder - Interface in org.adblockplus.libadblockplus.sitekey
 
PublicKeyHolderImpl - Class in org.adblockplus.libadblockplus.sitekey
Thread-safe implementation of PublicKeyHolder
PublicKeyHolderImpl() - Constructor for class org.adblockplus.libadblockplus.sitekey.PublicKeyHolderImpl
 
put(String) - Method in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper.SharedPrefsStorage
 
put(String) - Method in interface org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper.Storage
 
put(String, String) - Method in interface org.adblockplus.libadblockplus.sitekey.PublicKeyHolder
Put Base64 encoded public key string for URL
put(String, String) - Method in class org.adblockplus.libadblockplus.sitekey.PublicKeyHolderImpl
 

R

read() - Method in class org.adblockplus.libadblockplus.android.ConnectionInputStream
 
read(byte[]) - Method in class org.adblockplus.libadblockplus.android.ConnectionInputStream
 
read(byte[], int, int) - Method in class org.adblockplus.libadblockplus.android.ConnectionInputStream
 
read(String, FileSystem.ReadCallback, FileSystem.Callback) - Method in class org.adblockplus.libadblockplus.FileSystem
Reads from a file.
readAssetAsString(Context, String, String) - Static method in class org.adblockplus.libadblockplus.android.Utils
 
readFromInputStream(InputStream) - Static method in class org.adblockplus.libadblockplus.android.Utils
Read all input stream into ByteBuffer that can be passed over JNI
readResourceContent(int) - Method in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
release() - Method in interface org.adblockplus.libadblockplus.android.AdblockEngineProvider
Unregister AdblockEngine client
release() - Method in class org.adblockplus.libadblockplus.android.SingleInstanceEngineProvider
 
remove(String, FileSystem.Callback) - Method in class org.adblockplus.libadblockplus.FileSystem
Removes a file.
removeBeforeEngineDisposedListener(AdblockEngineProvider.BeforeEngineDisposedListener) - Method in interface org.adblockplus.libadblockplus.android.AdblockEngineProvider
 
removeBeforeEngineDisposedListener(AdblockEngineProvider.BeforeEngineDisposedListener) - Method in class org.adblockplus.libadblockplus.android.SingleInstanceEngineProvider
 
removeDomainAllowlistingFilter(String) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
Remove allowlisting filter for given domain.
removeEngineCreatedListener(AdblockEngineProvider.EngineCreatedListener) - Method in interface org.adblockplus.libadblockplus.android.AdblockEngineProvider
 
removeEngineCreatedListener(AdblockEngineProvider.EngineCreatedListener) - Method in class org.adblockplus.libadblockplus.android.SingleInstanceEngineProvider
 
removeEngineDisposedListener(AdblockEngineProvider.EngineDisposedListener) - Method in interface org.adblockplus.libadblockplus.android.AdblockEngineProvider
 
removeEngineDisposedListener(AdblockEngineProvider.EngineDisposedListener) - Method in class org.adblockplus.libadblockplus.android.SingleInstanceEngineProvider
 
removeEventCallback(String) - Method in class org.adblockplus.libadblockplus.JsEngine
 
removeFilter(Filter) - Method in class org.adblockplus.libadblockplus.FilterEngine
 
removeFilterChangeCallback() - Method in class org.adblockplus.libadblockplus.FilterEngine
 
removeFromList() - Method in class org.adblockplus.libadblockplus.Filter
Deprecated.
removeFromList() - Method in class org.adblockplus.libadblockplus.Subscription
 
removeSettingsChangedListener(AdblockEngine.SettingsChangedListener) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
removeSubscription(Subscription) - Method in class org.adblockplus.libadblockplus.FilterEngine
 
request(HttpRequest, HttpClient.Callback) - Method in class org.adblockplus.libadblockplus.android.AndroidHttpClient
 
request(HttpRequest, HttpClient.Callback) - Method in class org.adblockplus.libadblockplus.android.AndroidHttpClientEngineStateWrapper
 
request(HttpRequest, HttpClient.Callback) - Method in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
request(HttpRequest, HttpClient.Callback) - Method in class org.adblockplus.libadblockplus.HttpClient
Performs a HTTP request.
REQUEST_METHOD_DELETE - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
REQUEST_METHOD_GET - Static variable in class org.adblockplus.libadblockplus.HttpClient
Possible values for request method argument (see `request(..)` method)
REQUEST_METHOD_HEAD - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
REQUEST_METHOD_OPTIONS - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
REQUEST_METHOD_POST - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
REQUEST_METHOD_PUT - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
REQUEST_METHOD_TRACE - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
reset() - Method in class org.adblockplus.libadblockplus.android.ConnectionInputStream
 
retain(boolean) - Method in interface org.adblockplus.libadblockplus.android.AdblockEngineProvider
Register AdblockEngine client
retain(boolean) - Method in class org.adblockplus.libadblockplus.android.SingleInstanceEngineProvider
 

S

selector - Variable in class org.adblockplus.libadblockplus.FilterEngine.EmulationSelector
 
ServerResponse - Class in org.adblockplus.libadblockplus
 
ServerResponse() - Constructor for class org.adblockplus.libadblockplus.ServerResponse
 
ServerResponse.NsStatus - Enum in org.adblockplus.libadblockplus
 
setAcceptableAdsEnabled(boolean) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
setAcceptableAdsEnabled(boolean) - Method in class org.adblockplus.libadblockplus.FilterEngine
 
setAllowedConnectionType(String) - Method in class org.adblockplus.libadblockplus.FilterEngine
 
setApplication(String) - Method in class org.adblockplus.libadblockplus.AppInfo.Builder
 
setApplicationVersion(String) - Method in class org.adblockplus.libadblockplus.AppInfo.Builder
 
setDisableByDefault() - Method in class org.adblockplus.libadblockplus.android.AdblockEngine.Builder
 
setDisabled(boolean) - Method in class org.adblockplus.libadblockplus.Subscription
 
setEnabled(boolean) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
setEventCallback(String, EventCallback) - Method in class org.adblockplus.libadblockplus.JsEngine
 
setFilterChangeCallback(FilterChangeCallback) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine.Builder
 
setFilterChangeCallback(FilterChangeCallback) - Method in class org.adblockplus.libadblockplus.FilterEngine
 
setFinalUrl(String) - Method in class org.adblockplus.libadblockplus.ServerResponse
 
setForceChecks(boolean) - Method in class org.adblockplus.libadblockplus.sitekey.SiteKeysConfiguration
 
setForceUpdatePreloadedSubscriptions(boolean) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine.Builder
 
setGlobalProperty(String, JsValue) - Method in class org.adblockplus.libadblockplus.JsEngine
 
setHttpClient(HttpClient) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine.Builder
 
setInputStream(InputStream) - Method in class org.adblockplus.libadblockplus.ServerResponse
 
setIsAllowedConnectionCallback(IsAllowedConnectionCallback) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine.Builder
 
setListener(AndroidHttpClientResourceWrapper.Listener) - Method in class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper
 
setLocale(String) - Method in class org.adblockplus.libadblockplus.AppInfo.Builder
 
setName(String) - Method in class org.adblockplus.libadblockplus.AppInfo.Builder
 
setPref(String, JsValue) - Method in class org.adblockplus.libadblockplus.FilterEngine
Set libadblockplus preference.
setProperty(String, JsValue) - Method in class org.adblockplus.libadblockplus.JsValue
 
setResponse(ByteBuffer) - Method in class org.adblockplus.libadblockplus.ServerResponse
 
setResponseHeaders(List<HeaderEntry>) - Method in class org.adblockplus.libadblockplus.ServerResponse
 
setResponseStatus(int) - Method in class org.adblockplus.libadblockplus.ServerResponse
 
setStatus(ServerResponse.NsStatus) - Method in class org.adblockplus.libadblockplus.ServerResponse
 
setSubscription(String) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
setSubscriptions(Collection<String>) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine
 
setUpFilterEngine(IsAllowedConnectionCallback) - Method in class org.adblockplus.libadblockplus.Platform
 
setUpJsEngine(AppInfo, long) - Method in class org.adblockplus.libadblockplus.Platform
 
setUpJsEngine(AppInfo) - Method in class org.adblockplus.libadblockplus.Platform
 
setVersion(String) - Method in class org.adblockplus.libadblockplus.AppInfo.Builder
 
SharedPrefsStorage(SharedPreferences) - Constructor for class org.adblockplus.libadblockplus.android.AndroidHttpClientResourceWrapper.SharedPrefsStorage
 
SIGNATURE_ALGORITHM - Static variable in class org.adblockplus.libadblockplus.security.JavaSignatureVerifier
 
SignatureVerificationException - Exception in org.adblockplus.libadblockplus.security
 
SignatureVerificationException(String) - Constructor for exception org.adblockplus.libadblockplus.security.SignatureVerificationException
 
SignatureVerificationException(Throwable) - Constructor for exception org.adblockplus.libadblockplus.security.SignatureVerificationException
 
SignatureVerifier - Interface in org.adblockplus.libadblockplus.security
 
SingleInstanceEngineProvider - Class in org.adblockplus.libadblockplus.android
Provides single instance of AdblockEngine shared between registered clients
SingleInstanceEngineProvider(AdblockEngine.Factory) - Constructor for class org.adblockplus.libadblockplus.android.SingleInstanceEngineProvider
Init with factory
SiteKeyException - Exception in org.adblockplus.libadblockplus.sitekey
 
SiteKeyException(Throwable) - Constructor for exception org.adblockplus.libadblockplus.sitekey.SiteKeyException
 
SiteKeyException(String) - Constructor for exception org.adblockplus.libadblockplus.sitekey.SiteKeyException
 
SiteKeysConfiguration - Class in org.adblockplus.libadblockplus.sitekey
 
SiteKeysConfiguration(SignatureVerifier, PublicKeyHolder, HttpClient, SiteKeyVerifier) - Constructor for class org.adblockplus.libadblockplus.sitekey.SiteKeysConfiguration
 
SiteKeyVerifier - Class in org.adblockplus.libadblockplus.sitekey
 
SiteKeyVerifier(SignatureVerifier, PublicKeyHolder, Base64Processor) - Constructor for class org.adblockplus.libadblockplus.sitekey.SiteKeyVerifier
 
skip(long) - Method in class org.adblockplus.libadblockplus.android.ConnectionInputStream
 
skipInputStreamReading() - Method in class org.adblockplus.libadblockplus.HttpRequest
 
SOCKET_TAG - Static variable in class org.adblockplus.libadblockplus.android.AndroidHttpClient
 
stat(String, FileSystem.StatCallback) - Method in class org.adblockplus.libadblockplus.FileSystem
Retrieves information about a file.
StatResult(boolean, long) - Constructor for class org.adblockplus.libadblockplus.FileSystem.StatResult
 
STATUS_CODE_OK - Static variable in class org.adblockplus.libadblockplus.HttpClient
 
stringListToJsonArray(List<String>) - Static method in class org.adblockplus.libadblockplus.android.Utils
 
stringToByteBuffer(String, Charset) - Static method in class org.adblockplus.libadblockplus.android.Utils
Convert String to ByteBuffer
stripPadding(String) - Static method in class org.adblockplus.libadblockplus.sitekey.PublicKeyHolderImpl
Strip `=` padding at the end of base64 public key
Subscription - Class in org.adblockplus.libadblockplus.android
 
Subscription() - Constructor for class org.adblockplus.libadblockplus.android.Subscription
 
Subscription(String, String, String, String, String) - Constructor for class org.adblockplus.libadblockplus.android.Subscription
 
Subscription - Class in org.adblockplus.libadblockplus
 

T

text - Variable in class org.adblockplus.libadblockplus.FilterEngine.EmulationSelector
 
TimberLogSystem - Class in org.adblockplus.libadblockplus.android
 
TimberLogSystem() - Constructor for class org.adblockplus.libadblockplus.android.TimberLogSystem
 
title - Variable in class org.adblockplus.libadblockplus.android.Subscription
 
toByteArray(InputStream) - Static method in class org.adblockplus.libadblockplus.android.Utils
Reads all bytes from an input stream into a byte array.
toString() - Method in class org.adblockplus.libadblockplus.HeaderEntry
 
toString() - Method in class org.adblockplus.libadblockplus.JsValue
 
triggerEvent(String, List<JsValue>) - Method in class org.adblockplus.libadblockplus.JsEngine
 
triggerEvent(String) - Method in class org.adblockplus.libadblockplus.JsEngine
 

U

updateFilters() - Method in class org.adblockplus.libadblockplus.Subscription
 
updateFiltersAsync(String) - Method in class org.adblockplus.libadblockplus.FilterEngine
Schedules updating of a subscription corresponding to the passed URL.
url - Variable in class org.adblockplus.libadblockplus.android.Subscription
 
url - Variable in class org.adblockplus.libadblockplus.Subscription
 
useV8IsolateProvider(long) - Method in class org.adblockplus.libadblockplus.android.AdblockEngine.Builder
 
Utils - Class in org.adblockplus.libadblockplus.android
 

V

valueOf(String) - Static method in enum org.adblockplus.libadblockplus.android.AdblockEngine.MatchesResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.adblockplus.libadblockplus.android.ConnectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.adblockplus.libadblockplus.Filter.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.adblockplus.libadblockplus.FilterEngine.ContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.adblockplus.libadblockplus.LogSystem.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.adblockplus.libadblockplus.ServerResponse.NsStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.adblockplus.libadblockplus.android.AdblockEngine.MatchesResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.adblockplus.libadblockplus.android.ConnectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.adblockplus.libadblockplus.Filter.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.adblockplus.libadblockplus.FilterEngine.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.adblockplus.libadblockplus.LogSystem.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.adblockplus.libadblockplus.ServerResponse.NsStatus
Returns an array containing the constants of this enum type, in the order they are declared.
verify(PublicKey, byte[], byte[]) - Method in class org.adblockplus.libadblockplus.security.JavaSignatureVerifier
 
verify(PublicKey, byte[], byte[]) - Method in interface org.adblockplus.libadblockplus.security.SignatureVerifier
Verify value
verify(String, String, String) - Method in class org.adblockplus.libadblockplus.sitekey.SiteKeyVerifier
Verify 'X-Adblock-Key' value is valid
verifyInHeaders(String, Map<String, String>, Map<String, String>) - Method in class org.adblockplus.libadblockplus.sitekey.SiteKeyVerifier
Extracts site key from headers Goes over responseHeaders and searches for HttpClient.HEADER_SITEKEY header Does a sitekey verification Passing responseHeaders in Map just not to convert them to HeaderEntries back and forth
version - Variable in class org.adblockplus.libadblockplus.AppInfo
 

W

waitForReady() - Method in interface org.adblockplus.libadblockplus.android.AdblockEngineProvider
Wait until everything is ready (used for `retain(true)`) Warning: locks current thread
waitForReady() - Method in class org.adblockplus.libadblockplus.android.SingleInstanceEngineProvider
 
write(String, ByteBuffer, FileSystem.Callback) - Method in class org.adblockplus.libadblockplus.FileSystem
Writes to a file.
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links