Uses of Interface
org.terrier.structures.seralization.WriteableFactory
-
Packages that use WriteableFactory 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.restructure Contains legacy index data structure classesorg.terrier.structures.seralization Provides classes for things that can be serializaed to disk. -
-
Uses of WriteableFactory in org.terrier.structures
Classes in org.terrier.structures that implement WriteableFactory 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 WriteableFactory Modifier and Type Field Description protected WriteableFactory<K2>
MapLexicon. keyFactory
-
Uses of WriteableFactory in org.terrier.structures.collections
Methods in org.terrier.structures.collections that return WriteableFactory Modifier and Type Method Description WriteableFactory<K>
FSOrderedMapFile. getKeyFactory()
Get the key factoryWriteableFactory<V>
FSOrderedMapFile. getValueFactory()
Get the value factory -
Uses of WriteableFactory in org.terrier.structures.restructure
Classes in org.terrier.structures.restructure that implement WriteableFactory 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 WriteableFactory in org.terrier.structures.seralization
Subinterfaces of WriteableFactory in org.terrier.structures.seralization Modifier and Type Interface Description interface
FixedSizeWriteableFactory<T extends org.apache.hadoop.io.Writable>
Sub-interface for WritableFactory, where the Writable objects have a fixed size on disk.Classes in org.terrier.structures.seralization that implement WriteableFactory 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.
-