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 classBasicDocumentIndexEntry.FactoryReturna a factory for creating document index entriesstatic classBasicLexiconEntry.FactoryFactory for creating LexiconEntry objectsstatic classFieldDocumentIndexEntry.FactoryFactory for creating a field document index entrystatic classFieldLexiconEntry.FactoryFactory for a LexiconEntrystatic classNonIncrementalDocumentIndexEntry.FactoryReturna a factory for creating document index entriesstatic classSimpleBitIndexPointer.FactoryFactory class forSimpleBitIndexPointer.static classSimpleDocumentIndexEntry.FactoryFactory 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. keyFactoriesprotected FixedSizeWriteableFactory<T2>FSOMapFileLexiconOutputStreamGeneric. keyFactoryConstructors 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. keyFactoryprotected FixedSizeWriteableFactory<K>FSOrderedMapFile. keyFactoryprotected FixedSizeWriteableFactoryFSOrderedMapFile.MultiFSOMapWriter. keyFactoryprotected FixedSizeWriteableFactory<V>FSArrayFile. valueFactoryprotected FixedSizeWriteableFactory<IV>FSOrderedMapFile.EntryIterator. valueFactoryprotected FixedSizeWriteableFactoryFSOrderedMapFile.MultiFSOMapWriter. valueFactoryprotected FixedSizeWriteableFactory<V>FSOrderedMapFile. valueFactoryMethods in org.terrier.structures.collections with parameters of type FixedSizeWriteableFactory Modifier and Type Method Description static intFSOrderedMapFile. 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. keyFactoriesprotected 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 classTr3BlockFieldLexiconEntry.FactoryDeprecated.Factory for creating LexiconEntriesstatic classTr3BlockLexiconEntry.FactoryDeprecated.Factory for creating block lexicon entriesstatic classTr4BasicLexiconEntry.FactoryFactory for creating LexiconEntry objectsstatic classTr4FieldLexiconEntry.FactoryFactory 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 classFixedSizeIntWritableFactoryMakes an IntWritable, which has a fixed Writable size of 4 bytes.classFixedSizeTextFactoryMakes aTextobject that has a fixed size when written usingWritablemethods.
-