org.lexgrid.loader.umls.processor
Class UmlsCodingSchemeProcessor

java.lang.Object
  extended by org.lexgrid.loader.dao.SupportedAttributeSupport
      extended by org.lexgrid.loader.umls.processor.UmlsCodingSchemeProcessor
All Implemented Interfaces:
org.springframework.batch.item.ItemProcessor<Mrsab,CodingScheme>

public class UmlsCodingSchemeProcessor
extends SupportedAttributeSupport
implements org.springframework.batch.item.ItemProcessor<Mrsab,CodingScheme>

The Class UmlsCodingSchemeProcessor.

Author:
Kevin Peterson

Constructor Summary
UmlsCodingSchemeProcessor()
           
 
Method Summary
 CodingSchemeIdSetter getCodingSchemeIdSetter()
          Gets the coding scheme name setter.
 java.lang.String getPrefix()
           
 java.lang.String getSab()
          Gets the sab.
 CodingScheme process(Mrsab mrsab)
           
protected  boolean processRow(Mrsab mrsab)
          Process row.
 void setCodingSchemeIdSetter(CodingSchemeIdSetter codingSchemeIdSetter)
          Sets the coding scheme name setter.
 void setPrefix(java.lang.String prefix)
           
 void setSab(java.lang.String sab)
          Sets the sab.
 
Methods inherited from class org.lexgrid.loader.dao.SupportedAttributeSupport
getSupportedAttributeTemplate, setSupportedAttributeTemplate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UmlsCodingSchemeProcessor

public UmlsCodingSchemeProcessor()
Method Detail

process

public CodingScheme process(Mrsab mrsab)
                     throws java.lang.Exception
Specified by:
process in interface org.springframework.batch.item.ItemProcessor<Mrsab,CodingScheme>
Throws:
java.lang.Exception

processRow

protected boolean processRow(Mrsab mrsab)
Process row.

Parameters:
mrsab - the mrsab
Returns:
true, if successful

getCodingSchemeIdSetter

public CodingSchemeIdSetter getCodingSchemeIdSetter()
Gets the coding scheme name setter.

Returns:
the coding scheme name setter

setCodingSchemeIdSetter

public void setCodingSchemeIdSetter(CodingSchemeIdSetter codingSchemeIdSetter)
Sets the coding scheme name setter.

Parameters:
codingSchemeIdSetter - the new coding scheme name setter

getSab

public java.lang.String getSab()
Gets the sab.

Returns:
the sab

setSab

public void setSab(java.lang.String sab)
Sets the sab.

Parameters:
sab - the new sab

setPrefix

public void setPrefix(java.lang.String prefix)

getPrefix

public java.lang.String getPrefix()

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.