public class LineDocMaker extends BasicDocMaker
BODY_FIELD, BYTES_FIELD, config, DATE_FIELD, forever, ID_FIELD, indexVal, NAME_FIELD, storeVal, termVecVal, TITLE_FIELD| Constructor and Description |
|---|
LineDocMaker() |
| Modifier and Type | Method and Description |
|---|---|
protected DocData |
getNextDocData()
Return the data of the next document.
|
Document |
makeDocument()
Create the next document.
|
Document |
makeDocument(int size)
Create the next document, of the given size by input bytes.
|
int |
numUniqueTexts()
Return how many real unique texts are available, 0 if not applicable.
|
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
|
addBytes, addUniqueBytes, collectFiles, getByteCount, getCount, getHtmlParser, numUniqueBytes, printDocStatistics, resetUniqueBytes, setHTMLParserprotected DocData getNextDocData() throws Exception
BasicDocMakergetNextDocData in class BasicDocMakerNoMoreDataException - if data is exhausted (and 'forever' set to false).Exceptionpublic Document makeDocument() throws Exception
DocMakermakeDocument in interface DocMakermakeDocument in class BasicDocMakerExceptionpublic Document makeDocument(int size) throws Exception
DocMakermakeDocument in interface DocMakermakeDocument in class BasicDocMakersize - size of document, or 0 if there is no size requirement.Exceptionpublic void resetInputs()
DocMakerresetInputs in interface DocMakerresetInputs in class BasicDocMakerpublic void setConfig(Config config)
DocMakersetConfig in interface DocMakersetConfig in class BasicDocMakerpublic int numUniqueTexts()
DocMakerCopyright © 2000-2013 Apache Software Foundation. All Rights Reserved.