Package | Description |
---|---|
org.terrier.structures |
Provides the classes that implement the data structures used
for retrieval with the Terrier platform.
|
org.terrier.structures.collections |
Provides data structures various data structures.
|
org.terrier.structures.indexing |
Provides the classes used for creating the data structures of
the Terrier platform.
|
org.terrier.structures.seralization |
Provides classes for things that can be serializaed to disk.
|
Modifier and Type | Class and Description |
---|---|
static class |
BasicDocumentIndexEntry.Factory
Returna a factory for creating document index entries
|
static class |
BasicLexiconEntry.Factory
Factory for creating LexiconEntry objects
|
static class |
BlockFieldLexiconEntry.Factory
Factory for creating LexiconEntries
|
static class |
BlockLexiconEntry.Factory
Deprecated.
Factory for creating block lexicon entries
|
static class |
FieldDocumentIndexEntry.Factory
Factory for creating a field document index entry
|
static class |
FieldLexiconEntry.Factory
Factory for a LexiconEntry
|
static class |
NonIncrementalDocumentIndexEntry.Factory
Returna a factory for creating document index entries
|
static class |
SimpleBitIndexPointer.Factory
Factory class for
SimpleBitIndexPointer . |
static class |
SimpleDocumentIndexEntry.Factory
Factory for the creation of DocumentIndexEntry objects
|
Modifier and Type | Field and Description |
---|---|
protected FixedSizeWriteableFactory<org.apache.hadoop.io.Text>[] |
CompressingMetaIndex.keyFactories |
protected FixedSizeWriteableFactory<org.apache.hadoop.io.Text> |
FSOMapFileLexiconOutputStream.keyFactory |
Constructor and Description |
---|
FSOMapFileLexicon.MapFileLexiconEntryIterator(String filename,
FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory,
FixedSizeWriteableFactory<LexiconEntry> valueFactory)
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.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(String filename,
FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory,
FixedSizeWriteableFactory<LexiconEntry> valueFactory)
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.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
|
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(IndexOnDisk _index,
String _structureName,
FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory,
Class<? extends FixedSizeWriteableFactory<LexiconEntry>> valueFactoryClass)
Construct an instance of the class with
|
FSOMapFileLexiconOutputStream(IndexOnDisk _index,
String _structureName,
FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory,
String valueFactoryClassName)
Construct an instance of the class with
|
FSOMapFileLexiconOutputStream(String filename,
FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory)
Construct an instance of the class with
|
FSOMapFileLexiconOutputStream(String path,
String prefix,
String _structureName,
FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory)
Construct an instance of the class with
|
Constructor and Description |
---|
FSOMapFileLexiconOutputStream(IndexOnDisk _index,
String _structureName,
Class<? extends FixedSizeWriteableFactory<LexiconEntry>> valueFactoryClass)
Construct an instance of the class with
|
FSOMapFileLexiconOutputStream(IndexOnDisk _index,
String _structureName,
FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory,
Class<? extends FixedSizeWriteableFactory<LexiconEntry>> valueFactoryClass)
Construct an instance of the class with
|
Modifier and Type | Field and Description |
---|---|
protected FixedSizeWriteableFactory<K> |
FSOrderedMapFile.keyFactory |
protected FixedSizeWriteableFactory<IK> |
FSOrderedMapFile.EntryIterator.keyFactory |
protected FixedSizeWriteableFactory |
FSOrderedMapFile.MultiFSOMapWriter.keyFactory |
protected FixedSizeWriteableFactory<V> |
FSArrayFile.valueFactory |
protected FixedSizeWriteableFactory<V> |
FSOrderedMapFile.valueFactory |
protected FixedSizeWriteableFactory<IV> |
FSOrderedMapFile.EntryIterator.valueFactory |
protected FixedSizeWriteableFactory |
FSOrderedMapFile.MultiFSOMapWriter.valueFactory |
Modifier and Type | Method and Description |
---|---|
static int |
FSOrderedMapFile.numberOfEntries(String filename,
FixedSizeWriteableFactory<?> _keyFactory,
FixedSizeWriteableFactory<?> _valueFactory)
Return number of entries
|
static int |
FSOrderedMapFile.numberOfEntries(String filename,
FixedSizeWriteableFactory<?> _keyFactory,
FixedSizeWriteableFactory<?> _valueFactory)
Return number of entries
|
Constructor and Description |
---|
FSArrayFile.ArrayFileIterator(String filename,
FixedSizeWriteableFactory<V> _valueFactory)
constructor
|
FSArrayFile(String filename,
boolean updateable,
FixedSizeWriteableFactory<V> _valueFactory)
default constructor
|
FSArrayFileInMem(String filename,
boolean updateable,
FixedSizeWriteableFactory<V> factory)
constructor
|
FSOrderedMapFile.EntryIterator(String filename,
FixedSizeWriteableFactory<IK> _keyFactory,
FixedSizeWriteableFactory<IV> _valueFactory)
constructor
|
FSOrderedMapFile.EntryIterator(String filename,
FixedSizeWriteableFactory<IK> _keyFactory,
FixedSizeWriteableFactory<IV> _valueFactory)
constructor
|
FSOrderedMapFile.MapFileInMemory(DataInputStream dataInputStream,
int length,
FixedSizeWriteableFactory<IK> keyfactory,
FixedSizeWriteableFactory<IV> valuefactory)
constructor
|
FSOrderedMapFile.MapFileInMemory(DataInputStream dataInputStream,
int length,
FixedSizeWriteableFactory<IK> keyfactory,
FixedSizeWriteableFactory<IV> valuefactory)
constructor
|
FSOrderedMapFile.MapFileInMemory(String filename,
FixedSizeWriteableFactory<IK> _keyFactory,
FixedSizeWriteableFactory<IV> _valueFactory)
constructor
|
FSOrderedMapFile.MapFileInMemory(String filename,
FixedSizeWriteableFactory<IK> _keyFactory,
FixedSizeWriteableFactory<IV> _valueFactory)
constructor
|
FSOrderedMapFile.MultiFSOMapWriter(String filename,
int numberOfValuesInMemory,
FixedSizeWriteableFactory _keyFactory,
FixedSizeWriteableFactory _valueFactory)
Constructs an instance of the MultiFSOMapWriter.
|
FSOrderedMapFile.MultiFSOMapWriter(String filename,
int numberOfValuesInMemory,
FixedSizeWriteableFactory _keyFactory,
FixedSizeWriteableFactory _valueFactory)
Constructs an instance of the MultiFSOMapWriter.
|
FSOrderedMapFile.MultiFSOMapWriter(String filename,
int numberOfValuesInMemory,
FixedSizeWriteableFactory _keyFactory,
FixedSizeWriteableFactory _valueFactory,
boolean dupsAllows)
Constructs an instance of the MultiFSOMapWriter.
|
FSOrderedMapFile.MultiFSOMapWriter(String filename,
int numberOfValuesInMemory,
FixedSizeWriteableFactory _keyFactory,
FixedSizeWriteableFactory _valueFactory,
boolean dupsAllows)
Constructs an instance of the MultiFSOMapWriter.
|
FSOrderedMapFile(RandomDataInput file,
String filename,
FixedSizeWriteableFactory<K> _keyFactory,
FixedSizeWriteableFactory<V> _valueFactory)
constructor
|
FSOrderedMapFile(RandomDataInput file,
String filename,
FixedSizeWriteableFactory<K> _keyFactory,
FixedSizeWriteableFactory<V> _valueFactory)
constructor
|
FSOrderedMapFile(String filename,
boolean updateable,
FixedSizeWriteableFactory<K> _keyFactory,
FixedSizeWriteableFactory<V> _valueFactory)
Construct a new object to access the underlying file data structure
|
FSOrderedMapFile(String filename,
boolean updateable,
FixedSizeWriteableFactory<K> _keyFactory,
FixedSizeWriteableFactory<V> _valueFactory)
Construct a new object to access the underlying file data structure
|
Modifier and Type | Field and Description |
---|---|
protected FixedSizeWriteableFactory<org.apache.hadoop.io.Text>[] |
CompressingMetaIndexBuilder.keyFactories |
protected FixedSizeWriteableFactory<LexiconEntry> |
LexiconBuilder.valueFactory |
Modifier and Type | Class and Description |
---|---|
class |
FixedSizeIntWritableFactory
Makes an IntWritable, which has a fixed Writable size of 4 bytes.
|
class |
FixedSizeTextFactory
Makes a
Text object that has a fixed size when written using Writable methods. |
Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow