Class SearchServiceImpl

java.lang.Object
ubic.gemma.core.search.SearchServiceImpl
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean, SearchService

@Service public class SearchServiceImpl extends Object implements SearchService, org.springframework.beans.factory.InitializingBean
Free-text search service: delegates per-result-type lookups to a CompositeSearchSource composed of all registered SearchSource beans (e.g. HibernateSearchSource, DatabaseSearchSource). Preserves the value-object conversion path on the way out.

Restored as part of HS-7 search restoration Step 3 (see SEARCH_RECCE.md). The pre-strip convenience surface (taxon inference from query, dedicated blacklist gating, ontology single-term expansion) is deliberately deferred until the ontology source comes back in Step 3+ / Section 6.

Author:
klc, paul, keshav