Uses of Interface
org.terrier.structures.seralization.FixedSizeWriteableFactory

Packages that use FixedSizeWriteableFactory
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. 
 

Uses of FixedSizeWriteableFactory in org.terrier.structures
 

Classes in org.terrier.structures that implement FixedSizeWriteableFactory
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
          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 SimpleBitIndexPointer.Factory
          Factory class for SimpleBitIndexPointer.
static class SimpleDocumentIndexEntry.Factory
          Factory for the creation of DocumentIndexEntry objects
 

Fields in org.terrier.structures declared as FixedSizeWriteableFactory
protected  FixedSizeWriteableFactory<org.apache.hadoop.io.Text>[] CompressingMetaIndex.keyFactories
           
protected  FixedSizeWriteableFactory<org.apache.hadoop.io.Text> FSOMapFileLexiconOutputStream.keyFactory
           
 

Constructors in org.terrier.structures with parameters of type FixedSizeWriteableFactory
FSOMapFileLexicon.MapFileLexiconEntryIterator(java.lang.String filename, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
          Construct an instance of the class with
FSOMapFileLexicon.MapFileLexiconEntryIterator(java.lang.String filename, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
          Construct an instance of the class with
FSOMapFileLexicon.MapFileLexiconEntryIterator(java.lang.String structureName, java.lang.String path, java.lang.String prefix, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
          Construct an instance of the class with
FSOMapFileLexicon.MapFileLexiconEntryIterator(java.lang.String structureName, java.lang.String path, java.lang.String prefix, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
          Construct an instance of the class with
FSOMapFileLexicon.MapFileLexiconIterator(java.lang.String filename, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
          Construct an instance of the class with
FSOMapFileLexicon.MapFileLexiconIterator(java.lang.String filename, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
          Construct an instance of the class with
FSOMapFileLexicon.MapFileLexiconIterator(java.lang.String structureName, java.lang.String path, java.lang.String prefix, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
          Construct an instance of the class with
FSOMapFileLexicon.MapFileLexiconIterator(java.lang.String structureName, java.lang.String path, java.lang.String prefix, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> keyFactory, FixedSizeWriteableFactory<LexiconEntry> valueFactory)
          Construct an instance of the class with
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)
          Construct an instance of the class with
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)
          Construct an instance of the class with
FSOMapFileLexiconOutputStream(Index _index, java.lang.String _structureName, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory, java.lang.Class<? extends FixedSizeWriteableFactory<LexiconEntry>> valueFactoryClass)
          Construct an instance of the class with
FSOMapFileLexiconOutputStream(Index _index, java.lang.String _structureName, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory, java.lang.String valueFactoryClassName)
          Construct an instance of the class with
FSOMapFileLexiconOutputStream(java.lang.String filename, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory)
          Construct an instance of the class with
FSOMapFileLexiconOutputStream(java.lang.String path, java.lang.String prefix, java.lang.String _structureName, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory)
          Construct an instance of the class with
 

Constructor parameters in org.terrier.structures with type arguments of type FixedSizeWriteableFactory
FSOMapFileLexiconOutputStream(Index _index, java.lang.String _structureName, java.lang.Class<? extends FixedSizeWriteableFactory<LexiconEntry>> valueFactoryClass)
          Construct an instance of the class with
FSOMapFileLexiconOutputStream(Index _index, java.lang.String _structureName, FixedSizeWriteableFactory<org.apache.hadoop.io.Text> _keyFactory, java.lang.Class<? extends FixedSizeWriteableFactory<LexiconEntry>> valueFactoryClass)
          Construct an instance of the class with
 

Uses of FixedSizeWriteableFactory in org.terrier.structures.collections
 

Fields in org.terrier.structures.collections declared as FixedSizeWriteableFactory
protected  FixedSizeWriteableFactory<K> FSOrderedMapFile.keyFactory
           
protected  FixedSizeWriteableFactory<IK> FSOrderedMapFile.EntryIterator.keyFactory
           
protected  FixedSizeWriteableFactory FSOrderedMapFile.MultiFSOMapWriter.keyFactory
           
protected  FixedSizeWriteableFactory<V> FSOrderedMapFile.valueFactory
           
protected  FixedSizeWriteableFactory<IV> FSOrderedMapFile.EntryIterator.valueFactory
           
protected  FixedSizeWriteableFactory FSOrderedMapFile.MultiFSOMapWriter.valueFactory
           
protected  FixedSizeWriteableFactory<V> FSArrayFile.valueFactory
           
 

Methods in org.terrier.structures.collections with parameters of type FixedSizeWriteableFactory
static int FSOrderedMapFile.numberOfEntries(java.lang.String filename, FixedSizeWriteableFactory<?> _keyFactory, FixedSizeWriteableFactory<?> _valueFactory)
          Return number of entries
static int FSOrderedMapFile.numberOfEntries(java.lang.String filename, FixedSizeWriteableFactory<?> _keyFactory, FixedSizeWriteableFactory<?> _valueFactory)
          Return number of entries
 

Constructors in org.terrier.structures.collections with parameters of type FixedSizeWriteableFactory
FSArrayFile.ArrayFileIterator(java.lang.String filename, FixedSizeWriteableFactory<V> _valueFactory)
          constructor
FSArrayFile(java.lang.String filename, boolean updateable, FixedSizeWriteableFactory<V> _valueFactory)
          default constructor
FSArrayFileInMem(java.lang.String filename, boolean updateable, FixedSizeWriteableFactory<V> factory)
          constructor
FSOrderedMapFile.EntryIterator(java.lang.String filename, FixedSizeWriteableFactory<IK> _keyFactory, FixedSizeWriteableFactory<IV> _valueFactory)
          constructor
FSOrderedMapFile.EntryIterator(java.lang.String filename, FixedSizeWriteableFactory<IK> _keyFactory, FixedSizeWriteableFactory<IV> _valueFactory)
          constructor
FSOrderedMapFile.MapFileInMemory(java.io.DataInputStream dataInputStream, int length, FixedSizeWriteableFactory<IK> keyfactory, FixedSizeWriteableFactory<IV> valuefactory)
          constructor
FSOrderedMapFile.MapFileInMemory(java.io.DataInputStream dataInputStream, int length, FixedSizeWriteableFactory<IK> keyfactory, FixedSizeWriteableFactory<IV> valuefactory)
          constructor
FSOrderedMapFile.MapFileInMemory(java.lang.String filename, FixedSizeWriteableFactory<IK> _keyFactory, FixedSizeWriteableFactory<IV> _valueFactory)
          constructor
FSOrderedMapFile.MapFileInMemory(java.lang.String filename, FixedSizeWriteableFactory<IK> _keyFactory, FixedSizeWriteableFactory<IV> _valueFactory)
          constructor
FSOrderedMapFile.MultiFSOMapWriter(java.lang.String filename, int numberOfValuesInMemory, FixedSizeWriteableFactory _keyFactory, FixedSizeWriteableFactory _valueFactory)
          Constructs an instance of the MultiFSOMapWriter.
FSOrderedMapFile.MultiFSOMapWriter(java.lang.String filename, int numberOfValuesInMemory, FixedSizeWriteableFactory _keyFactory, FixedSizeWriteableFactory _valueFactory)
          Constructs an instance of the MultiFSOMapWriter.
FSOrderedMapFile(RandomDataInput file, java.lang.String filename, FixedSizeWriteableFactory<K> _keyFactory, FixedSizeWriteableFactory<V> _valueFactory)
          constructor
FSOrderedMapFile(RandomDataInput file, java.lang.String filename, FixedSizeWriteableFactory<K> _keyFactory, FixedSizeWriteableFactory<V> _valueFactory)
          constructor
FSOrderedMapFile(java.lang.String filename, boolean updateable, FixedSizeWriteableFactory<K> _keyFactory, FixedSizeWriteableFactory<V> _valueFactory)
          Construct a new object to access the underlying file data structure
FSOrderedMapFile(java.lang.String filename, boolean updateable, FixedSizeWriteableFactory<K> _keyFactory, FixedSizeWriteableFactory<V> _valueFactory)
          Construct a new object to access the underlying file data structure
 

Uses of FixedSizeWriteableFactory in org.terrier.structures.indexing
 

Fields in org.terrier.structures.indexing declared as FixedSizeWriteableFactory
protected  FixedSizeWriteableFactory<org.apache.hadoop.io.Text>[] CompressingMetaIndexBuilder.keyFactories
           
protected  FixedSizeWriteableFactory<LexiconEntry> LexiconBuilder.valueFactory
           
 

Uses of FixedSizeWriteableFactory in org.terrier.structures.seralization
 

Classes in org.terrier.structures.seralization that implement FixedSizeWriteableFactory
 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 3.5. Copyright © 2004-2011 University of Glasgow