org.tolven.voc.umls.rrf.entity
Class Concept

java.lang.Object
  extended by org.tolven.voc.umls.rrf.entity.Concept
All Implemented Interfaces:
java.io.Serializable

public class Concept
extends java.lang.Object
implements java.io.Serializable

A UMLS concept from which many of the contents of UMLS hang. In general, a concept owns most of the entities to which it is associated. Notable exceptions are MRSAB, MRDOC. A concept owns one or more Atoms and these atoms have addtional members that they own.

Author:
John Churin
See Also:
Serialized Form

Constructor Summary
Concept()
          No-argument constructor
 
Method Summary
 java.lang.String getCui()
          Returns concept unique identifier
 java.lang.String getPreferredTerm()
          Returns preferred term
 void setCui(java.lang.String cui)
          Set's concept unique identifier.
 void setPreferredTerm(java.lang.String preferredTerm)
          Set's perferred term.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Concept

public Concept()
No-argument constructor

Method Detail

getCui

public java.lang.String getCui()
Returns concept unique identifier

Returns:
cui.

setCui

public void setCui(java.lang.String cui)
Set's concept unique identifier.

Parameters:
cui -

getPreferredTerm

public java.lang.String getPreferredTerm()
Returns preferred term

Returns:
preferredTerm.

setPreferredTerm

public void setPreferredTerm(java.lang.String preferredTerm)
Set's perferred term.

Parameters:
preferredTerm -