org.terrier.structures.indexing
Class BlockLexiconBuilder

java.lang.Object
  extended by org.terrier.structures.indexing.LexiconBuilder
      extended by org.terrier.structures.indexing.BlockLexiconBuilder

Deprecated.

public class BlockLexiconBuilder
extends LexiconBuilder

Builds a block lexicon using block frequencies.

Author:
Craig Macdonald

Nested Class Summary
 
Nested classes/interfaces inherited from class org.terrier.structures.indexing.LexiconBuilder
LexiconBuilder.BasicLexiconCollectionStaticticsCounter, LexiconBuilder.CollectionStatisticsCounter, LexiconBuilder.FieldLexiconCollectionStaticticsCounter, LexiconBuilder.NullCollectionStatisticsCounter
 
Field Summary
 
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
 
Constructor Summary
BlockLexiconBuilder(Index i, java.lang.String _structureName)
          Deprecated. constructor
 
Method Summary
 
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, writeTemporaryLexicon
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlockLexiconBuilder

public BlockLexiconBuilder(Index i,
                           java.lang.String _structureName)
Deprecated. 
constructor

Parameters:
i -
_structureName -


Terrier 3.5. Copyright © 2004-2011 University of Glasgow