org.eaglei.search.provider.ncbi.mesh
Class NCBIMeSHSearchProvider
java.lang.Object
org.eaglei.search.provider.ncbi.NCBISearchProvider
org.eaglei.search.provider.ncbi.mesh.NCBIMeSHSearchProvider
- All Implemented Interfaces:
- org.eaglei.search.provider.SearchProvider
public final class NCBIMeSHSearchProvider
- extends NCBISearchProvider
Subclass of NCBISearchProvider that wraps an NCBIMeSHProvider.
- Author:
- rfrost
|
Constructor Summary |
NCBIMeSHSearchProvider(org.eaglei.model.EIOntModel eagleiOntModel,
org.eaglei.services.InstitutionRegistry registry)
|
|
Method Summary |
protected org.eaglei.search.provider.SearchResult |
createSearchResultForDocSummary(org.eaglei.search.provider.ncbi.ESummary.ESummaryResult sum)
|
protected java.lang.String |
getQuery(org.eaglei.search.provider.SearchRequest request)
|
org.eaglei.model.EIEntity |
getType()
|
boolean |
shouldAddResults(org.eaglei.search.provider.SearchRequest request)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DISEASE_URI
public static final java.lang.String DISEASE_URI
- See Also:
- Constant Field Values
NCBIMeSHSearchProvider
public NCBIMeSHSearchProvider(org.eaglei.model.EIOntModel eagleiOntModel,
org.eaglei.services.InstitutionRegistry registry)
getType
public org.eaglei.model.EIEntity getType()
- Specified by:
getType in class NCBISearchProvider
shouldAddResults
public boolean shouldAddResults(org.eaglei.search.provider.SearchRequest request)
throws java.io.IOException
- Specified by:
shouldAddResults in class NCBISearchProvider
- Throws:
java.io.IOException
createSearchResultForDocSummary
protected org.eaglei.search.provider.SearchResult createSearchResultForDocSummary(org.eaglei.search.provider.ncbi.ESummary.ESummaryResult sum)
throws java.io.IOException
- Specified by:
createSearchResultForDocSummary in class NCBISearchProvider
- Throws:
java.io.IOException
getQuery
protected java.lang.String getQuery(org.eaglei.search.provider.SearchRequest request)
throws java.io.IOException
- Specified by:
getQuery in class NCBISearchProvider
- Throws:
java.io.IOException
Copyright © 2009-2010 Eagle-I. All Rights Reserved.