|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NameEncoder | |
---|---|
com.sun.labs.minion.indexer.dictionary | Provides the classes that implement the dictionaries used by the indexer and the retrieval engine. |
Uses of NameEncoder in com.sun.labs.minion.indexer.dictionary |
---|
Classes in com.sun.labs.minion.indexer.dictionary that implement NameEncoder | |
---|---|
class |
DateNameHandler
|
class |
DoubleNameHandler
|
class |
LongNameHandler
|
class |
StringNameHandler
|
Fields in com.sun.labs.minion.indexer.dictionary declared as NameEncoder | |
---|---|
protected NameEncoder |
DictionaryWriter.encoder
An encoder for the names in our dictionary. |
Methods in com.sun.labs.minion.indexer.dictionary that return NameEncoder | |
---|---|
protected static NameEncoder |
BasicField.getNameEncoder(FieldInfo field)
Gets a name encoder of the appropriate type for the given field. |
Methods in com.sun.labs.minion.indexer.dictionary with parameters of type NameEncoder | |
---|---|
IndexEntry[] |
MemoryDictionary.dump(java.lang.String path,
NameEncoder encoder,
PartitionStats partStats,
java.io.RandomAccessFile dictFile,
PostingsOutput[] postOut,
MemoryDictionary.Renumber renumber,
MemoryDictionary.IDMap idMapType,
int[] postIDMap)
Dumps the dictionary and the associated postings to files. |
IndexEntry[] |
MemoryDictionary.dump(java.lang.String path,
NameEncoder encoder,
java.io.RandomAccessFile dictFile,
PostingsOutput[] postOut,
MemoryDictionary.Renumber renumber,
MemoryDictionary.IDMap idMap,
int[] postIDMap)
Dumps the dictionary and the associated postings to files. |
int[][] |
DiskDictionary.merge(IndexEntry entryFactory,
NameEncoder encoder,
DiskDictionary[] dicts,
EntryMapper[] mappers,
int[] starts,
int[][] postIDMaps,
java.io.RandomAccessFile mDictFile,
PostingsOutput[] postOut,
boolean appendPostings)
Merges a number of dictionaries into a single dictionary. |
int[][] |
DiskDictionary.merge(IndexEntry entryFactory,
NameEncoder encoder,
PartitionStats partStats,
DiskDictionary[] dicts,
EntryMapper[] mappers,
int[] starts,
int[][] postIDMaps,
java.io.RandomAccessFile mDictFile,
PostingsOutput[] postOut,
boolean appendPostings)
Merges a number of dictionaries into a single dictionary. |
void |
DiskDictionary.remapPostings(IndexEntry entryFactory,
NameEncoder encoder,
PartitionStats partStats,
int[] postMap,
java.io.RandomAccessFile dictFile,
PostingsOutput[] postOut)
Rewrites this dictionary to the files passed in while remapping IDs in the postings to the new IDs passed in. |
Constructors in com.sun.labs.minion.indexer.dictionary with parameters of type NameEncoder | |
---|---|
DictionaryWriter(java.lang.String path,
NameEncoder encoder,
PartitionStats partStats,
int nChans,
MemoryDictionary.Renumber renumber)
Creates a dictionary writer that will write data to disk. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |