Terrier IR Platform
2.2.1

Uses of Interface
uk.ac.gla.terrier.structures.Closeable

Packages that use Closeable
uk.ac.gla.terrier.structures Provides the classes that implement the data structures used for retrieval with the Terrier platform. 
uk.ac.gla.terrier.structures.indexing.singlepass Provides implementation of the structures needed for performing a single pass indexing 
uk.ac.gla.terrier.structures.indexing.singlepass.hadoop   
 

Uses of Closeable in uk.ac.gla.terrier.structures
 

Classes in uk.ac.gla.terrier.structures that implement Closeable
 class BlockDirectIndex
          Extended direct index that saves both block and field information about the terms that appear in a document.
 class BlockDirectIndexInputStream
          This class reads the block field direct index structure sequentially, as an input stream.
 class BlockDirectInvertedOutputStream
          Writes a block direct or block inverted index, when passed appropriate posting lists.
 class BlockInvertedIndex
          This class implements the block field inverted index for performing retrieval.
 class BlockInvertedIndexInputStream
          Reads a BlockInvertedIndex as a stream
 class BlockLexicon
          A lexicon class that saves the number of different blocks a term appears in.
 class BlockLexiconInputStream
          An input stream for accessing sequentially the entries of a block lexicon.
 class BlockLexiconOutputStream
          An output stream for writing the lexicon to a file sequentially.
 class DirectIndex
          A class that implements the direct index and saves information about whether a term appears in one of the specified fields.
 class DirectIndexInputStream
          This class reads the direct index structure, sequentially, as an input stream.
 class DirectInvertedOutputStream
          Writes a block direct or block inverted index, when passed appropriate posting lists.
 class DocIndexEncodedHash
           
 class DocumentIndex
          This class provides an interface for accessing the document index file.
 class DocumentIndexEncoded
          A document index class which reads the .docid file and keeps its contents in a array of bytes in memory.
 class DocumentIndexInMemory
          This class extends DocumentIndex, but instead of accessing the disk file each time, the data are loaded into memory, in order to decrease access time.
 class Index
          This class encapsulates all the Indexes at retrieval time.
 class InvertedIndex
          This class implements the inverted index for performing retrieval, with field information optionally.
 class InvertedIndexInputStream
          Reads an InvertedIndex as a stream
 class Lexicon
          The class that implements the lexicon structure.
 class LexiconInputStream
          This class implements an input stream for the lexicon structure.
 class LexiconOutputStream
          This class implements an output stream for the lexicon structure.
 class UTFBlockLexicon
          A lexicon class that saves the number of different blocks a term appears in, using UTF encoding of Strings.
 class UTFBlockLexiconInputStream
          An input stream for accessing sequentially the entries of a block lexicon.
 class UTFBlockLexiconOutputStream
          An output stream for writing the lexicon to a file sequentially.
 class UTFLexicon
          The class that implements the lexicon structure.
 class UTFLexiconInputStream
          This class implements an input stream for the lexicon structure.
 class UTFLexiconOutputStream
          This class implements an output stream for the lexicon structure.
 

Uses of Closeable in uk.ac.gla.terrier.structures.indexing.singlepass
 

Classes in uk.ac.gla.terrier.structures.indexing.singlepass that implement Closeable
 class FileRunIterator<K extends PostingInRun>
          Reads runs of flushed term posting lists by reading them from files.
 class RunIterator
          An abstract base class which allows PostingInRuns to be iterated over.
 

Uses of Closeable in uk.ac.gla.terrier.structures.indexing.singlepass.hadoop
 

Classes in uk.ac.gla.terrier.structures.indexing.singlepass.hadoop that implement Closeable
 class HadoopRunPostingIterator
           
 


Terrier IR Platform
2.2.1

Terrier Information Retrieval Platform 2.2.1. Copyright 2004-2008 University of Glasgow