org.apache.lucene.benchmark.byTask.feeds
public interface DocMaker
| Method Summary | |
|---|---|
| long | getByteCount() Return total byte size of docs made since last reset. |
| int | getCount() Return number of docs made since last reset. |
| HTMLParser | getHtmlParser() Returns the htmlParser. |
| Document | makeDocument(int size)
Create the next document, of the given size by input bytes.
|
| Document | makeDocument() Create the next document. |
| long | numUniqueBytes() Return total bytes of all available unique texts, 0 if not applicable |
| int | numUniqueTexts() Return how many real unique texts are available, 0 if not applicable. |
| void | printDocStatistics() Print some statistics on docs available/added/etc. |
| void | resetInputs() Reset inputs so that the test run would behave, input wise, as if it just started. |
| void | setConfig(Config config) Set the properties |
| void | setHTMLParser(HTMLParser htmlParser) Set the html parser to use, when appropriate |
Parameters: size size of document, or 0 if there is no size requirement.
Throws: if cannot make the document, or if size>0 was specified but this feature is not supported.