| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
 | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||