org.archive.wayback.resourceindex.filters
Class EndDateFilter
java.lang.Object
org.archive.wayback.resourceindex.filters.EndDateFilter
- All Implemented Interfaces:
- ObjectFilter<CaptureSearchResult>
public class EndDateFilter
- extends Object
- implements ObjectFilter<CaptureSearchResult>
SearchResultFilter which includes all records until 1 is found beyond end
date then it aborts processing. Assumed usage is for URL matches, when
records will be ordered by capture date, and the first record beying the
endDate provided indicates that no further records will possibly match.
- Version:
- $Date: 2010-09-29 05:28:38 +0700 (Wed, 29 Sep 2010) $, $Revision: 3262 $
- Author:
- brad
|
Method Summary |
int |
filterObject(CaptureSearchResult r)
inpect record and determine if it should be included in the
results or not, or if processing of new records should stop. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EndDateFilter
public EndDateFilter(String endDate)
- Parameters:
endDate - String timestamp which marks the end of includable records
filterObject
public int filterObject(CaptureSearchResult r)
- Description copied from interface:
ObjectFilter
- inpect record and determine if it should be included in the
results or not, or if processing of new records should stop.
- Specified by:
filterObject in interface ObjectFilter<CaptureSearchResult>
- Parameters:
r - Object which should be checked for inclusion/exclusion or abort
- Returns:
- int of FILTER_INCLUDE, FILTER_EXCLUDE, or FILTER_ABORT
Copyright © 2005-2011 Internet Archive. All Rights Reserved.