|
||||||||||
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 |