Class LuceneUtils


  • public class LuceneUtils
    extends java.lang.Object
    Some Lucene Utilities used in some of our tests.
    • Constructor Summary

      Constructors 
      Constructor Description
      LuceneUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void generateIndex​(java.io.File CrawlLog, java.io.BufferedReader cdxreader, java.io.File indexDir)
      Generate a Lucene index from a crawllog, and a CDXReader.
      static void makeDummyIndex​(java.io.File indexLocation)
      Create Dummy Lucene index.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • makeDummyIndex

        public static void makeDummyIndex​(java.io.File indexLocation)
                                   throws IOFailure
        Create Dummy Lucene index. uses an empty file as basis for the lucene-index.
        Parameters:
        indexLocation - location of index
        Throws:
        IOFailure
      • generateIndex

        public static void generateIndex​(java.io.File CrawlLog,
                                         java.io.BufferedReader cdxreader,
                                         java.io.File indexDir)
        Generate a Lucene index from a crawllog, and a CDXReader.
        Parameters:
        CrawlLog - some crawllog
        cdxreader - some CDXReader
        indexDir - Destinationdirector for the Lucene index.