org.lexgrid.loader.processor.support
Interface MultipleRelationsRelationResolver<T>

All Superinterfaces:
RelationResolver<T>

public interface MultipleRelationsRelationResolver<T>
extends RelationResolver<T>

The Interface MultipleRelationsRelationResolver.

Author:
Kevin Peterson

Method Summary
 java.lang.String getContainerName()
          Gets the container name.
 java.lang.String getRelation(T item)
          Gets the relation.
 java.lang.String getRelationNamespace(T item)
          Gets the relation namespace.
 java.lang.String getSource(T item)
          Gets the source.
 java.lang.String getSourceNamespace(T item)
          Gets the source namespace.
 java.lang.String getSourceScheme(T item)
          Gets the source scheme.
 java.lang.String getTarget(T item)
          Gets the target.
 java.lang.String getTargetNamespace(T item)
          Gets the target namespace.
 

Method Detail

getRelation

java.lang.String getRelation(T item)
Description copied from interface: RelationResolver
Gets the relation.

Specified by:
getRelation in interface RelationResolver<T>
Parameters:
item - the item
Returns:
the relation

getRelationNamespace

java.lang.String getRelationNamespace(T item)
Description copied from interface: RelationResolver
Gets the relation namespace.

Specified by:
getRelationNamespace in interface RelationResolver<T>
Parameters:
item - the item
Returns:
the relation namespace

getContainerName

java.lang.String getContainerName()
Description copied from interface: RelationResolver
Gets the container name.

Specified by:
getContainerName in interface RelationResolver<T>
Returns:
the container name

getSource

java.lang.String getSource(T item)
Description copied from interface: RelationResolver
Gets the source.

Specified by:
getSource in interface RelationResolver<T>
Parameters:
item - the item
Returns:
the source

getSourceNamespace

java.lang.String getSourceNamespace(T item)
Description copied from interface: RelationResolver
Gets the source namespace.

Specified by:
getSourceNamespace in interface RelationResolver<T>
Parameters:
item - the item
Returns:
the source namespace

getTarget

java.lang.String getTarget(T item)
Description copied from interface: RelationResolver
Gets the target.

Specified by:
getTarget in interface RelationResolver<T>
Parameters:
item - the item
Returns:
the target

getTargetNamespace

java.lang.String getTargetNamespace(T item)
Description copied from interface: RelationResolver
Gets the target namespace.

Specified by:
getTargetNamespace in interface RelationResolver<T>
Parameters:
item - the item
Returns:
the target namespace

getSourceScheme

java.lang.String getSourceScheme(T item)
Description copied from interface: RelationResolver
Gets the source scheme.

Specified by:
getSourceScheme in interface RelationResolver<T>
Parameters:
item - the item
Returns:
the source scheme

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.