adblocker_manager library

Classes

AdblockerFilter
AdblockerFilterImpl
Optimized implementation of AdblockerFilter.
AdblockFilterManager
Manager class that handles multiple ad-blocking filters
BlockingStatistics
Statistics about blocked resources
CSSRule
DomainTrie
A Trie (prefix tree) data structure optimized for domain matching.
FilterConfig
Configuration for the AdblockFilterManager
LRUCache<K, V>
A simple LRU (Least Recently Used) cache implementation.
ResourceRule

Enums

FilterType
Supported filter types for ad blocking

Exceptions / Errors

FilterException
Base class for all filter-related exceptions
FilterInitializationException
Exception thrown when filter initialization fails