|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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 |
public String getAui1()
getAtomIdentifier()
.
public String getAtomIdentifier()
public void setAui1(String aui1)
setAtomIdentifier(String)
.
aui1
- the atom identifier for the first atompublic void setAtomIdentifier(String aui1)
aui1
- the atom identifier for the first atompublic String getCui1()
getConceptIdentifier()
.
public String getConceptIdentifier()
public void setCui1(String cui1)
setConceptIdentifier(String)
.
cui1
- the concept identifier for the first atompublic void setConceptIdentifier(String cui1)
cui1
- the concept identifier for the first atompublic String getReleaseVersion()
public String getVer()
getReleaseVersion()
.
public void setReleaseVersion(String ver)
ver
- the release version in which the indicated change took placepublic void setVer(String ver)
ver
- the release version in which the indicated change took placepublic RelationshipLabel getRelationshipLabel()
public RelationshipLabel getRel()
getRelationshipLabel()
.
public void setRelationshipLabel(RelationshipLabel rel)
rel
- the relationship between the two AUIspublic void setRel(RelationshipLabel rel)
setRelationshipLabel(RelationshipLabel)
rel
- the relationship between the two AUIspublic AdditionalRelationshipLabel getAdditionalRelationshipLabel()
AdditionalRelationshipLabel
(RELA).
AdditionalRelationshipLabel
public AdditionalRelationshipLabel getRela()
AdditionalRelationshipLabel
(RELA).
This method is shorthand for getAdditionalRelationshipLabel()
.
AdditionalRelationshipLabel
public void setAdditionalRelationshipLabel(AdditionalRelationshipLabel rela)
AdditionalRelationshipLabel
(RELA).
rela
- then AdditionalRelationshipLabel
public void setRela(AdditionalRelationshipLabel rela)
AdditionalRelationshipLabel
(RELA).
This method is shorthand for setAdditionalRelationshipLabel(AdditionalRelationshipLabel)
.
rela
- then AdditionalRelationshipLabel
public String getAui2()
getRelatedAtomIdentifier()
.
public String getRelatedAtomIdentifier()
public void setAui2(String aui2)
setAtomIdentifier(String)
.
aui2
- the atom identifier for the second atompublic void setRelatedAtomIdentifier(String aui2)
aui2
- the atom identifier for the second atompublic String getCui2()
getRelatedConceptIdentifier()
.
public void setCui2(String cui2)
setRelatedConceptIdentifier(String)
.
cui2
- the concept identifier for the second conceptpublic String getRelatedConceptIdentifier()
public void setRelatedConceptIdentifier(String cui2)
cui2
- the concept identifier for the second conceptpublic String getMapin()
public boolean inCurrentSubset()
AtomMapping
is in the current subset (MAPIN).
boolean
true if in current subset,
boolean
false if not in current subsetpublic void setMapin(String mapin)
mapin
- the "in current subset" valuepublic void setInCurrentSubset(boolean mapin)
AtomMapping
is in the current subset (MAPIN).
mapin
- boolean
true if in current subset,
boolean
false if not in current subsetpublic String getMapReason()
AtomMapping
(MAPREASON).
AtomMapping
public void setMapReason(String reason)
AtomMapping
(MAPREASON).
reason
- the reason for this AtomMapping
public String 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 |