|
||||||||||
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.matching.dsms | Provides the interface and the classes for modifying the scores of documents after an score has been assigned to documents, or implementing the combination of evidence. |
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 List<Map.Entry<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.matching.dsms |
---|
Methods in org.terrier.matching.dsms with parameters of type LexiconEntry | |
---|---|
protected void |
DependenceScoreModifier.openPostingLists(Index index,
LexiconEntry[] les,
IterablePosting[] ips)
Opens the posting list for an index and lexicon entry |
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 Iterator<Map.Entry<org.apache.hadoop.io.Text,LexiconEntry>> |
FSOMapFileLexicon.MapFileLexiconEntryIterator.internalIterator
|
protected Iterator<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(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 | |
---|---|
Map.Entry<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 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. |
Map.Entry<String,LexiconEntry> |
MapLexicon.getLexiconEntry(int termid)
Get the term and LexiconEntry (contains statistics and a pointer) for a given term id. |
abstract Map.Entry<KEY,LexiconEntry> |
Lexicon.getLexiconEntry(int termid)
Get the term and LexiconEntry (contains statistics and a pointer) for a given term id. |
abstract Iterator<Map.Entry<KEY,LexiconEntry>> |
Lexicon.getLexiconEntryRange(KEY from,
KEY to)
Returns an iterator over a set of LexiconEntries within a range of entries in the lexicon. |
Iterator<Map.Entry<String,LexiconEntry>> |
MapLexicon.getLexiconEntryRange(String from,
String to)
Returns an iterator over a set of LexiconEntries within a range of entries in the lexicon. |
Iterator<Map.Entry<String,LexiconEntry>> |
FSOMapFileLexicon.iterator()
|
Map.Entry<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(String _key,
LexiconEntry _value)
|
Constructor parameters in org.terrier.structures with type arguments of type LexiconEntry | |
---|---|
BlockInvertedIndexInputStream(Index _index,
String structureName,
Iterator<? extends LexiconEntry> lexInputStream)
Construct an instance of the class with |
|
BlockInvertedIndexInputStream(Index _index,
String structureName,
Iterator<? extends LexiconEntry> lexInputStream,
Class<? extends IterablePosting> _postingIteratorClass)
Construct an instance of the class with |
|
FSOMapFileLexicon.MapFileLexiconEntryIterator(Iterator<Map.Entry<org.apache.hadoop.io.Text,LexiconEntry>> _internalIterator)
Construct an instance of the class with |
|
FSOMapFileLexicon.MapFileLexiconEntryIterator(String filename,
FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory,
FixedSizeWriteableFactory<LexiconEntry> valueFactory)
Construct an instance of the class with |
|
FSOMapFileLexicon.MapFileLexiconEntryIterator(String structureName,
String path,
String prefix,
FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory,
FixedSizeWriteableFactory<LexiconEntry> valueFactory)
Construct an instance of the class with |
|
FSOMapFileLexicon.MapFileLexiconIterator(Iterator<Map.Entry<org.apache.hadoop.io.Text,LexiconEntry>> _parent)
Construct an instance of the class with |
|
FSOMapFileLexicon.MapFileLexiconIterator(String filename,
FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory,
FixedSizeWriteableFactory<LexiconEntry> valueFactory)
Construct an instance of the class with |
|
FSOMapFileLexicon.MapFileLexiconIterator(String structureName,
String path,
String prefix,
FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory,
FixedSizeWriteableFactory<LexiconEntry> valueFactory)
Construct an instance of the class with |
|
FSOMapFileLexicon(String structureName,
String path,
String prefix,
FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory,
FixedSizeWriteableFactory<LexiconEntry> _valueFactory,
String termIdLookup,
String termLookup,
String dataFile)
Construct an instance of the class with |
|
FSOMapFileLexiconOutputStream(Index _index,
String _structureName,
Class<? extends FixedSizeWriteableFactory<LexiconEntry>> valueFactoryClass)
Construct an instance of the class with |
|
FSOMapFileLexiconOutputStream(Index _index,
String _structureName,
FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory,
Class<? extends FixedSizeWriteableFactory<LexiconEntry>> valueFactoryClass)
Construct an instance of the class with |
|
MapLexicon(Map<org.apache.hadoop.io.Text,LexiconEntry> backingMap)
Construct an instance of the class with |
|
MapLexicon(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 Iterator<Map.Entry<String,LexiconEntry>> |
LexiconBuilder.getLexInputStream(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(Iterator<Map.Entry<String,LexiconEntry>> lis1,
Iterator<Map.Entry<String,LexiconEntry>> lis2,
LexiconOutputStream<String> los)
Merge the two LexiconInputStreams into the given LexiconOutputStream |
protected void |
LexiconBuilder.mergeTwoLexicons(Iterator<Map.Entry<String,LexiconEntry>> lis1,
Iterator<Map.Entry<String,LexiconEntry>> lis2,
LexiconOutputStream<String> los)
Merge the two LexiconInputStreams into the given LexiconOutputStream |
protected InvertedIndexBuilder.IntLongTuple |
InvertedIndexBuilder.scanLexiconForPointers(long PointersToProcess,
Iterator<Map.Entry<String,LexiconEntry>> lexiconStream,
gnu.trove.TIntIntHashMap codesHashMap,
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,
Iterator<Map.Entry<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 |