public class CDXIndex extends FlatFile implements SearchResultSource
| Constructor and Description |
|---|
CDXIndex() |
| Modifier and Type | Method and Description |
|---|---|
protected org.archive.util.iterator.CloseableIterator<CaptureSearchResult> |
adaptIterator(Iterator<String> itr) |
void |
cleanup(org.archive.util.iterator.CloseableIterator<CaptureSearchResult> c) |
Iterator<CaptureSearchResult> |
getClosestIterator(String prefix,
Date wantDate) |
org.archive.util.iterator.CloseableIterator<CaptureSearchResult> |
getPrefixIterator(String prefix) |
org.archive.util.iterator.CloseableIterator<CaptureSearchResult> |
getPrefixReverseIterator(String prefix) |
Iterator<CaptureSearchResult> |
getUrlIterator(String prefix) |
void |
shutdown() |
findKeyOffset, findKeyOffsetLT, getLastMatchOffset, getPath, getRecordIterator, getRecordIteratorLT, getReverseRecordIterator, getSequentialIterator, main, setPath, storeprotected org.archive.util.iterator.CloseableIterator<CaptureSearchResult> adaptIterator(Iterator<String> itr) throws IOException
IOExceptionpublic org.archive.util.iterator.CloseableIterator<CaptureSearchResult> getPrefixIterator(String prefix) throws ResourceIndexNotAvailableException
getPrefixIterator in interface SearchResultSourceResourceIndexNotAvailableExceptionpublic org.archive.util.iterator.CloseableIterator<CaptureSearchResult> getPrefixReverseIterator(String prefix) throws ResourceIndexNotAvailableException
getPrefixReverseIterator in interface SearchResultSourceResourceIndexNotAvailableExceptionpublic Iterator<CaptureSearchResult> getUrlIterator(String prefix) throws IOException
prefix - IOExceptionpublic Iterator<CaptureSearchResult> getClosestIterator(String prefix, Date wantDate) throws IOException
prefix - wantDate - IOExceptionpublic void cleanup(org.archive.util.iterator.CloseableIterator<CaptureSearchResult> c) throws IOException
cleanup in interface SearchResultSourceIOExceptionpublic void shutdown()
throws IOException
shutdown in interface SearchResultSourceIOExceptionCopyright © 2005–2015 IIPC. All rights reserved.