org.lexgrid.loader.processor.support
Interface EntityResolver<I>

All Known Implementing Classes:
AbstractBasicEntityResolver, MetaEntityResolver, UmlsMrconsoEntityResolver

public interface EntityResolver<I>

The Interface EntityResolver.

Author:
Kevin Peterson

Method Summary
 java.lang.String getEntityCode(I item)
          Gets the entity code.
 java.lang.String getEntityCodeNamespace(I item)
          Gets the entity code namespace.
 java.lang.String getEntityDescription(I item)
          Gets the entity description.
 java.lang.String[] getEntityTypes(I item)
           
 boolean getIsActive(I item)
          Gets the checks if is active.
 boolean getIsAnonymous(I item)
          Gets the checks if is anonymous.
 boolean getIsDefined(I item)
          Gets the checks if is defined.
 

Method Detail

getEntityCode

java.lang.String getEntityCode(I item)
Gets the entity code.

Parameters:
item - the item
Returns:
the entity code

getEntityCodeNamespace

java.lang.String getEntityCodeNamespace(I item)
Gets the entity code namespace.

Parameters:
item - the item
Returns:
the entity code namespace

getEntityDescription

java.lang.String getEntityDescription(I item)
Gets the entity description.

Parameters:
item - the item
Returns:
the entity description

getIsActive

boolean getIsActive(I item)
Gets the checks if is active.

Parameters:
item - the item
Returns:
the checks if is active

getIsAnonymous

boolean getIsAnonymous(I item)
Gets the checks if is anonymous.

Parameters:
item - the item
Returns:
the checks if is anonymous

getIsDefined

boolean getIsDefined(I item)
Gets the checks if is defined.

Parameters:
item - the item
Returns:
the checks if is defined

getEntityTypes

java.lang.String[] getEntityTypes(I item)

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.