|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AtomMapping
Represents a mapping for a between two UMLS Atom
identifiers. For the time being, we only represent changes in
CUI values from one release to another, but eventually this data
structure will represent things like "safe replacement".
Following is a UML Class diagram showing the neighborhood around AtomMapping

All data in a row of the MRAUI file is represented here.
| Method Summary | |
|---|---|
AdditionalRelationshipLabel |
getAdditionalRelationshipLabel()
Returns the AdditionalRelationshipLabel (RELA). |
String |
getAtomIdentifier()
Returns the atom identifier for the first atom (AUI1). |
String |
getAui1()
Returns the atom identifier for the first atom (AUI1). |
String |
getAui2()
Returns the atom identifier for the second atom (AUI2). |
String |
getConceptIdentifier()
Returns the concept identifier for the first atom (CUI1). |
String |
getCui1()
Returns the concept identifier of the first atom as it was in the specified release version (CUI1). |
String |
getCui2()
Returns the concept identifier for the second concept (CUI2). |
String |
getKeyFields()
Returns a String key which can be used
by equals, compareTo, and hashCode methods. |
String |
getMapin()
Returns the "in current subset" value (MAPIN). |
String |
getMapReason()
Returns the reason for this AtomMapping (MAPREASON). |
RelationshipLabel |
getRel()
Returns the relationship between the two AUIs (REL). |
AdditionalRelationshipLabel |
getRela()
Returns the AdditionalRelationshipLabel (RELA). |
String |
getRelatedAtomIdentifier()
Returns the atom identifier for the second atom (AUI2). |
String |
getRelatedConceptIdentifier()
Returns the concept identifier for the second concept (CUI2). |
RelationshipLabel |
getRelationshipLabel()
Returns the relationship between the two AUIs (REL). |
String |
getReleaseVersion()
Returns the release version in which the indicated change took place (VER). |
String |
getVer()
Returns the release version in which the indicated change took place (VER). |
boolean |
inCurrentSubset()
Indicates whether or not this AtomMapping is in the current subset (MAPIN). |
void |
setAdditionalRelationshipLabel(AdditionalRelationshipLabel rela)
Sets the AdditionalRelationshipLabel (RELA). |
void |
setAtomIdentifier(String aui1)
Sets atom identifier for the first atom (AUI1). |
void |
setAui1(String aui1)
Sets atom identifier for the first atom (AUI1). |
void |
setAui2(String aui2)
Sets atom identifier for the second atom (AUI2). |
void |
setConceptIdentifier(String cui1)
Sets concept identifier for the first atom (CUI1). |
void |
setCui1(String cui1)
Sets concept identifier for the first atom (CUI1). |
void |
setCui2(String cui2)
Sets the concept identifier for the second concept (CUI2). |
void |
setInCurrentSubset(boolean mapin)
Sets the flag indicating whether or not this AtomMapping is in the current subset (MAPIN). |
void |
setMapin(String mapin)
Sets the "in current subset" value (MAPIN). |
void |
setMapReason(String reason)
Sets the reason for this AtomMapping (MAPREASON). |
void |
setRel(RelationshipLabel rel)
Sets the relationship between the two AUIs (REL). |
void |
setRela(AdditionalRelationshipLabel rela)
Sets the AdditionalRelationshipLabel (RELA). |
void |
setRelatedAtomIdentifier(String aui2)
Sets atom identifier for the second atom (AUI2). |
void |
setRelatedConceptIdentifier(String cui2)
Sets the concept identifier for the second concept (CUI2). |
void |
setRelationshipLabel(RelationshipLabel rel)
Sets the relationship between the two AUIs (REL). |
void |
setReleaseVersion(String ver)
Sets the release version in which the indicated change took place (VER). |
void |
setVer(String ver)
Sets the release version in which the indicated change took place (VER). |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Method Detail |
|---|
String getAui1()
getAtomIdentifier().
String getAtomIdentifier()
void setAui1(String aui1)
setAtomIdentifier(String).
aui1 - the atom identifier for the first atomvoid setAtomIdentifier(String aui1)
aui1 - the atom identifier for the first atomString getCui1()
getConceptIdentifier().
String getConceptIdentifier()
void setCui1(String cui1)
setConceptIdentifier(String).
cui1 - the concept identifier for the first atomvoid setConceptIdentifier(String cui1)
cui1 - the concept identifier for the first atomString getReleaseVersion()
String getVer()
getReleaseVersion().
void setReleaseVersion(String ver)
ver - the release version in which the indicated change took placevoid setVer(String ver)
ver - the release version in which the indicated change took placeRelationshipLabel getRelationshipLabel()
RelationshipLabel getRel()
getRelationshipLabel().
void setRelationshipLabel(RelationshipLabel rel)
rel - the relationship between the two AUIsvoid setRel(RelationshipLabel rel)
setRelationshipLabel(RelationshipLabel)
rel - the relationship between the two AUIsAdditionalRelationshipLabel getAdditionalRelationshipLabel()
AdditionalRelationshipLabel (RELA).
AdditionalRelationshipLabelAdditionalRelationshipLabel getRela()
AdditionalRelationshipLabel (RELA).
This method is shorthand for getAdditionalRelationshipLabel().
AdditionalRelationshipLabelvoid setAdditionalRelationshipLabel(AdditionalRelationshipLabel rela)
AdditionalRelationshipLabel (RELA).
rela - then AdditionalRelationshipLabelvoid setRela(AdditionalRelationshipLabel rela)
AdditionalRelationshipLabel (RELA).
This method is shorthand for setAdditionalRelationshipLabel(AdditionalRelationshipLabel).
rela - then AdditionalRelationshipLabelString getAui2()
getRelatedAtomIdentifier().
String getRelatedAtomIdentifier()
void setAui2(String aui2)
setAtomIdentifier(String).
aui2 - the atom identifier for the second atomvoid setRelatedAtomIdentifier(String aui2)
aui2 - the atom identifier for the second atomString getCui2()
getRelatedConceptIdentifier().
void setCui2(String cui2)
setRelatedConceptIdentifier(String).
cui2 - the concept identifier for the second conceptString getRelatedConceptIdentifier()
void setRelatedConceptIdentifier(String cui2)
cui2 - the concept identifier for the second conceptString getMapin()
boolean inCurrentSubset()
AtomMapping is in the current subset (MAPIN).
boolean true if in current subset,
boolean false if not in current subsetvoid setMapin(String mapin)
mapin - the "in current subset" valuevoid setInCurrentSubset(boolean mapin)
AtomMapping is in the current subset (MAPIN).
mapin - boolean true if in current subset,
boolean false if not in current subsetString getMapReason()
AtomMapping (MAPREASON).
AtomMappingvoid setMapReason(String reason)
AtomMapping (MAPREASON).
reason - the reason for this AtomMappingString getKeyFields()
String key which can be used
by equals, compareTo, and hashCode methods.
String composed from key AtomMapping fields
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||