org.apache.lucene.benchmark.byTask.feeds

Class AbstractQueryMaker

public abstract class AbstractQueryMaker extends Object implements QueryMaker

Abstract base query maker. Each query maker should just implement the prepareQueries method.
Field Summary
protected Configconfig
protected intqnum
protected Query[]queries
Method Summary
QuerymakeQuery()
QuerymakeQuery(int size)
protected intnextQnum()
protected abstract Query[]prepareQueries()
StringprintQueries()
voidresetInputs()
voidsetConfig(Config config)

Field Detail

config

protected Config config

qnum

protected int qnum

queries

protected Query[] queries

Method Detail

makeQuery

public Query makeQuery()

makeQuery

public Query makeQuery(int size)

nextQnum

protected int nextQnum()

prepareQueries

protected abstract Query[] prepareQueries()

printQueries

public String printQueries()

resetInputs

public void resetInputs()

setConfig

public void setConfig(Config config)
Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.