Package ubic.gemma.core.search.source
Class HibernateSearchSource
- java.lang.Object
-
- ubic.gemma.core.search.source.HibernateSearchSource
-
- All Implemented Interfaces:
InitializingBean,SearchSource
@Component public class HibernateSearchSource extends Object implements SearchSource, InitializingBean
Search source based on Hibernate Search.- Author:
- poirigui
-
-
Constructor Summary
Constructors Constructor Description HibernateSearchSource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterPropertiesSet()Collection<SearchResult<ArrayDesign>>searchArrayDesign(SearchSettings settings)Collection<SearchResult<BibliographicReference>>searchBibliographicReference(SearchSettings settings)Collection<SearchResult<BioSequence>>searchBioSequence(SearchSettings settings)Collection<SearchResult<CompositeSequence>>searchCompositeSequence(SearchSettings settings)Collection<SearchResult<ExpressionExperimentSet>>searchExperimentSet(SearchSettings settings)Collection<SearchResult<ExpressionExperiment>>searchExpressionExperiment(SearchSettings settings)Collection<SearchResult<Gene>>searchGene(SearchSettings settings)Collection<SearchResult<GeneSet>>searchGeneSet(SearchSettings settings)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface ubic.gemma.core.search.SearchSource
searchBioSequenceAndGene, searchCompositeSequenceAndGene
-
-
-
-
Method Detail
-
afterPropertiesSet
public void afterPropertiesSet() throws Exception- Specified by:
afterPropertiesSetin interfaceInitializingBean- Throws:
Exception
-
searchArrayDesign
public Collection<SearchResult<ArrayDesign>> searchArrayDesign(SearchSettings settings) throws HibernateSearchException
- Specified by:
searchArrayDesignin interfaceSearchSource- Throws:
HibernateSearchException
-
searchBibliographicReference
public Collection<SearchResult<BibliographicReference>> searchBibliographicReference(SearchSettings settings) throws HibernateSearchException
- Specified by:
searchBibliographicReferencein interfaceSearchSource- Throws:
HibernateSearchException
-
searchExperimentSet
public Collection<SearchResult<ExpressionExperimentSet>> searchExperimentSet(SearchSettings settings) throws HibernateSearchException
- Specified by:
searchExperimentSetin interfaceSearchSource- Throws:
HibernateSearchException
-
searchBioSequence
public Collection<SearchResult<BioSequence>> searchBioSequence(SearchSettings settings) throws HibernateSearchException
- Specified by:
searchBioSequencein interfaceSearchSource- Throws:
HibernateSearchException
-
searchCompositeSequence
public Collection<SearchResult<CompositeSequence>> searchCompositeSequence(SearchSettings settings) throws HibernateSearchException
- Specified by:
searchCompositeSequencein interfaceSearchSource- Throws:
HibernateSearchException
-
searchExpressionExperiment
public Collection<SearchResult<ExpressionExperiment>> searchExpressionExperiment(SearchSettings settings) throws HibernateSearchException
- Specified by:
searchExpressionExperimentin interfaceSearchSource- Throws:
HibernateSearchException
-
searchGene
public Collection<SearchResult<Gene>> searchGene(SearchSettings settings) throws HibernateSearchException
- Specified by:
searchGenein interfaceSearchSource- Throws:
HibernateSearchException
-
searchGeneSet
public Collection<SearchResult<GeneSet>> searchGeneSet(SearchSettings settings) throws HibernateSearchException
- Specified by:
searchGeneSetin interfaceSearchSource- Throws:
HibernateSearchException
-
-