|
Class Summary |
| CompositeExclusionFilter |
SearchResultFilter that abstracts multiple SearchResultFilters -- if all
filters return INCLUDE, then the result is included, but the first to
return ABORT or EXCLUDE short-circuits the rest |
| CounterFilter |
SearchResultFilter which INCLUDEs all checked records, but keeps track of
how many were seen during processing. |
| DateRangeFilter |
SearchResultFilter that excludes records outside of start and end range. |
| DuplicateRecordFilter |
ObjectFilter which omits exact duplicate URL+date records from a stream
of CaptureSearchResult. |
| EndDateFilter |
SearchResultFilter which includes all records until 1 is found beyond end
date then it aborts processing. |
| GuardRailFilter |
SearchResultFilter which aborts processing when too many records have been
inspected. |
| HostMatchFilter |
SearchResultFilter which includes only records that have original host
matching. |
| HttpCodeFilter |
ObjectFilter which allows including or excluding results based on the
Http response code. |
| MimeTypeFilter |
SearchResultFilter which includes only records matching one or more supplied
Mime-Types. |
| OracleAnnotationFilter |
SearchResult filter class which contacts an access-control Oracle, using
information from the public comment field to annotate SearchResult objects. |
| SchemeMatchFilter |
ObjectFilter which omits CaptureSearchResult objects if their scheme does not
match the specified scheme. |
| SelfRedirectFilter |
SearchResultFilter which INCLUDEs all records, unless they redirect to
themselves, via whatever URL purification schemes are in use. |
| StartDateFilter |
SearchResultFilter which includes all records until 1 is found before start
date then it aborts processing. |
| UrlMatchFilter |
SearchResultFilter which includes only records that have url matching
aborts as soon as url does not match. |
| UrlPrefixMatchFilter |
SearchResultFilter which includes any URL which begins with a given prefix,
and aborts processing when any URL does not match the prefix. |
| WindowEndFilter<T> |
SearchResultFitler that includes the first N records seen. |
| WindowStartFilter<T> |
SearchResultFitler that omits the first N records seen. |