|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--dragon.nlp.Token
Token is a cute unit data structure for handling nlp task or other operations
Copyright: Copyright (c) 2005
Company: IST, Drexel University
| Field Summary |
| Fields inherited from interface dragon.nlp.Concept |
TYPE_PHRASE, TYPE_TERM, TYPE_TOKEN |
| Constructor Summary | |
Token(int index,
int frequency)
|
|
Token(java.lang.String value)
|
|
Token(java.lang.String value,
int index,
int frequency)
|
|
| Method Summary | |
void |
addFrequency(int inc)
|
int |
compareTo(java.lang.Object obj)
|
int |
compareTo(Token token)
|
Concept |
copy()
|
boolean |
equals(java.lang.Object obj)
|
boolean |
equalTo(Concept concept)
|
int |
getConceptType()
Return 1 for ontological term, 2 for multiword phrase, and 3 for token |
Word |
getEndingWord()
Gets the last word of the concept. |
java.lang.String |
getEntryID()
|
int |
getFrequency()
|
int |
getIndex()
|
java.lang.Object |
getMemo()
|
java.lang.String |
getName()
|
java.lang.String |
getSemanticType()
|
Word |
getStartingWord()
Gets the first word of the concept. |
java.lang.String |
getValue()
|
double |
getWeight()
|
int |
hashCode()
|
boolean |
isSubConcept()
|
void |
setFrequency(int freq)
|
void |
setIndex(int index)
|
void |
setMemo(java.lang.Object memo)
|
void |
setValue(java.lang.String value)
|
void |
setWeight(double weight)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public Token(java.lang.String value)
public Token(int index,
int frequency)
public Token(java.lang.String value,
int index,
int frequency)
| Method Detail |
public Concept copy()
copy in interface Conceptpublic int getConceptType()
Concept
getConceptType in interface Conceptpublic java.lang.String getName()
getName in interface Conceptpublic java.lang.String getEntryID()
getEntryID in interface Conceptpublic java.lang.String getSemanticType()
getSemanticType in interface Conceptpublic boolean isSubConcept()
isSubConcept in interface Conceptpublic Word getStartingWord()
Concept
getStartingWord in interface Conceptpublic Word getEndingWord()
Concept
getEndingWord in interface Conceptpublic java.lang.Object getMemo()
getMemo in interface Conceptpublic void setMemo(java.lang.Object memo)
setMemo in interface Conceptpublic java.lang.String getValue()
public void setValue(java.lang.String value)
public void setFrequency(int freq)
setFrequency in interface Conceptpublic void addFrequency(int inc)
addFrequency in interface Conceptpublic int getFrequency()
getFrequency in interface Conceptpublic int getIndex()
getIndex in interface Conceptpublic void setIndex(int index)
setIndex in interface Conceptpublic void setWeight(double weight)
setWeight in interface Conceptpublic double getWeight()
getWeight in interface Conceptpublic int compareTo(java.lang.Object obj)
compareTo in interface java.lang.Comparablepublic int compareTo(Token token)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic boolean equalTo(Concept concept)
equalTo in interface Conceptpublic java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||