org.apache.ctakes.typesystem.type.refsem
Class UmlsConcept

java.lang.Object
  extended by org.apache.uima.cas.impl.FeatureStructureImpl
      extended by org.apache.uima.jcas.cas.TOP
          extended by org.apache.ctakes.typesystem.type.refsem.OntologyConcept
              extended by org.apache.ctakes.typesystem.type.refsem.UmlsConcept
All Implemented Interfaces:
Cloneable, org.apache.uima.cas.FeatureStructure

public class UmlsConcept
extends OntologyConcept

Concepts in the Unified Medical Language System (UMLS) Metathesaurus have a concept unique identifier (CUI) and a type unique identifier (TUI, i.e., semantic type) which are curated, normalized codes. For example, "pain" would have a cui=C0030193 and tui=T184. Equivalent to cTAKES: edu.mayo.bmi.uima.core.type.UmlsConcept Updated by JCasGen Thu Nov 28 10:33:42 CST 2013 XML source: C:/build-Apache-cTAKES/ctakes-3.1.1/rc2/checkout/ctakes/target/checkout/ctakes-side-effect/src/main/resources/org/apache/ctakes/sideeffect/types/TypeSystem.xml


Field Summary
static int type
           
static int typeIndexID
           
 
Fields inherited from class org.apache.uima.jcas.cas.TOP
addr, jcasType
 
Constructor Summary
protected UmlsConcept()
          Never called.
  UmlsConcept(int addr, org.apache.uima.jcas.cas.TOP_Type type)
          Internal - constructor used by generator
  UmlsConcept(org.apache.uima.jcas.JCas jcas)
           
 
Method Summary
 String getCui()
          getter for cui - gets
 String getPreferredText()
          getter for preferredText - gets preferredText is the preferred term.
 String getTui()
          getter for tui - gets
 int getTypeIndexID()
           
 void setCui(String v)
          setter for cui - sets
 void setPreferredText(String v)
          setter for preferredText - sets preferredText is the preferred term.
 void setTui(String v)
          setter for tui - sets
 
Methods inherited from class org.apache.ctakes.typesystem.type.refsem.OntologyConcept
getCode, getCodingScheme, getOid, getOui, setCode, setCodingScheme, setOid, setOui
 
Methods inherited from class org.apache.uima.jcas.cas.TOP
addToIndexes, addToIndexes, equals, getAddress, getCAS, getCASImpl, getLowLevelCas, hashCode, removeFromIndexes, removeFromIndexes
 
Methods inherited from class org.apache.uima.cas.impl.FeatureStructureImpl
clone, getBooleanValue, getByteValue, getDoubleValue, getFeatureValue, getFeatureValueAsString, getFloatValue, getIntValue, getLongValue, getShortValue, getStringValue, getType, prettyPrint, prettyPrint, prettyPrint, setBooleanValue, setByteValue, setDoubleValue, setFeatureValue, setFeatureValueFromString, setFloatValue, setIntValue, setLongValue, setShortValue, setStringValue, toString, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

typeIndexID

public static final int typeIndexID

type

public static final int type
Constructor Detail

UmlsConcept

protected UmlsConcept()
Never called. Disable default constructor


UmlsConcept

public UmlsConcept(int addr,
                   org.apache.uima.jcas.cas.TOP_Type type)
Internal - constructor used by generator


UmlsConcept

public UmlsConcept(org.apache.uima.jcas.JCas jcas)
Method Detail

getTypeIndexID

public int getTypeIndexID()
Overrides:
getTypeIndexID in class OntologyConcept

getCui

public String getCui()
getter for cui - gets


setCui

public void setCui(String v)
setter for cui - sets


getTui

public String getTui()
getter for tui - gets


setTui

public void setTui(String v)
setter for tui - sets


getPreferredText

public String getPreferredText()
getter for preferredText - gets preferredText is the preferred term. normally his is the UMLS preferred name.


setPreferredText

public void setPreferredText(String v)
setter for preferredText - sets preferredText is the preferred term. normally his is the UMLS preferred name.



Copyright © 2012-2013 The Apache Software Foundation. All Rights Reserved.