org.lexgrid.loader.umls.processor.support
Class UmlsRootNodeResolver

java.lang.Object
  extended by org.lexgrid.loader.processor.support.AbstractRootNodeResolver
      extended by org.lexgrid.loader.rrf.processor.support.AbstractRrfRootNodeResolver
          extended by org.lexgrid.loader.umls.processor.support.UmlsRootNodeResolver
All Implemented Interfaces:
RootNodeResolver<ParentIdHolder<AssociationSource>>, org.springframework.batch.item.ItemProcessor<ParentIdHolder<AssociationSource>,ParentIdHolder<AssociationSource>>

public class UmlsRootNodeResolver
extends AbstractRrfRootNodeResolver

The Class UmlsRootNodeResolver.

Author:
Kevin Peterson

Constructor Summary
UmlsRootNodeResolver()
           
 
Method Summary
protected  java.util.List<java.lang.String> getCachedRootCodes()
           
 MrconsoStagingDao getMrconsoStagingDao()
           
protected  java.util.List<java.lang.String> getRootCodes()
           
 java.lang.String getSab()
          Gets the sab.
protected  boolean isSourceRootNode(java.lang.String root)
          Construct sab root node.
 void setMrconsoStagingDao(MrconsoStagingDao mrconsoStagingDao)
           
 void setSab(java.lang.String sab)
          Sets the sab.
 
Methods inherited from class org.lexgrid.loader.rrf.processor.support.AbstractRrfRootNodeResolver
isHierarchicalRelation
 
Methods inherited from class org.lexgrid.loader.processor.support.AbstractRootNodeResolver
getAssociationName, getCodingSchemeId, getCodingSchemeIdSetter, getDatabaseServiceManager, getSupportedAttributeTemplate, isRootNode, pointsToRoot, pointsToTail, process, register, setCodingSchemeIdSetter, setDatabaseServiceManager, setSupportedAttributeTemplate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UmlsRootNodeResolver

public UmlsRootNodeResolver()
Method Detail

isSourceRootNode

protected boolean isSourceRootNode(java.lang.String root)
Construct sab root node.

Specified by:
isSourceRootNode in class AbstractRootNodeResolver
Returns:
the string

getCachedRootCodes

protected java.util.List<java.lang.String> getCachedRootCodes()

getRootCodes

protected java.util.List<java.lang.String> getRootCodes()

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

getMrconsoStagingDao

public MrconsoStagingDao getMrconsoStagingDao()

setMrconsoStagingDao

public void setMrconsoStagingDao(MrconsoStagingDao mrconsoStagingDao)

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.