dragon.nlp.ontology.umls
Class UmlsCUI
java.lang.Object
|
+--dragon.nlp.ontology.umls.UmlsCUI
- All Implemented Interfaces:
- java.lang.Comparable, IndexSortable
- public class UmlsCUI
- extends java.lang.Object
- implements IndexSortable, java.lang.Comparable
Data structure for UMLS concept ID(CUI)
Copyright: Copyright (c) 2005
Company: IST, Drexel University
- Version:
- 1.0
- Author:
- Davis Zhou
|
Constructor Summary |
UmlsCUI(int index,
java.lang.String cui,
java.lang.String[] stys)
|
UmlsCUI(int index,
java.lang.String cui,
java.lang.String[] stys,
java.lang.String name)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
UmlsCUI
public UmlsCUI(int index,
java.lang.String cui,
java.lang.String[] stys)
UmlsCUI
public UmlsCUI(int index,
java.lang.String cui,
java.lang.String[] stys,
java.lang.String name)
compareTo
public int compareTo(java.lang.Object obj)
- Specified by:
compareTo in interface java.lang.Comparable
getCUI
public java.lang.String getCUI()
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getIndex
public int getIndex()
- Specified by:
getIndex in interface IndexSortable
setIndex
public void setIndex(int index)
- Specified by:
setIndex in interface IndexSortable
getSTYNum
public int getSTYNum()
getSTY
public java.lang.String getSTY(int index)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getAllSTY
public java.lang.String[] getAllSTY()
addSTY
public boolean addSTY(java.lang.String sty)