Uses of Interface
org.terrier.structures.seralization.FixedSizeWriteableFactory
-
Packages that use FixedSizeWriteableFactory Package Description org.terrier.structures Provides the interfaces for the index 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.restructure Contains legacy index data structure classesorg.terrier.structures.seralization Provides classes for things that can be serializaed to disk. -
-
Uses of FixedSizeWriteableFactory in org.terrier.structures
Classes in org.terrier.structures that implement FixedSizeWriteableFactory Modifier and Type Class Description static class
BasicDocumentIndexEntry.Factory
Returna a factory for creating document index entriesstatic class
BasicLexiconEntry.Factory
Factory for creating LexiconEntry objectsstatic class
FieldDocumentIndexEntry.Factory
Factory for creating a field document index entrystatic class
FieldLexiconEntry.Factory
Factory for a LexiconEntrystatic class
NonIncrementalDocumentIndexEntry.Factory
Returna a factory for creating document index entriesstatic class
SimpleBitIndexPointer.Factory
Factory class forSimpleBitIndexPointer
.static class
SimpleDocumentIndexEntry.Factory
Factory for the creation of DocumentIndexEntry objectsFields in org.terrier.structures declared as FixedSizeWriteableFactory Modifier and Type Field Description protected FixedSizeWriteableFactory<org.apache.hadoop.io.Text>[]
BaseCompressingMetaIndex. keyFactories
protected FixedSizeWriteableFactory<T2>
FSOMapFileLexiconOutputStreamGeneric. keyFactory
Constructors in org.terrier.structures with parameters of type FixedSizeWriteableFactory Constructor Description FSOMapFileLexicon(java.lang.String structureName, java.lang.String path, java.lang.String prefix, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory, FixedSizeWriteableFactory<LexiconEntry> _valueFactory, java.lang.String termIdLookup, java.lang.String termLookup, java.lang.String dataFile)
FSOMapFileLexiconGeneric(java.lang.String structureName, java.lang.String path, java.lang.String prefix, FixedSizeWriteableFactory<K2> _keyFactory, FixedSizeWriteableFactory<LexiconEntry> _valueFactory, java.lang.String termIdLookup, java.lang.String dataFile)
FSOMapFileLexiconOutputStream(java.lang.String path, java.lang.String prefix, java.lang.String _structureName, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory)
FSOMapFileLexiconOutputStream(java.lang.String filename, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory)
FSOMapFileLexiconOutputStream(IndexOnDisk _index, java.lang.String _structureName, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory, java.lang.Class<? extends FixedSizeWriteableFactory<LexiconEntry>> valueFactoryClass)
FSOMapFileLexiconOutputStream(IndexOnDisk _index, java.lang.String _structureName, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory, java.lang.String valueFactoryClassName)
FSOMapFileLexiconOutputStreamGeneric(java.lang.String path, java.lang.String prefix, java.lang.String _structureName, FixedSizeWriteableFactory<T2> _keyFactory)
FSOMapFileLexiconOutputStreamGeneric(java.lang.String filename, FixedSizeWriteableFactory<T2> _keyFactory)
FSOMapFileLexiconOutputStreamGeneric(IndexOnDisk _index, java.lang.String _structureName, FixedSizeWriteableFactory<T2> _keyFactory, java.lang.Class<? extends FixedSizeWriteableFactory<LexiconEntry>> valueFactoryClass)
FSOMapFileLexiconOutputStreamGeneric(IndexOnDisk _index, java.lang.String _structureName, FixedSizeWriteableFactory<T2> _keyFactory, java.lang.String valueFactoryClassName)
MapFileLexiconEntryIterator(java.lang.String structureName, java.lang.String path, java.lang.String prefix, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
MapFileLexiconEntryIterator(java.lang.String filename, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
MapFileLexiconEntryIterator(java.lang.String structureName, java.lang.String path, java.lang.String prefix, FixedSizeWriteableFactory<T> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
Construct an instance of the class withMapFileLexiconEntryIterator(java.lang.String filename, FixedSizeWriteableFactory<T> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
Construct an instance of the class withMapFileLexiconIterator(java.lang.String structureName, java.lang.String path, java.lang.String prefix, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
MapFileLexiconIterator(java.lang.String filename, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
MapFileLexiconIterator(java.lang.String structureName, java.lang.String path, java.lang.String prefix, FixedSizeWriteableFactory<T2> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
Construct an instance of the class withMapFileLexiconIterator(java.lang.String filename, FixedSizeWriteableFactory<T2> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
Construct an instance of the class withConstructor parameters in org.terrier.structures with type arguments of type FixedSizeWriteableFactory 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)
-
Uses of FixedSizeWriteableFactory in org.terrier.structures.collections
Fields in org.terrier.structures.collections declared as FixedSizeWriteableFactory Modifier and Type Field Description protected FixedSizeWriteableFactory<IK>
FSOrderedMapFile.EntryIterator. keyFactory
protected FixedSizeWriteableFactory<K>
FSOrderedMapFile. keyFactory
protected FixedSizeWriteableFactory
FSOrderedMapFile.MultiFSOMapWriter. keyFactory
protected FixedSizeWriteableFactory<V>
FSArrayFile. valueFactory
protected FixedSizeWriteableFactory<IV>
FSOrderedMapFile.EntryIterator. valueFactory
protected FixedSizeWriteableFactory
FSOrderedMapFile.MultiFSOMapWriter. valueFactory
protected FixedSizeWriteableFactory<V>
FSOrderedMapFile. valueFactory
Methods in org.terrier.structures.collections with parameters of type FixedSizeWriteableFactory Modifier and Type Method Description static int
FSOrderedMapFile. numberOfEntries(java.lang.String filename, FixedSizeWriteableFactory<?> _keyFactory, FixedSizeWriteableFactory<?> _valueFactory)
Return number of entriesConstructors in org.terrier.structures.collections with parameters of type FixedSizeWriteableFactory Constructor Description ArrayFileIterator(java.lang.String filename, FixedSizeWriteableFactory<V> _valueFactory)
constructorEntryIterator(java.lang.String filename, FixedSizeWriteableFactory<IK> _keyFactory, FixedSizeWriteableFactory<IV> _valueFactory)
constructorFSArrayFile(java.lang.String filename, boolean updateable, FixedSizeWriteableFactory<V> _valueFactory)
default constructorFSArrayFileInMem(java.lang.String filename, boolean updateable, FixedSizeWriteableFactory<V> factory)
constructorFSOrderedMapFile(java.lang.String filename, boolean updateable, FixedSizeWriteableFactory<K> _keyFactory, FixedSizeWriteableFactory<V> _valueFactory)
Construct a new object to access the underlying file data structureFSOrderedMapFile(RandomDataInput file, java.lang.String filename, FixedSizeWriteableFactory<K> _keyFactory, FixedSizeWriteableFactory<V> _valueFactory)
constructorMapFileInMemory(java.io.DataInputStream dataInputStream, int length, FixedSizeWriteableFactory<IK> keyfactory, FixedSizeWriteableFactory<IV> valuefactory)
constructorMapFileInMemory(java.lang.String filename, FixedSizeWriteableFactory<IK> _keyFactory, FixedSizeWriteableFactory<IV> _valueFactory)
constructorMultiFSOMapWriter(java.lang.String filename, int numberOfValuesInMemory, FixedSizeWriteableFactory _keyFactory, FixedSizeWriteableFactory _valueFactory)
Constructs an instance of the MultiFSOMapWriter.MultiFSOMapWriter(java.lang.String filename, int numberOfValuesInMemory, FixedSizeWriteableFactory _keyFactory, FixedSizeWriteableFactory _valueFactory, boolean dupsAllows)
Constructs an instance of the MultiFSOMapWriter. -
Uses of FixedSizeWriteableFactory in org.terrier.structures.indexing
Fields in org.terrier.structures.indexing declared as FixedSizeWriteableFactory Modifier and Type Field Description protected FixedSizeWriteableFactory<org.apache.hadoop.io.Text>[]
BaseMetaIndexBuilder. keyFactories
protected FixedSizeWriteableFactory<LexiconEntry>
LexiconBuilder. valueFactory
-
Uses of FixedSizeWriteableFactory in org.terrier.structures.restructure
Classes in org.terrier.structures.restructure that implement FixedSizeWriteableFactory Modifier and Type Class Description static class
Tr3BlockFieldLexiconEntry.Factory
Deprecated.Factory for creating LexiconEntriesstatic class
Tr3BlockLexiconEntry.Factory
Deprecated.Factory for creating block lexicon entriesstatic class
Tr4BasicLexiconEntry.Factory
Factory for creating LexiconEntry objectsstatic class
Tr4FieldLexiconEntry.Factory
Factory for a LexiconEntry -
Uses of FixedSizeWriteableFactory in org.terrier.structures.seralization
Classes in org.terrier.structures.seralization that implement FixedSizeWriteableFactory Modifier and Type Class Description class
FixedSizeIntWritableFactory
Makes an IntWritable, which has a fixed Writable size of 4 bytes.class
FixedSizeTextFactory
Makes aText
object that has a fixed size when written usingWritable
methods.
-