edu.mayo.informatics.lexgrid.convert.directConversions.UmlsCommon
Class UMLSBaseCode.SABString
java.lang.Object
edu.mayo.informatics.lexgrid.convert.directConversions.UmlsCommon.UMLSBaseCode.SABString
- All Implemented Interfaces:
- java.lang.Comparable
- Enclosing class:
- UMLSBaseCode
public class UMLSBaseCode.SABString
- extends java.lang.Object
- implements java.lang.Comparable
Inner class defining a string optionally qualified by SAB and providing
corresponding equality methods, etc, to support use and comparison in
various collections.
If the given string is intended to match any SAB, the sab-qualifier is
null.
Field Summary |
java.lang.String |
sab
|
java.lang.String |
str
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
str
public java.lang.String str
sab
public java.lang.String sab
UMLSBaseCode.SABString
public UMLSBaseCode.SABString(java.lang.String str,
java.lang.String sab)
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo
in interface java.lang.Comparable
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object