Uses of Class
org.terrier.structures.LexiconEntry

Packages that use LexiconEntry
org.terrier.matching Provides the classes and interfaces used for matching documents to queries. 
org.terrier.structures Provides the classes that implement the data structures used for retrieval with the Terrier platform. 
org.terrier.structures.indexing Provides the classes used for creating the data structures of the Terrier platform. 
org.terrier.structures.indexing.singlepass Provides implementation of the structures needed for performing a single pass indexing 
 

Uses of LexiconEntry in org.terrier.matching
 

Fields in org.terrier.matching with type parameters of type LexiconEntry
protected  java.util.List<java.util.Map.Entry<java.lang.String,LexiconEntry>> BaseMatching.queryTermsToMatchList
           
 

Methods in org.terrier.matching with parameters of type LexiconEntry
protected  void OldBasicMatching.assignScores(int i, WeightingModel[] wModels, ResultSet rs, IterablePosting postings, LexiconEntry lEntry, double queryTermWeight)
          Assign scores method
 

Uses of LexiconEntry in org.terrier.structures
 

Subclasses of LexiconEntry in org.terrier.structures
 class BasicLexiconEntry
          Contains all the information about one entry in the Lexicon.
 class BasicTermStatsLexiconEntry
          A LexiconEntry which only contains EntryStatistics
 class BlockFieldLexiconEntry
          A LexiconEntry with field support
 class BlockLexiconEntry
          Blocks lexicon entry.
 class FieldLexiconEntry
          A LexiconEntry with field support
 

Fields in org.terrier.structures with type parameters of type LexiconEntry
protected  java.util.Iterator<java.util.Map.Entry<org.apache.hadoop.io.Text,LexiconEntry>> FSOMapFileLexicon.MapFileLexiconEntryIterator.internalIterator
           
protected  java.util.Iterator<java.util.Map.Entry<org.apache.hadoop.io.Text,LexiconEntry>> FSOMapFileLexicon.MapFileLexiconIterator.parent
           
 

Methods in org.terrier.structures that return LexiconEntry
abstract  LexiconEntry Lexicon.getLexiconEntry(KEY term)
          Get the LexiconEntry (contains statistics and a pointer) for the given term.
 LexiconEntry MapLexicon.getLexiconEntry(java.lang.String term)
          Get the LexiconEntry (contains statistics and a pointer) for the given term.
 LexiconEntry FieldLexiconEntry.Factory.newInstance()
          Make a new instance of T
 LexiconEntry BlockLexiconEntry.Factory.newInstance()
          Make a new instance of T
 LexiconEntry BlockFieldLexiconEntry.Factory.newInstance()
          Make a new instance of T
 LexiconEntry BasicLexiconEntry.Factory.newInstance()
          Make a new instance of T
 LexiconEntry FSOMapFileLexicon.MapFileLexiconEntryIterator.next()
          
 

Methods in org.terrier.structures that return types with arguments of type LexiconEntry
 java.util.Map.Entry<java.lang.String,LexiconEntry> MapLexicon.getIthLexiconEntry(int index)
          Get the term and LexiconEntry (contains statistics and a pointer) for the entry in the lexicon with the specified index.
abstract  java.util.Map.Entry<KEY,LexiconEntry> Lexicon.getIthLexiconEntry(int index)
          Get the term and LexiconEntry (contains statistics and a pointer) for the entry in the lexicon with the specified index.
 java.util.Map.Entry<java.lang.String,LexiconEntry> MapLexicon.getLexiconEntry(int termid)
          Get the term and LexiconEntry (contains statistics and a pointer) for a given term id.
abstract  java.util.Map.Entry<KEY,LexiconEntry> Lexicon.getLexiconEntry(int termid)
          Get the term and LexiconEntry (contains statistics and a pointer) for a given term id.
 java.util.Iterator<java.util.Map.Entry<java.lang.String,LexiconEntry>> FSOMapFileLexicon.iterator()
          
 java.util.Map.Entry<java.lang.String,LexiconEntry> FSOMapFileLexicon.MapFileLexiconIterator.next()
          
 

Methods in org.terrier.structures with parameters of type LexiconEntry
 int[][] InvertedIndex.getDocuments(LexiconEntry le)
          Get the documents for the specified term (lexicon entry for the term)
abstract  int LexiconOutputStream.writeNextEntry(KEY _key, LexiconEntry _value)
          Writes a lexicon entry.
 int FSOMapFileLexiconOutputStream.writeNextEntry(java.lang.String _key, LexiconEntry _value)
           
 

Constructor parameters in org.terrier.structures with type arguments of type LexiconEntry
BlockInvertedIndexInputStream(Index _index, java.lang.String structureName, java.util.Iterator<? extends LexiconEntry> lexInputStream)
          Construct an instance of the class with
BlockInvertedIndexInputStream(Index _index, java.lang.String structureName, java.util.Iterator<? extends LexiconEntry> lexInputStream, java.lang.Class<? extends IterablePosting> _postingIteratorClass)
          Construct an instance of the class with
FSOMapFileLexicon.MapFileLexiconEntryIterator(java.util.Iterator<java.util.Map.Entry<org.apache.hadoop.io.Text,LexiconEntry>> _internalIterator)
          Construct an instance of the class with
FSOMapFileLexicon.MapFileLexiconEntryIterator(java.lang.String filename, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
          Construct an instance of the class with
FSOMapFileLexicon.MapFileLexiconEntryIterator(java.lang.String structureName, java.lang.String path, java.lang.String prefix, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
          Construct an instance of the class with
FSOMapFileLexicon.MapFileLexiconIterator(java.util.Iterator<java.util.Map.Entry<org.apache.hadoop.io.Text,LexiconEntry>> _parent)
          Construct an instance of the class with
FSOMapFileLexicon.MapFileLexiconIterator(java.lang.String filename, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
          Construct an instance of the class with
FSOMapFileLexicon.MapFileLexiconIterator(java.lang.String structureName, java.lang.String path, java.lang.String prefix, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
          Construct an instance of the class with
FSOMapFileLexicon(java.lang.String structureName, java.lang.String path, java.lang.String prefix, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory, FixedSizeWriteableFactory<LexiconEntry> _valueFactory, java.lang.String termIdLookup, java.lang.String termLookup, java.lang.String dataFile)
          Construct an instance of the class with
FSOMapFileLexiconOutputStream(Index _index, java.lang.String _structureName, java.lang.Class<? extends FixedSizeWriteableFactory<LexiconEntry>> valueFactoryClass)
          Construct an instance of the class with
FSOMapFileLexiconOutputStream(Index _index, java.lang.String _structureName, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory, java.lang.Class<? extends FixedSizeWriteableFactory<LexiconEntry>> valueFactoryClass)
          Construct an instance of the class with
MapLexicon(java.util.Map<org.apache.hadoop.io.Text,LexiconEntry> backingMap)
          Construct an instance of the class with
MapLexicon(java.util.Map<org.apache.hadoop.io.Text,LexiconEntry> backingMap, MapLexicon.Id2EntryIndexLookup idlookupobject)
          Construct an instance of the class with
 

Uses of LexiconEntry in org.terrier.structures.indexing
 

Fields in org.terrier.structures.indexing with type parameters of type LexiconEntry
protected  FixedSizeWriteableFactory<LexiconEntry> LexiconBuilder.valueFactory
           
 

Methods in org.terrier.structures.indexing that return LexiconEntry
protected  LexiconEntry LexiconBuilder.newLexiconEntry(int termid)
           
 

Methods in org.terrier.structures.indexing that return types with arguments of type LexiconEntry
protected  java.util.Iterator<java.util.Map.Entry<java.lang.String,LexiconEntry>> LexiconBuilder.getLexInputStream(java.lang.String structureName)
          return the lexicon input stream for the current index at the specified filename
 

Methods in org.terrier.structures.indexing with parameters of type LexiconEntry
 void LexiconBuilder.CollectionStatisticsCounter.count(LexiconEntry value)
          The current count
 void LexiconBuilder.FieldLexiconCollectionStaticticsCounter.count(LexiconEntry value)
           
 void LexiconBuilder.NullCollectionStatisticsCounter.count(LexiconEntry value)
           
 void LexiconBuilder.BasicLexiconCollectionStaticticsCounter.count(LexiconEntry value)
          The current count
protected  gnu.trove.TIntArrayList[] InvertedIndexBuilder.createPointerForTerm(LexiconEntry le)
           
protected  gnu.trove.TIntArrayList[] BlockInvertedIndexBuilder.createPointerForTerm(LexiconEntry le)
           
 

Method parameters in org.terrier.structures.indexing with type arguments of type LexiconEntry
protected  void LexiconBuilder.mergeTwoLexicons(java.util.Iterator<java.util.Map.Entry<java.lang.String,LexiconEntry>> lis1, java.util.Iterator<java.util.Map.Entry<java.lang.String,LexiconEntry>> lis2, LexiconOutputStream<java.lang.String> los)
          Merge the two LexiconInputStreams into the given LexiconOutputStream
protected  void LexiconBuilder.mergeTwoLexicons(java.util.Iterator<java.util.Map.Entry<java.lang.String,LexiconEntry>> lis1, java.util.Iterator<java.util.Map.Entry<java.lang.String,LexiconEntry>> lis2, LexiconOutputStream<java.lang.String> los)
          Merge the two LexiconInputStreams into the given LexiconOutputStream
protected  InvertedIndexBuilder.IntLongTuple InvertedIndexBuilder.scanLexiconForPointers(long PointersToProcess, java.util.Iterator<java.util.Map.Entry<java.lang.String,LexiconEntry>> lexiconStream, gnu.trove.TIntIntHashMap codesHashMap, java.util.ArrayList<gnu.trove.TIntArrayList[]> tmpStorageStorage)
          Iterates through the lexicon, until it has reached the given number of pointers
protected  InvertedIndexBuilder.IntLongTuple InvertedIndexBuilder.scanLexiconForTerms(int _processTerms, java.util.Iterator<java.util.Map.Entry<java.lang.String,LexiconEntry>> lexiconStream, gnu.trove.TIntIntHashMap codesHashMap, gnu.trove.TIntArrayList[][] tmpStorage)
          Iterates through the lexicon, until it has reached the given number of terms
 

Uses of LexiconEntry in org.terrier.structures.indexing.singlepass
 

Fields in org.terrier.structures.indexing.singlepass declared as LexiconEntry
protected  LexiconEntry RunsMerger.termStatistics
           
 

Methods in org.terrier.structures.indexing.singlepass that return LexiconEntry
 LexiconEntry PostingInRun.getLexiconEntry()
          Return the LexiconEntry for this Posting
 LexiconEntry FieldPostingInRun.getLexiconEntry()
           
 LexiconEntry BlockFieldPostingInRun.getLexiconEntry()
           
 

Methods in org.terrier.structures.indexing.singlepass with parameters of type LexiconEntry
 void PostingInRun.addToLexiconEntry(LexiconEntry le)
          Add statistics for this posting onto the given LexiconEntry
 void FieldPostingInRun.addToLexiconEntry(LexiconEntry _le)
           
 void BlockFieldPostingInRun.addToLexiconEntry(LexiconEntry _le)
           
 



Terrier 3.5. Copyright © 2004-2011 University of Glasgow