public class IRTerm extends Object implements IRSignature, IndexSortable, FrequencySortable, Comparable, Serializable
This is basic indexing unit which can be sorted and compared by index and frequency
Copyright: Copyright (c) 2005
Company: IST, Drexel University
| Constructor and Description |
|---|
IRTerm(int index,
int frequency) |
IRTerm(int index,
int frequency,
int docFrequency) |
IRTerm(String key) |
IRTerm(String key,
int index,
int frequency) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDocFrequency(int inc) |
void |
addFrequency(int inc) |
int |
compareTo(Object obj) |
IRTerm |
copy() |
int |
getDocFrequency() |
int |
getFrequency() |
int |
getIndex() |
String |
getKey() |
void |
setDocFrequency(int freq) |
void |
setFrequency(int freq) |
void |
setIndex(int index) |
void |
setKey(String key) |
public IRTerm(String key)
public IRTerm(int index,
int frequency)
public IRTerm(String key, int index, int frequency)
public IRTerm(int index,
int frequency,
int docFrequency)
public IRTerm copy()
public String getKey()
public void setKey(String key)
public void setFrequency(int freq)
setFrequency in interface IRSignaturesetFrequency in interface FrequencySortablepublic void addFrequency(int inc)
public int getFrequency()
getFrequency in interface IRSignaturegetFrequency in interface FrequencySortablepublic int getIndex()
getIndex in interface IRSignaturegetIndex in interface IndexSortablepublic void setIndex(int index)
setIndex in interface IRSignaturesetIndex in interface IndexSortablepublic int getDocFrequency()
getDocFrequency in interface IRSignaturepublic void addDocFrequency(int inc)
public void setDocFrequency(int freq)
setDocFrequency in interface IRSignaturepublic int compareTo(Object obj)
compareTo in interface ComparableCopyright © 2018 JULIE Lab, Germany. All rights reserved.