public class FieldLexiconEntry extends BasicLexiconEntry implements FieldEntryStatistics
| Modifier and Type | Class and Description |
|---|---|
static class |
FieldLexiconEntry.Factory
Factory for a LexiconEntry
|
| Modifier and Type | Field and Description |
|---|---|
protected int[] |
fieldFrequencies |
n_t, startBitOffset, startOffset, termId, TFBIT_MASK, FILE_SHIFT, MAX_FILE_ID| Constructor and Description |
|---|
FieldLexiconEntry(int fieldCount)
Construct an instance of the class with
|
FieldLexiconEntry(int[] _fieldFrequencies)
Construct an instance of the class with
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(EntryStatistics le)
increment this lexicon entry by another
|
int[] |
getFieldFrequencies()
Get the frequencies for each field
|
void |
readFields(DataInput in) |
void |
setFieldFrequencies(int[] _fieldFrequencices)
Set the frequencies for each field
|
String |
toString()
returns a string representation of this lexicon entry
|
void |
write(DataOutput out) |
getDocumentFrequency, getFileNumber, getFrequency, getNumberOfEntries, getOffset, getOffsetBits, getTermId, pointerToString, setBitIndexPointer, setFileNumber, setNumberOfEntries, setOffset, setOffset, setPointer, setStatistics, setTermId, subtractequals, getWritableEntryStatistics, hashCodeclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDocumentFrequency, getFrequency, getTermId, getWritableEntryStatistics, subtractpublic FieldLexiconEntry(int fieldCount)
fieldCount - public FieldLexiconEntry(int[] _fieldFrequencies)
_fieldFrequencies - public int[] getFieldFrequencies()
getFieldFrequencies in interface FieldEntryStatisticspublic void setFieldFrequencies(int[] _fieldFrequencices)
public void readFields(DataInput in) throws IOException
BasicLexiconEntryreadFields in interface org.apache.hadoop.io.WritablereadFields in class BasicLexiconEntryIOExceptionpublic void write(DataOutput out) throws IOException
BasicLexiconEntrywrite in interface org.apache.hadoop.io.Writablewrite in class BasicLexiconEntryIOExceptionpublic String toString()
BasicLexiconEntrytoString in class BasicLexiconEntrypublic void add(EntryStatistics le)
BasicLexiconEntryadd in interface EntryStatisticsadd in class BasicLexiconEntryTerrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow