org.lexgrid.loader.database.key
Class AssociationPredicateCreatingKeyResolver

java.lang.Object
  extended by org.lexgrid.loader.database.key.AssociationPredicateCreatingKeyResolver
All Implemented Interfaces:
AssociationPredicateKeyResolver

public class AssociationPredicateCreatingKeyResolver
extends java.lang.Object
implements AssociationPredicateKeyResolver


Constructor Summary
AssociationPredicateCreatingKeyResolver()
           
 
Method Summary
protected  AssociationPredicate buildDefaultAssociationPredicate(java.lang.String name)
           
 DatabaseServiceManager getDatabaseServiceManager()
           
 java.lang.String resolveKey(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String relationContainerName, java.lang.String associationName)
           
 void setDatabaseServiceManager(DatabaseServiceManager databaseServiceManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssociationPredicateCreatingKeyResolver

public AssociationPredicateCreatingKeyResolver()
Method Detail

resolveKey

public java.lang.String resolveKey(java.lang.String codingSchemeUri,
                                   java.lang.String version,
                                   java.lang.String relationContainerName,
                                   java.lang.String associationName)
Specified by:
resolveKey in interface AssociationPredicateKeyResolver

buildDefaultAssociationPredicate

protected AssociationPredicate buildDefaultAssociationPredicate(java.lang.String name)

setDatabaseServiceManager

public void setDatabaseServiceManager(DatabaseServiceManager databaseServiceManager)

getDatabaseServiceManager

public DatabaseServiceManager getDatabaseServiceManager()

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.