org.apache.lucene.benchmark.byTask
Class PerfRunData

java.lang.Object
  extended by org.apache.lucene.benchmark.byTask.PerfRunData

public class PerfRunData
extends Object

Data maintained by a performance test run.

Data includes:


Constructor Summary
PerfRunData(Config config)
           
 
Method Summary
 Analyzer getAnalyzer()
           
 Config getConfig()
           
 Directory getDirectory()
           
 DocMaker getDocMaker()
           
 HTMLParser getHtmlParser()
           
 IndexReader getIndexReader()
           
 IndexWriter getIndexWriter()
           
 Points getPoints()
           
 QueryMaker getQueryMaker(ReadTask readTask)
           
 void reinit(boolean eraseIndex)
           
 void resetInputs()
           
 void setDirectory(Directory directory)
           
 void setIndexReader(IndexReader indexReader)
           
 void setIndexWriter(IndexWriter indexWriter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PerfRunData

public PerfRunData(Config config)
            throws Exception
Throws:
Exception
Method Detail

reinit

public void reinit(boolean eraseIndex)
            throws Exception
Throws:
Exception

getPoints

public Points getPoints()
Returns:
Returns the points.

getDirectory

public Directory getDirectory()
Returns:
Returns the directory.

setDirectory

public void setDirectory(Directory directory)
Parameters:
directory - The directory to set.

getIndexReader

public IndexReader getIndexReader()
Returns:
Returns the indexReader.

setIndexReader

public void setIndexReader(IndexReader indexReader)
Parameters:
indexReader - The indexReader to set.

getIndexWriter

public IndexWriter getIndexWriter()
Returns:
Returns the indexWriter.

setIndexWriter

public void setIndexWriter(IndexWriter indexWriter)
Parameters:
indexWriter - The indexWriter to set.

getAnalyzer

public Analyzer getAnalyzer()
Returns:
Returns the anlyzer.

getDocMaker

public DocMaker getDocMaker()
Returns:
Returns the docMaker.

getConfig

public Config getConfig()
Returns:
Returns the config.

resetInputs

public void resetInputs()

getQueryMaker

public QueryMaker getQueryMaker(ReadTask readTask)
Returns:
Returns the queryMaker by read task type (class)

getHtmlParser

public HTMLParser getHtmlParser()
Returns:
Returns the htmlParser.


Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.