org.LexGrid.LexBIG.Impl.helpers
Class DefaultCodeToReturnResolver

java.lang.Object
  extended by org.LexGrid.LexBIG.Impl.helpers.DefaultCodeToReturnResolver
All Implemented Interfaces:
java.io.Serializable, CodeToReturnResolver

public class DefaultCodeToReturnResolver
extends java.lang.Object
implements CodeToReturnResolver

The Class DefaultCodeToReturnResolver.

Author:
Kevin Peterson
See Also:
Serialized Form

Constructor Summary
DefaultCodeToReturnResolver()
           
 
Method Summary
 ResolvedConceptReference buildResolvedConceptReference(CodeToReturn codeToReturn, LocalNameList restrictToProperties, CodedNodeSet.PropertyType[] restrictToPropertyTypes, Filter[] filters, boolean resolve)
          Builds the resolved concept reference.
 ResolvedConceptReferenceList buildResolvedConceptReference(java.util.List<CodeToReturn> codesToReturn, LocalNameList restrictToProperties, CodedNodeSet.PropertyType[] restrictToPropertyTypes, Filter[] filters, boolean resolve)
           
protected  ResolvedConceptReference doBuildResolvedConceptReference(CodeToReturn codeToReturn, LocalNameList restrictToProperties, CodedNodeSet.PropertyType[] restrictToPropertyTypes, Filter[] filters, boolean resolve)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultCodeToReturnResolver

public DefaultCodeToReturnResolver()
Method Detail

doBuildResolvedConceptReference

protected ResolvedConceptReference doBuildResolvedConceptReference(CodeToReturn codeToReturn,
                                                                   LocalNameList restrictToProperties,
                                                                   CodedNodeSet.PropertyType[] restrictToPropertyTypes,
                                                                   Filter[] filters,
                                                                   boolean resolve)
                                                            throws LBInvocationException
Throws:
LBInvocationException

buildResolvedConceptReference

public ResolvedConceptReference buildResolvedConceptReference(CodeToReturn codeToReturn,
                                                              LocalNameList restrictToProperties,
                                                              CodedNodeSet.PropertyType[] restrictToPropertyTypes,
                                                              Filter[] filters,
                                                              boolean resolve)
                                                       throws LBInvocationException
Description copied from interface: CodeToReturnResolver
Builds the resolved concept reference.

Specified by:
buildResolvedConceptReference in interface CodeToReturnResolver
Parameters:
codeToReturn - the code to return
restrictToProperties - the restrict to properties
restrictToPropertyTypes - the restrict to property types
filters - the filters
resolve - the resolve
Returns:
the resolved concept reference
Throws:
LBInvocationException - the LB invocation exception

buildResolvedConceptReference

public ResolvedConceptReferenceList buildResolvedConceptReference(java.util.List<CodeToReturn> codesToReturn,
                                                                  LocalNameList restrictToProperties,
                                                                  CodedNodeSet.PropertyType[] restrictToPropertyTypes,
                                                                  Filter[] filters,
                                                                  boolean resolve)
                                                           throws LBInvocationException
Specified by:
buildResolvedConceptReference in interface CodeToReturnResolver
Throws:
LBInvocationException

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.