Uses of Class
org.terrier.structures.Lexicon
-
Packages that use Lexicon Package Description org.terrier.matching Provides the classes and interfaces used for matching documents to queries.org.terrier.matching.matchops This package contains matching Operators.org.terrier.querying Provides the interfaces and classes for the querying API of the Terrier platform, the controls, post processors and filters.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.postings Provides classes representing single postings and atreams of postings in a posting list (e.g. -
-
Uses of Lexicon in org.terrier.matching
Fields in org.terrier.matching declared as Lexicon Modifier and Type Field Description protected Lexicon<java.lang.String>BaseMatching. lexiconThe lexicon used.protected Lexicon<java.lang.String>PostingListManager. lexiconlexicon for the index -
Uses of Lexicon in org.terrier.matching.matchops
Methods in org.terrier.matching.matchops with parameters of type Lexicon Modifier and Type Method Description MatchingEntryDateRangeOp. getMatcher(MatchingQueryTerms.QueryTermProperties qtp, Index index, Lexicon<java.lang.String> lexTerm, PostingIndex<Pointer> invTerm, CollectionStatistics collectionStats)MatchingEntryMultiTermOp. getMatcher(MatchingQueryTerms.QueryTermProperties qtp, Index index, Lexicon<java.lang.String> lexicon, PostingIndex<Pointer> invertedIndex, CollectionStatistics collectionStatistics)abstract MatchingEntryOperator. getMatcher(MatchingQueryTerms.QueryTermProperties qtp, Index index, Lexicon<java.lang.String> lex, PostingIndex<Pointer> inv, CollectionStatistics collStats)get an entry for matching for this query op.MatchingEntrySingleTermOp. getMatcher(MatchingQueryTerms.QueryTermProperties qtp, Index index, Lexicon<java.lang.String> lexicon, PostingIndex<Pointer> invertedIndex, CollectionStatistics collectionStatistics) -
Uses of Lexicon in org.terrier.querying
Fields in org.terrier.querying declared as Lexicon Modifier and Type Field Description protected Lexicon<java.lang.String>DFRBagExpansionTerms. lexiconThe lexicon used for retrieval.protected Lexicon<java.lang.String>QueryExpansion. lexiconAn instance of Lexicon class.Constructors in org.terrier.querying with parameters of type Lexicon Constructor Description DFRBagExpansionTerms(CollectionStatistics collStats, Lexicon<java.lang.String> _lexicon, PostingIndex<?> _directIndex, DocumentIndex _documentIndex)Constructs an instance of ExpansionTerms. -
Uses of Lexicon in org.terrier.realtime.memory
Subclasses of Lexicon in org.terrier.realtime.memory Modifier and Type Class Description classMemoryLexiconThe lexicon structure for a MemoryIndex.Fields in org.terrier.realtime.memory declared as Lexicon Modifier and Type Field Description protected Lexicon<java.lang.String>MemoryInvertedIndex. lexMethods in org.terrier.realtime.memory that return Lexicon Modifier and Type Method Description Lexicon<java.lang.String>MemoryIndex. getLexicon()Return the Lexicon associated with this indexConstructors in org.terrier.realtime.memory with parameters of type Lexicon Constructor Description MemoryInvertedIndex(Lexicon<java.lang.String> lex, DocumentIndex doi)Constructor. -
Uses of Lexicon in org.terrier.realtime.memory.fields
Constructors in org.terrier.realtime.memory.fields with parameters of type Lexicon Constructor Description MemoryFieldsInvertedIndex(Lexicon<java.lang.String> lexicon, DocumentIndex docindex)Constructor. -
Uses of Lexicon in org.terrier.realtime.multi
Subclasses of Lexicon in org.terrier.realtime.multi Modifier and Type Class Description classMultiLexiconA Lexicon index structure for use with a MultiIndex.Methods in org.terrier.realtime.multi that return Lexicon Modifier and Type Method Description Lexicon<java.lang.String>MultiLexicon. getIthLexicon(int index)Lexicon<java.lang.String>MultiIndex. getLexicon()Return the Lexicon associated with this indexConstructors in org.terrier.realtime.multi with parameters of type Lexicon Constructor Description MultiLexicon(Lexicon<java.lang.String>[] lexicons, int[] numTerms)constructor. -
Uses of Lexicon in org.terrier.structures
Subclasses of Lexicon in org.terrier.structures Modifier and Type Class Description classFSOMapFileLexiconInstance of a Lexicon<String> where a FSOrderedMapFile is always used as a backing store.classFSOMapFileLexiconGeneric<K1,K2 extends org.apache.hadoop.io.WritableComparable>classMapLexicon<K1,K2 extends org.apache.hadoop.io.WritableComparable>Implementation of a lexicon.Methods in org.terrier.structures that return Lexicon Modifier and Type Method Description abstract Lexicon<java.lang.String>Index. getLexicon()Return the Lexicon associated with this indexLexicon<java.lang.String>IndexOnDisk. getLexicon()abstract Lexicon<java.lang.String>PropertiesIndex. getLexicon()Return the Lexicon associated with this indexMethod parameters in org.terrier.structures with type arguments of type Lexicon Modifier and Type Method Description static voidFSOMapFileLexiconOutputStreamGeneric. addLexiconToIndex(IndexOnDisk index, java.lang.String structureName, java.lang.Class<? extends Lexicon<?>> lexClass, java.lang.Class<? extends java.util.Iterator<?>> lexInputStreamClass, java.lang.Class<? extends java.util.Iterator<LexiconEntry>> lexEntryInputStreamClass, java.lang.String leValueClassname)Adds Lexicon to index -
Uses of Lexicon in org.terrier.structures.postings
Methods in org.terrier.structures.postings with parameters of type Lexicon Modifier and Type Method Description static IterablePostingPhraseIterablePosting. createPhrasePostingList(java.lang.String[] terms, Lexicon<java.lang.String> lex, PostingIndex<Pointer> invIndex, boolean savePositions)static IterablePostingProximityIterablePosting. createProximityPostingList(java.lang.String[] terms, Lexicon<java.lang.String> lex, PostingIndex<Pointer> invIndex, int blockDistance)
-