Package | Description |
---|---|
org.terrier.matching |
Provides the classes and interfaces used for matching documents
to queries.
|
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 classes that implement the 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.
|
Modifier and Type | Field and Description |
---|---|
protected Lexicon<String> |
BaseMatching.lexicon
The lexicon used.
|
protected Lexicon<String> |
PostingListManager.lexicon
lexicon for the index
|
Modifier and Type | Field and Description |
---|---|
protected Lexicon<String> |
DFRBagExpansionTerms.lexicon
The lexicon used for retrieval.
|
protected Lexicon<String> |
QueryExpansion.lexicon
An instance of Lexicon class.
|
Constructor and Description |
---|
DFRBagExpansionTerms(CollectionStatistics collStats,
Lexicon<String> _lexicon,
PostingIndex<?> _directIndex,
DocumentIndex _documentIndex)
Constructs an instance of ExpansionTerms.
|
Modifier and Type | Class and Description |
---|---|
class |
MemoryLexicon
The lexicon structure for a MemoryIndex.
|
Modifier and Type | Field and Description |
---|---|
protected Lexicon<String> |
MemoryInvertedIndex.lex |
Modifier and Type | Method and Description |
---|---|
Lexicon<String> |
MemoryIndex.getLexicon()
Return the Lexicon associated with this index
|
Constructor and Description |
---|
MemoryInvertedIndex(Lexicon<String> lex,
DocumentIndex doi)
Constructor.
|
Constructor and Description |
---|
MemoryFieldsInvertedIndex(Lexicon<String> lexicon,
DocumentIndex docindex)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
MultiLexicon
A Lexicon index structure for use with a MultiIndex.
|
Modifier and Type | Method and Description |
---|---|
Lexicon<String> |
MultiLexicon.getIthLexicon(int index) |
Lexicon<String> |
MultiIndex.getLexicon()
Return the Lexicon associated with this index
|
Constructor and Description |
---|
MultiLexicon(Lexicon<String>[] lexicons,
int[] numTerms)
constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
FSOMapFileLexicon
Instance of a Lexicon where a FSOrderedMapFile is always used as a backing store.
|
class |
MapLexicon
Implementation of a lexicon.
|
Modifier and Type | Method and Description |
---|---|
Lexicon<String> |
IndexOnDisk.getLexicon() |
abstract Lexicon<String> |
Index.getLexicon()
Return the Lexicon associated with this index
|
Modifier and Type | Method and Description |
---|---|
static IterablePosting |
PhraseIterablePosting.createPhrasePostingList(String[] terms,
Lexicon<String> lex,
PostingIndex<Pointer> invIndex,
boolean savePositions) |
static IterablePosting |
ProximityIterablePosting.createProximityPostingList(String[] terms,
Lexicon<String> lex,
PostingIndex<Pointer> invIndex,
int blockDistance) |
Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow