dragon.ir.summarize
Class TextUnit
java.lang.Object
|
+--dragon.ir.summarize.TextUnit
- All Implemented Interfaces:
- java.lang.Comparable, IndexSortable, WeightSortable
- public class TextUnit
- extends java.lang.Object
- implements WeightSortable, IndexSortable, java.lang.Comparable
Data structure for text unit
Copyright: Copyright (c) 2005
Company: IST, Drexel University
- Version:
- 1.0
- Author:
- Davis Zhou
|
Constructor Summary |
TextUnit(java.lang.String text)
|
TextUnit(java.lang.String text,
double weight)
|
TextUnit(java.lang.String text,
int index,
double weight)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UNIT_TERM
public static final int UNIT_TERM
- See Also:
- Constant Field Values
UNIT_RELATION
public static final int UNIT_RELATION
- See Also:
- Constant Field Values
UNIT_SENTENCE
public static final int UNIT_SENTENCE
- See Also:
- Constant Field Values
UNIT_PARAGRAPH
public static final int UNIT_PARAGRAPH
- See Also:
- Constant Field Values
UNIT_ARTICLE
public static final int UNIT_ARTICLE
- See Also:
- Constant Field Values
TextUnit
public TextUnit(java.lang.String text)
TextUnit
public TextUnit(java.lang.String text,
double weight)
TextUnit
public TextUnit(java.lang.String text,
int index,
double weight)
getWeight
public double getWeight()
- Specified by:
getWeight in interface WeightSortable
setWeight
public void setWeight(double weight)
- Specified by:
setWeight in interface WeightSortable
getIndex
public int getIndex()
- Specified by:
getIndex in interface IndexSortable
setIndex
public void setIndex(int index)
- Specified by:
setIndex in interface IndexSortable
getText
public java.lang.String getText()
setText
public void setText(java.lang.String text)
compareTo
public int compareTo(java.lang.Object obj)
- Specified by:
compareTo in interface java.lang.Comparable