org.LexGrid.LexBIG.Impl.helpers.lazyloading
Interface CodeHolderFactory
All Superinterfaces: java.io.Serializable
All Known Implementing Classes: AbstractLazyCodeHolderFactory , NonProxyCodeHolderFactory
public interface CodeHolderFactory extends java.io.Serializable
A factory for creating CodeHolder objects.
Method Summary
CodeHolder
buildCodeHolder (java.util.List<AbsoluteCodingSchemeVersionReference > references,
org.apache.lucene.search.Query query)
CodeHolder
buildCodeHolder (java.lang.String internalCodeSystemName,
java.lang.String internalVersionString,
java.util.List<org.apache.lucene.search.BooleanQuery> combinedQueries,
java.util.List<org.apache.lucene.search.Query> individualQueries)
Builds the code holder.
CodeHolder
buildCodeHolderWithFilters (java.lang.String internalCodeSystemName,
java.lang.String internalVersionString,
java.util.List<org.apache.lucene.search.Query> queries,
java.util.List<org.apache.lucene.search.Filter> filters)
buildCodeHolder
CodeHolder buildCodeHolder (java.lang.String internalCodeSystemName,
java.lang.String internalVersionString,
java.util.List<org.apache.lucene.search.BooleanQuery> combinedQueries,
java.util.List<org.apache.lucene.search.Query> individualQueries)
throws LBInvocationException ,
LBParameterException
Builds the code holder.
Parameters: internalCodeSystemName
- the internal code system nameinternalVersionString
- the internal version stringquery
- the query
Returns: the code holder
Throws:
java.lang.Exception
- the exception
LBInvocationException
LBParameterException
buildCodeHolderWithFilters
CodeHolder buildCodeHolderWithFilters (java.lang.String internalCodeSystemName,
java.lang.String internalVersionString,
java.util.List<org.apache.lucene.search.Query> queries,
java.util.List<org.apache.lucene.search.Filter> filters)
throws LBInvocationException ,
LBParameterException
Throws:
LBInvocationException
LBParameterException
buildCodeHolder
CodeHolder buildCodeHolder (java.util.List<AbsoluteCodingSchemeVersionReference > references,
org.apache.lucene.search.Query query)
throws LBInvocationException ,
LBParameterException
Throws:
LBInvocationException
LBParameterException
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.
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD