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

All Known Implementing Classes:
AbstractBasicAssociationResolver

public interface AssociationResolver<I>

The Interface AssociationResolver.

Author:
Kevin Peterson

Method Summary
 java.lang.String getAssociationName(I item)
          Gets the association name.
 java.lang.String getContainerName(I item)
          Gets the container name.
 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 getForwardName(I item)
          Gets the forward name.
 java.lang.String getInverseId(I item)
          Gets the inverse id.
 boolean getIsAntiReflexive(I item)
          Gets the checks if is anti reflexive.
 boolean getIsAntiSymmetric(I item)
          Gets the checks if is anti symmetric.
 boolean getIsAntiTransitive(I item)
          Gets the checks if is anti transitive.
 boolean getIsFunctional(I item)
          Gets the checks if is functional.
 boolean getIsNavigable(I item)
          Gets the checks if is navigable.
 boolean getIsReflexive(I item)
          Gets the checks if is reflexive.
 boolean getIsReverseFunctional(I item)
          Gets the checks if is reverse functional.
 boolean getIsSymmetric(I item)
          Gets the checks if is symmetric.
 boolean getIsTransitive(I item)
          Gets the checks if is transitive.
 java.lang.String getReverseName(I item)
          Gets the reverse name.
 

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

getContainerName

java.lang.String getContainerName(I item)
Gets the container name.

Parameters:
item - the item
Returns:
the container name

getAssociationName

java.lang.String getAssociationName(I item)
Gets the association name.

Parameters:
item - the item
Returns:
the association name

getForwardName

java.lang.String getForwardName(I item)
Gets the forward name.

Parameters:
item - the item
Returns:
the forward name

getReverseName

java.lang.String getReverseName(I item)
Gets the reverse name.

Parameters:
item - the item
Returns:
the reverse name

getInverseId

java.lang.String getInverseId(I item)
Gets the inverse id.

Parameters:
item - the item
Returns:
the inverse id

getIsNavigable

boolean getIsNavigable(I item)
Gets the checks if is navigable.

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

getIsTransitive

boolean getIsTransitive(I item)
Gets the checks if is transitive.

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

getIsAntiTransitive

boolean getIsAntiTransitive(I item)
Gets the checks if is anti transitive.

Parameters:
item - the item
Returns:
the checks if is anti transitive

getIsSymmetric

boolean getIsSymmetric(I item)
Gets the checks if is symmetric.

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

getIsAntiSymmetric

boolean getIsAntiSymmetric(I item)
Gets the checks if is anti symmetric.

Parameters:
item - the item
Returns:
the checks if is anti symmetric

getIsReflexive

boolean getIsReflexive(I item)
Gets the checks if is reflexive.

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

getIsAntiReflexive

boolean getIsAntiReflexive(I item)
Gets the checks if is anti reflexive.

Parameters:
item - the item
Returns:
the checks if is anti reflexive

getIsFunctional

boolean getIsFunctional(I item)
Gets the checks if is functional.

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

getIsReverseFunctional

boolean getIsReverseFunctional(I item)
Gets the checks if is reverse functional.

Parameters:
item - the item
Returns:
the checks if is reverse functional

getEntityDescription

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

Parameters:
item - the item
Returns:
the entity description

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.