org.apache.lucene.benchmark.byTask
Class PerfRunData
Data maintained by a performance test run.
Data includes:
- Configuration.
- Directory, Writer, Reader.
- Docmaker and a few instances of QueryMaker.
- Analyzer.
- Statistics data which updated during the run.
PerfRunData
public PerfRunData(Config config)
throws Exception
getAnalyzer
public Analyzer getAnalyzer()
getConfig
public Config getConfig()
getDocMaker
public DocMaker getDocMaker()
getPoints
public Points getPoints()
getSearchQueryMaker
public QueryMaker getSearchQueryMaker()
- Returns the searchQueryMaker.
getSearchTravQueryMaker
public QueryMaker getSearchTravQueryMaker()
getSearchTravRetQueryMaker
public QueryMaker getSearchTravRetQueryMaker()
reinit
public void reinit(boolean eraseIndex)
throws Exception
resetInputs
public void resetInputs()
setDirectory
public void setDirectory(Directory directory)
directory
- The directory to set.
setIndexReader
public void setIndexReader(IndexReader indexReader)
indexReader
- The indexReader to set.
setIndexWriter
public void setIndexWriter(IndexWriter indexWriter)
indexWriter
- The indexWriter to set.
Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.