org.archive.wayback.resourcestore.indexer
Class ArcIndexer

java.lang.Object
  extended by org.archive.wayback.resourcestore.indexer.ArcIndexer

public class ArcIndexer
extends Object

Transforms an ARC file into Iterator.

Version:
$Date: 2010-09-29 05:28:38 +0700 (Wed, 29 Sep 2010) $, $Revision: 3262 $
Author:
brad

Constructor Summary
ArcIndexer()
           
 
Method Summary
 UrlCanonicalizer getCanonicalizer()
           
 CloseableIterator<CaptureSearchResult> iterator(org.archive.io.arc.ARCReader arcReader)
           
 CloseableIterator<CaptureSearchResult> iterator(File arc)
           
 CloseableIterator<CaptureSearchResult> iterator(String pathOrUrl)
           
 void setCanonicalizer(UrlCanonicalizer canonicalizer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArcIndexer

public ArcIndexer()
Method Detail

iterator

public CloseableIterator<CaptureSearchResult> iterator(File arc)
                                                throws IOException
Parameters:
arc -
Returns:
Iterator of SearchResults for input arc File
Throws:
IOException

iterator

public CloseableIterator<CaptureSearchResult> iterator(String pathOrUrl)
                                                throws IOException
Parameters:
pathOrUrl -
Returns:
Iterator of SearchResults for input pathOrUrl
Throws:
IOException

iterator

public CloseableIterator<CaptureSearchResult> iterator(org.archive.io.arc.ARCReader arcReader)
                                                throws IOException
Parameters:
arcReader -
Returns:
Iterator of SearchResults for input ARCReader
Throws:
IOException

getCanonicalizer

public UrlCanonicalizer getCanonicalizer()

setCanonicalizer

public void setCanonicalizer(UrlCanonicalizer canonicalizer)


Copyright © 2005-2011 Internet Archive. All Rights Reserved.