dragon.ir.index
Class IRRelation
java.lang.Object
|
+--dragon.ir.index.IRRelation
- All Implemented Interfaces:
- java.lang.Comparable, FrequencySortable, IndexSortable, IRSignature, java.io.Serializable
- public class IRRelation
- extends java.lang.Object
- implements IRSignature, IndexSortable, FrequencySortable, java.lang.Comparable, java.io.Serializable
IRRelation is the basic data structure for binary relation extracted from document which can be sorted and compared by index and frequency.
Copyright: Copyright (c) 2005
Company: IST, Drexel University
- Version:
- 1.0
- Author:
- Davis Zhou
- See Also:
- Serialized Form
|
Constructor Summary |
IRRelation(int firstTermIndex,
int secondTermIndex,
int frequency)
|
IRRelation(int index,
int firstTermIndex,
int secondTermIndex,
int frequency,
int docFrequency)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IRRelation
public IRRelation(int firstTermIndex,
int secondTermIndex,
int frequency)
IRRelation
public IRRelation(int index,
int firstTermIndex,
int secondTermIndex,
int frequency,
int docFrequency)
copy
public IRRelation copy()
getFirstTerm
public int getFirstTerm()
setFirstTerm
public void setFirstTerm(int first)
getSecondTerm
public int getSecondTerm()
setSecondTerm
public void setSecondTerm(int second)
setFrequency
public void setFrequency(int freq)
- Specified by:
setFrequency in interface IRSignature
addFrequency
public void addFrequency(int inc)
getFrequency
public int getFrequency()
- Specified by:
getFrequency in interface IRSignature
getIndex
public int getIndex()
- Specified by:
getIndex in interface IRSignature
setIndex
public void setIndex(int index)
- Specified by:
setIndex in interface IRSignature
getDocFrequency
public int getDocFrequency()
- Specified by:
getDocFrequency in interface IRSignature
addDocFrequency
public void addDocFrequency(int inc)
setDocFrequency
public void setDocFrequency(int freq)
- Specified by:
setDocFrequency in interface IRSignature
compareTo
public int compareTo(java.lang.Object obj)
- Specified by:
compareTo in interface java.lang.Comparable