org.apache.lucene.benchmark.byTask

Class PerfRunData

public class PerfRunData extends Object

Data maintained by a performance test run.

Data includes:

Constructor Summary
PerfRunData(Config config)
Method Summary
AnalyzergetAnalyzer()
ConfiggetConfig()
DirectorygetDirectory()
DocMakergetDocMaker()
HTMLParsergetHtmlParser()
IndexReadergetIndexReader()
IndexWritergetIndexWriter()
PointsgetPoints()
QueryMakergetQueryMaker(ReadTask readTask)
voidreinit(boolean eraseIndex)
voidresetInputs()
voidsetDirectory(Directory directory)
voidsetIndexReader(IndexReader indexReader)
voidsetIndexWriter(IndexWriter indexWriter)

Constructor Detail

PerfRunData

public PerfRunData(Config config)

Method Detail

getAnalyzer

public Analyzer getAnalyzer()

Returns: Returns the anlyzer.

getConfig

public Config getConfig()

Returns: Returns the config.

getDirectory

public Directory getDirectory()

Returns: Returns the directory.

getDocMaker

public DocMaker getDocMaker()

Returns: Returns the docMaker.

getHtmlParser

public HTMLParser getHtmlParser()

Returns: Returns the htmlParser.

getIndexReader

public IndexReader getIndexReader()

Returns: Returns the indexReader.

getIndexWriter

public IndexWriter getIndexWriter()

Returns: Returns the indexWriter.

getPoints

public Points getPoints()

Returns: Returns the points.

getQueryMaker

public QueryMaker getQueryMaker(ReadTask readTask)

Returns: Returns the queryMaker by read task type (class)

reinit

public void reinit(boolean eraseIndex)

resetInputs

public void resetInputs()

setDirectory

public void setDirectory(Directory directory)

Parameters: directory The directory to set.

setIndexReader

public void setIndexReader(IndexReader indexReader)

Parameters: indexReader The indexReader to set.

setIndexWriter

public void setIndexWriter(IndexWriter indexWriter)

Parameters: indexWriter The indexWriter to set.

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