Terrier IR Platform
1.1.1

uk.ac.gla.terrier.structures.indexing
Class UTFBlockInvertedIndexBuilder

java.lang.Object
  extended by uk.ac.gla.terrier.structures.indexing.InvertedIndexBuilder
      extended by uk.ac.gla.terrier.structures.indexing.BlockInvertedIndexBuilder
          extended by uk.ac.gla.terrier.structures.indexing.UTFBlockInvertedIndexBuilder

public class UTFBlockInvertedIndexBuilder
extends BlockInvertedIndexBuilder

Builds an inverted index using block information, where indexing lexicon is a UTFBlock lexicon. It is optional to save field information as well.

Version:
$Revision: 1.9 $
Author:
Douglas Johnson & Vassilis Plachouras & Craig Macdonald

Field Summary
 
Fields inherited from class uk.ac.gla.terrier.structures.indexing.InvertedIndexBuilder
numberOfDocuments, numberOfPointers, numberOfTokens, numberOfUniqueTerms
 
Constructor Summary
UTFBlockInvertedIndexBuilder()
          Creates an instance of the BlockInvertedIndex class.
UTFBlockInvertedIndexBuilder(java.lang.String filename)
          Deprecated.  
UTFBlockInvertedIndexBuilder(java.lang.String path, java.lang.String prefix)
           
 
Method Summary
 
Methods inherited from class uk.ac.gla.terrier.structures.indexing.BlockInvertedIndexBuilder
createInvertedIndex, displayMemoryUsage
 
Methods inherited from class uk.ac.gla.terrier.structures.indexing.InvertedIndexBuilder
close, getLexInputStream, getLexOutputStream
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UTFBlockInvertedIndexBuilder

public UTFBlockInvertedIndexBuilder()
Creates an instance of the BlockInvertedIndex class.


UTFBlockInvertedIndexBuilder

public UTFBlockInvertedIndexBuilder(java.lang.String filename)
Deprecated. 

Creates an instance of the BlockInvertedIndex class using the given filename.

Parameters:
filename - the name of the inverted file

UTFBlockInvertedIndexBuilder

public UTFBlockInvertedIndexBuilder(java.lang.String path,
                                    java.lang.String prefix)

Terrier IR Platform
1.1.1

Terrier Information Retrieval Platform 1.1.1. Copyright 2004-2007 University of Glasgow