Uses of Class
org.terrier.structures.LexiconEntry
-
Packages that use LexiconEntry Package Description 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.realtime.memory Provides MemoryIndex structures.org.terrier.realtime.memory.fields Provides MemoryIndex structures that support field search.org.terrier.realtime.multi Provides MultiIndex structures.org.terrier.structures Provides the interfaces for the index 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.classical Provides functionality for creating on-disk indices via indexer classes.org.terrier.structures.restructure Contains legacy index data structure classes -
-
Uses of LexiconEntry in org.terrier.matching.dsms
Methods in org.terrier.matching.dsms with parameters of type LexiconEntry Modifier and Type Method Description protected voidDependenceScoreModifier. openPostingLists(Index index, LexiconEntry[] les, IterablePosting[] ips)Opens the posting list for an index and lexicon entry -
Uses of LexiconEntry in org.terrier.realtime.memory
Subclasses of LexiconEntry in org.terrier.realtime.memory Modifier and Type Class Description classMemoryLexiconEntryA lexicon entry stored in a MemoryLexicon.Methods in org.terrier.realtime.memory that return types with arguments of type LexiconEntry Modifier and Type Method Description gnu.trove.TIntObjectHashMap<java.util.ArrayList<java.util.Map.Entry<java.lang.String,LexiconEntry>>>MemoryLexicon. getTopTermBins(int binsize, int minDf)java.util.Iterator<java.util.Map.Entry<java.lang.String,LexiconEntry>>MemoryLexicon. iterator()Lexicon iterator. -
Uses of LexiconEntry in org.terrier.realtime.memory.fields
Subclasses of LexiconEntry in org.terrier.realtime.memory.fields Modifier and Type Class Description classMemoryFieldsLexiconEntryLexicon entry (fields). -
Uses of LexiconEntry in org.terrier.realtime.multi
Subclasses of LexiconEntry in org.terrier.realtime.multi Modifier and Type Class Description classMultiLexiconEntryA Lexicon entry that spans multiple index shards.Methods in org.terrier.realtime.multi that return LexiconEntry Modifier and Type Method Description LexiconEntry[]MultiLexiconEntry. getChildren()Return LexiconEntry's.LexiconEntryMultiLexicon. getLexiconEntry(java.lang.String term)Returns theLexiconEntry(containing statistics and a pointer) for the given term.Methods in org.terrier.realtime.multi that return types with arguments of type LexiconEntry Modifier and Type Method Description java.util.Map.Entry<java.lang.String,LexiconEntry>MultiLexicon. getIthLexiconEntry(int index)This is an invalid method since a lexicon entry can appear in any number of lexicons.java.util.Map.Entry<java.lang.String,LexiconEntry>MultiLexicon. getLexiconEntry(int termid)Returns the term andLexiconEntry(containing statistics and a pointer) for the given term id.java.util.Iterator<java.util.Map.Entry<java.lang.String,LexiconEntry>>MultiLexicon. getLexiconEntryRange(java.lang.String from, java.lang.String to)java.util.Iterator<java.util.Map.Entry<java.lang.String,LexiconEntry>>MultiLexicon. iterator()Creates an iterator over the MultiLexicon structure.java.util.Map.Entry<java.lang.String,LexiconEntry>MultiLexicon.LexiconEntryIterator. next()Constructors in org.terrier.realtime.multi with parameters of type LexiconEntry Constructor Description MultiLexiconEntry(LexiconEntry[] le, int hashcode)Constructor. -
Uses of LexiconEntry in org.terrier.structures
Subclasses of LexiconEntry in org.terrier.structures Modifier and Type Class Description classBasicLexiconEntryContains all the information about one entry in the Lexicon.classBasicTermStatsLexiconEntryA LexiconEntry which only contains EntryStatisticsclassFieldLexiconEntryA LexiconEntry with field supportFields in org.terrier.structures with type parameters of type LexiconEntry Modifier and Type Field Description protected java.util.Iterator<java.util.Map.Entry<T,LexiconEntry>>FSOMapFileLexiconGeneric.MapFileLexiconEntryIterator. internalIteratorprotected java.util.Map<K2,LexiconEntry>MapLexicon. mapprotected java.util.Iterator<java.util.Map.Entry<T2,LexiconEntry>>FSOMapFileLexiconGeneric.MapFileLexiconIterator. parentMethods in org.terrier.structures that return LexiconEntry Modifier and Type Method Description abstract LexiconEntryLexicon. getLexiconEntry(KEY term)Returns theLexiconEntry(containing statistics and a pointer) for the given term.LexiconEntryMapLexicon. getLexiconEntry(K1 term)Returns theLexiconEntry(containing statistics and a pointer) for the given term.LexiconEntryLexicon.LexiconFileEntry. getValue()LexiconEntryBasicLexiconEntry.Factory. newInstance()Make a new instance of TLexiconEntryFieldLexiconEntry.Factory. newInstance()Make a new instance of TLexiconEntryFSOMapFileLexiconGeneric.MapFileLexiconEntryIterator. next()LexiconEntryLexicon.LexiconFileEntry. setValue(LexiconEntry v)Methods in org.terrier.structures that return types with arguments of type LexiconEntry Modifier and Type Method Description abstract java.util.Map.Entry<KEY,LexiconEntry>Lexicon. getIthLexiconEntry(int index)Returns the term andLexiconEntry(containing statistics and a pointer) for the entry in the lexicon with the specified index.java.util.Map.Entry<K1,LexiconEntry>MapLexicon. getIthLexiconEntry(int index)Returns the term andLexiconEntry(containing statistics and a pointer) for the entry in the lexicon with the specified index.abstract java.util.Map.Entry<KEY,LexiconEntry>Lexicon. getLexiconEntry(int termid)Returns the term andLexiconEntry(containing statistics and a pointer) for the given term id.java.util.Map.Entry<K1,LexiconEntry>MapLexicon. getLexiconEntry(int termid)Returns the term andLexiconEntry(containing statistics and a pointer) for the given term id.abstract java.util.Iterator<java.util.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.java.util.Iterator<java.util.Map.Entry<K1,LexiconEntry>>MapLexicon. getLexiconEntryRange(K1 from, K1 to)Returns an iterator over a set of LexiconEntries within a range of entries in the lexicon.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 Modifier and Type Method Description LexiconEntryLexicon.LexiconFileEntry. setValue(LexiconEntry v)intFSOMapFileLexiconOutputStreamGeneric. writeNextEntry(T1 _key, LexiconEntry _value)abstract intLexiconOutputStream. writeNextEntry(KEY _key, LexiconEntry _value)Writes a lexicon entry.Constructors in org.terrier.structures with parameters of type LexiconEntry Constructor Description LexiconFileEntry(KEY2 k, LexiconEntry v)Constructor parameters in org.terrier.structures with type arguments of type LexiconEntry Constructor Description FSOMapFileLexiconOutputStream(IndexOnDisk _index, java.lang.String _structureName, java.lang.Class<? extends FixedSizeWriteableFactory<LexiconEntry>> valueFactoryClass)FSOMapFileLexiconOutputStream(IndexOnDisk _index, java.lang.String _structureName, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory, java.lang.Class<? extends FixedSizeWriteableFactory<LexiconEntry>> valueFactoryClass)FSOMapFileLexiconOutputStreamGeneric(IndexOnDisk _index, java.lang.String _structureName, java.lang.Class<? extends FixedSizeWriteableFactory<LexiconEntry>> valueFactoryClass)FSOMapFileLexiconOutputStreamGeneric(IndexOnDisk _index, java.lang.String _structureName, FixedSizeWriteableFactory<T2> _keyFactory, java.lang.Class<? extends FixedSizeWriteableFactory<LexiconEntry>> valueFactoryClass)MapFileLexiconEntryIterator(java.util.Iterator<java.util.Map.Entry<org.apache.hadoop.io.Text,LexiconEntry>> _internalIterator)MapFileLexiconEntryIterator(java.util.Iterator<java.util.Map.Entry<T,LexiconEntry>> _internalIterator)Construct an instance of the class withMapFileLexiconIterator(java.util.Iterator<java.util.Map.Entry<org.apache.hadoop.io.Text,LexiconEntry>> _parent)MapFileLexiconIterator(java.util.Iterator<java.util.Map.Entry<T2,LexiconEntry>> _parent)Construct an instance of the class withMapLexicon(java.util.Map<K2,LexiconEntry> backingMap)Construct an instance of the class withMapLexicon(java.util.Map<K2,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 Modifier and Type Field Description protected FixedSizeWriteableFactory<LexiconEntry>LexiconBuilder. valueFactoryMethods in org.terrier.structures.indexing that return LexiconEntry Modifier and Type Method Description protected LexiconEntryLexiconBuilder. newLexiconEntry(int termid)Methods in org.terrier.structures.indexing that return types with arguments of type LexiconEntry Modifier and Type Method Description 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 filenameMethods in org.terrier.structures.indexing with parameters of type LexiconEntry Modifier and Type Method Description voidLexiconBuilder.BasicLexiconCollectionStaticticsCounter. count(LexiconEntry value)The current countvoidLexiconBuilder.CollectionStatisticsCounter. count(LexiconEntry value)The current countvoidLexiconBuilder.FieldLexiconCollectionStaticticsCounter. count(LexiconEntry value)voidLexiconBuilder.NullCollectionStatisticsCounter. count(LexiconEntry value)Method parameters in org.terrier.structures.indexing with type arguments of type LexiconEntry Modifier and Type Method Description protected voidLexiconBuilder. 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 -
Uses of LexiconEntry in org.terrier.structures.indexing.classical
Methods in org.terrier.structures.indexing.classical with parameters of type LexiconEntry Modifier and Type Method Description protected gnu.trove.TIntArrayList[]BlockInvertedIndexBuilder. createPointerForTerm(LexiconEntry le)protected gnu.trove.TIntArrayList[]InvertedIndexBuilder. createPointerForTerm(LexiconEntry le)Method parameters in org.terrier.structures.indexing.classical with type arguments of type LexiconEntry Modifier and Type Method Description protected org.terrier.structures.indexing.classical.InvertedIndexBuilder.LexiconScannerBlockInvertedIndexBuilder. getLexScanner(java.util.Iterator<java.util.Map.Entry<java.lang.String,LexiconEntry>> lexStream, CollectionStatistics stats)protected org.terrier.structures.indexing.classical.InvertedIndexBuilder.LexiconScannerInvertedIndexBuilder. getLexScanner(java.util.Iterator<java.util.Map.Entry<java.lang.String,LexiconEntry>> lexStream, CollectionStatistics stats) -
Uses of LexiconEntry in org.terrier.structures.restructure
Subclasses of LexiconEntry in org.terrier.structures.restructure Modifier and Type Class Description classTr3BlockFieldLexiconEntryDeprecated.classTr3BlockLexiconEntryDeprecated.classTr4BasicLexiconEntryContains all the information about one entry in the Lexicon.classTr4BasicTermStatsLexiconEntryA LexiconEntry which only contains EntryStatisticsclassTr4FieldLexiconEntryA LexiconEntry with field supportMethods in org.terrier.structures.restructure that return LexiconEntry Modifier and Type Method Description LexiconEntryTr3BlockFieldLexiconEntry.Factory. newInstance()Make a new instance of TLexiconEntryTr3BlockLexiconEntry.Factory. newInstance()Make a new instance of TLexiconEntryTr4BasicLexiconEntry.Factory. newInstance()Make a new instance of TLexiconEntryTr4FieldLexiconEntry.Factory. newInstance()Make a new instance of T
-