org.terrier.structures.indexing
Class BlockLexiconBuilder
java.lang.Object
org.terrier.structures.indexing.LexiconBuilder
org.terrier.structures.indexing.BlockLexiconBuilder
Deprecated.
public class BlockLexiconBuilder
- extends LexiconBuilder
Builds a block lexicon using block frequencies.
- Author:
- Craig Macdonald
Fields inherited from class org.terrier.structures.indexing.LexiconBuilder |
defaultStructureName, DocCount, DocumentsPerLexicon, index, indexPath, indexPrefix, lexiconEntryFactoryValueClass, lexiconOutputStream, logger, MAXLEXMERGE, MERGE2LEXATTIME, TempLex, TempLexCount, tempLexFiles, TermCount, valueFactory |
Methods inherited from class org.terrier.structures.indexing.LexiconBuilder |
addDocumentTerms, addTemporaryLexicon, addTerm, createLexiconHash, createLexiconIndex, finishedDirectIndexBuild, finishedInvertedIndexBuild, flush, getFinalNumberOfTerms, getLexInputStream, getLexOutputStream, instantiate, merge, mergeNLexicons, mergeTwoLexicons, newLexiconEntry, optimise, optimiseLexicon, reAssignTermIds, writeTemporaryLexicon |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BlockLexiconBuilder
public BlockLexiconBuilder(Index i,
String _structureName)
- Deprecated.
- constructor
- Parameters:
i
- _structureName
-
Terrier 3.6. Copyright © 2004-2011 University of Glasgow