@ParametersAreNonnullByDefault
Package ubic.gemma.core.search
-
Interface Summary Interface Description FieldAwareSearchSource Search source that can retrieve results matching specific fields.GeneSetSearch getOntologyTermFormatter Highlighter Custom highlighter for search results.IndexerService Indexer service.OntologyHighlighter Highlighter specialized for ontology terms.SearchService SearchService.SearchResultMap SearchSource Search source that providesSearchResult
from a search engine. -
Class Summary Class Description DefaultHighlighter GeneSetSearchImpl IndexerServiceImpl SearchResult<T extends Identifiable> Represents an individual search result.SearchResultDisplayObject Object to store search results of different classes in a similar way for displaying to user (ex: enables genes and gene sets to be entries in the same combo box) object types handled are: Gene, GeneSet, GeneSetValueObject, ExpressionExperiment and ExpressionExperimentSet SearchObject is also handled if the object it holds is of any of those types for a gene or experiment, the memberIds field is a collection just containing the object's id.SearchResultSet<T extends Identifiable> This is a special kind of set designed for holdingSearchResult
.SearchServiceImpl This service is used for performing searches using free text or exact matches to items in the database.SearchSettingsUtils -
Exception Summary Exception Description BaseCodeOntologySearchException Exception that wraps a baseCodeOntologySearchException
.ParseSearchException An exception that indicate that the search query could not be parsed.SearchException Exception raised by theSearchService
when the search could not be performed.SearchTimeoutException Indicate that the search failed due to aTimeoutException
.