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

java.lang.Object
  extended by org.apache.uima.jcas.cas.TOP_Type
      extended by org.apache.ctakes.typesystem.type.refsem.OntologyConcept_Type
Direct Known Subclasses:
UmlsConcept_Type

public class OntologyConcept_Type
extends org.apache.uima.jcas.cas.TOP_Type

Ontologies (e.g., SNOMED-CT) provide an expert semantic representation for concepts. They typically assign a code to a concept and normalize across various textual representations of that concept. IdentifiedAnnotation and Elements may point to these normalized concept representations to indicate clinical concepts. Equivalent to cTAKES: edu.mayo.bmi.uima.core.type.OntologyConcept Updated by JCasGen Tue Apr 09 11:44:34 EDT 2013


Field Summary
(package private)  org.apache.uima.cas.Feature casFeat_code
           
(package private)  org.apache.uima.cas.Feature casFeat_codingScheme
           
(package private)  org.apache.uima.cas.Feature casFeat_oid
           
(package private)  org.apache.uima.cas.Feature casFeat_oui
           
(package private)  int casFeatCode_code
           
(package private)  int casFeatCode_codingScheme
           
(package private)  int casFeatCode_oid
           
(package private)  int casFeatCode_oui
           
static boolean featOkTst
           
static int typeIndexID
           
 
Fields inherited from class org.apache.uima.jcas.cas.TOP_Type
casImpl, casType, casTypeCode, instanceOf_Type, jcas, ll_cas, lowLevelArrayBoundChecks, lowLevelTypeChecks, useExistingInstance
 
Constructor Summary
OntologyConcept_Type(org.apache.uima.jcas.JCas jcas, org.apache.uima.cas.Type casType)
          initialize variables to correspond with Cas Type and Features
 
Method Summary
 java.lang.String getCode(int addr)
           
 java.lang.String getCodingScheme(int addr)
           
protected  org.apache.uima.cas.impl.FSGenerator getFSGenerator()
           
 java.lang.String getOid(int addr)
           
 java.lang.String getOui(int addr)
           
 void setCode(int addr, java.lang.String v)
           
 void setCodingScheme(int addr, java.lang.String v)
           
 void setOid(int addr, java.lang.String v)
           
 void setOui(int addr, java.lang.String v)
           
 
Methods inherited from class org.apache.uima.jcas.cas.TOP_Type
addToIndexes, checkType, getTypeIndexID, invalidTypeArg, noObjCreate, removeFromIndexes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

typeIndexID

public static final int typeIndexID

featOkTst

public static final boolean featOkTst

casFeat_codingScheme

final org.apache.uima.cas.Feature casFeat_codingScheme

casFeatCode_codingScheme

final int casFeatCode_codingScheme

casFeat_code

final org.apache.uima.cas.Feature casFeat_code

casFeatCode_code

final int casFeatCode_code

casFeat_oid

final org.apache.uima.cas.Feature casFeat_oid

casFeatCode_oid

final int casFeatCode_oid

casFeat_oui

final org.apache.uima.cas.Feature casFeat_oui

casFeatCode_oui

final int casFeatCode_oui
Constructor Detail

OntologyConcept_Type

public OntologyConcept_Type(org.apache.uima.jcas.JCas jcas,
                            org.apache.uima.cas.Type casType)
initialize variables to correspond with Cas Type and Features

Method Detail

getFSGenerator

protected org.apache.uima.cas.impl.FSGenerator getFSGenerator()
Overrides:
getFSGenerator in class org.apache.uima.jcas.cas.TOP_Type

getCodingScheme

public java.lang.String getCodingScheme(int addr)

setCodingScheme

public void setCodingScheme(int addr,
                            java.lang.String v)

getCode

public java.lang.String getCode(int addr)

setCode

public void setCode(int addr,
                    java.lang.String v)

getOid

public java.lang.String getOid(int addr)

setOid

public void setOid(int addr,
                   java.lang.String v)

getOui

public java.lang.String getOui(int addr)

setOui

public void setOui(int addr,
                   java.lang.String v)