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.