Package | Description |
---|---|
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.classical |
Provides functionality for creating on-disk indices via indexer classes.
|
org.terrier.structures.indexing.singlepass |
Provides implementation of the structures needed for performing a single
pass indexing
|
org.terrier.structures.indexing.singlepass.hadoop |
Provides classes implemeting the Hadoop MapReduce indexing in Terrier.
|
Modifier and Type | Class and Description |
---|---|
class |
FSOMapFileLexiconOutputStream
A LexiconOutputStream for FSOMapFileLexicon.
|
Modifier and Type | Field and Description |
---|---|
protected Class<? extends LexiconOutputStream> |
LexiconBuilder.lexiconOutputStream
class to be used as a lexiconoutpustream.
|
Modifier and Type | Method and Description |
---|---|
protected LexiconOutputStream<String> |
LexiconBuilder.getLexOutputStream(String structureName)
return the lexicon outputstream for the current index at the specified filename
|
Modifier and Type | Method and Description |
---|---|
protected void |
LexiconBuilder.mergeNLexicons(Iterator<Map.Entry<String,LexiconEntry>>[] lis,
LexiconOutputStream<String> los) |
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
|
void |
LexiconMap.storeToStream(LexiconOutputStream<String> lexiconStream)
Stores the lexicon tree to a lexicon stream as a sequence of entries.
|
void |
FieldLexiconMap.storeToStream(LexiconOutputStream<String> lexiconStream)
Stores the lexicon tree to a lexicon stream as a sequence of entries.
|
Modifier and Type | Method and Description |
---|---|
protected LexiconOutputStream<String> |
InvertedIndexBuilder.getLexOutputStream(String _structureName)
get LexiconOutputStream
|
Modifier and Type | Method and Description |
---|---|
void |
RunsMerger.endMerge(LexiconOutputStream<String> lexStream)
Ends the merging phase, writes the last entry and closes the streams.
|
void |
RunsMerger.mergeOne(LexiconOutputStream<String> lexStream)
Mergers one term in the runs.
|
Modifier and Type | Field and Description |
---|---|
protected LexiconOutputStream<String> |
Hadoop_BasicSinglePassIndexer.lexstream
OutputStream for the Lexicon
|
Modifier and Type | Method and Description |
---|---|
void |
HadoopRunsMerger.endMerge(LexiconOutputStream<String> lexStream)
Ends the merging phase, writes the last entry and closes the streams.
|
void |
HadoopRunsMerger.mergeOne(LexiconOutputStream<String> lexStream)
Mergers one term in the runs.
|
Terrier 4.0. Copyright © 2004-2014 University of Glasgow