|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgov.nih.nlm.umls.meta.AbstractExpandedForm
gov.nih.nlm.umls.meta.AdditionalRelationshipLabel
public final class AdditionalRelationshipLabel
Represents an additional relationship label value. This class ensures that each unique additional relationship label is represented by a singleton object. In order for this to work correctly, the class must be properly initialized.
| Constructor Summary | |
|---|---|
AdditionalRelationshipLabel()
Instantiates an empty AdditionalRelationshipLabel. |
|
| Method Summary | |
|---|---|
String |
getAbbreviation()
Returns the abbreviation. |
static AdditionalRelationshipLabel |
getAdditionalRelationshipLabel(String rela)
Returns the AdditionalRelationshipLabel for the specified abbreviation. |
static AdditionalRelationshipLabel[] |
getAdditionalRelationshipLabels()
Return all AdditionalRelationshipLabels. |
static List |
getAdditionalRelationshipLabelsAsList()
Return all AdditionalRelationshipLabels as a List. |
String |
getDescription()
Returns the description |
static void |
initialize(List meta_dsc)
Initializes the Map used to track all of the
AdditionalRelationshipLabels that exist at one time. |
static void |
initialize(MetaDescription[] meta_dsc)
Initializes the Map used to track all of the
AdditionalRelationshipLabels that exist at one time. |
| Methods inherited from class gov.nih.nlm.umls.meta.AbstractExpandedForm |
|---|
compareTo, equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AdditionalRelationshipLabel()
AdditionalRelationshipLabel.
| Method Detail |
|---|
public static void initialize(MetaDescription[] meta_dsc)
Map used to track all of the
AdditionalRelationshipLabels that exist at one time. You may
pass all MetaDescriptions as this method only
creates AdditionalRelationshipLabels for those with a type of "RELA".
meta_dsc - an array of MetaDescriptionspublic static void initialize(List meta_dsc)
Map used to track all of the
AdditionalRelationshipLabels that exist at one time. This
is implemented as a call to initialize(MetaDescription[]).
meta_dsc - an array of MetaDescriptions
IllegalStateException - if an attempt is made to call this
method more than oncepublic static AdditionalRelationshipLabel getAdditionalRelationshipLabel(String rela)
AdditionalRelationshipLabel for the specified abbreviation.
This method will return null if the initialize
method has not been called or if the specified abbreviation
was not one of those used during initialization.
rela - the additional relationship label abbreviation to look up
AdditionalRelationshipLabel for the specified abbreviationpublic static AdditionalRelationshipLabel[] getAdditionalRelationshipLabels()
AdditionalRelationshipLabels.
AdditionalRelationshipLabelspublic static List getAdditionalRelationshipLabelsAsList()
AdditionalRelationshipLabels as a List.
AdditionalRelationshipLabels as a Listpublic String getAbbreviation()
public String getDescription()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||