Uses of Class
ubic.gemma.core.search.SearchException
Packages that use SearchException
Package
Description
-
Uses of SearchException in ubic.gemma.core.ontology
Methods in ubic.gemma.core.ontology that throw SearchExceptionModifier and TypeMethodDescriptionOntologyService.findExperimentsCharacteristicTags(String searchQuery, int maxResults, boolean useNeuroCartaOntology, long timeout, TimeUnit timeUnit) Deprecated.OntologyServiceImpl.findExperimentsCharacteristicTags(String searchQuery, int maxResults, boolean useNeuroCartaOntology, long timeout, TimeUnit timeUnit) Using the ontology and values in the database, for a search searchQuery given by the client give an ordered list of possible choicesGiven a search string will look through the loaded ontologies for terms that match the search term.OntologyService.findTermsInexact(String givenQueryString, int maxResults, Taxon taxon, long timeout, TimeUnit timeUnit) Given a search string will first look through the characteristic database for any entries that have a match.OntologyServiceImpl.findTermsInexact(String queryString, int maxResults, Taxon taxon, long timeout, TimeUnit timeUnit) -
Uses of SearchException in ubic.gemma.core.search
Subclasses of SearchException in ubic.gemma.core.searchModifier and TypeClassDescriptionclassException that wraps a baseCodeOntologySearchException.classAn exception that indicate that the search query could not be parsed.classIndicate that the search failed due to aTimeoutException.Methods in ubic.gemma.core.search that throw SearchExceptionModifier and TypeMethodDescriptionGeneSetSearch.findByGoTermName(String goTermName, Taxon taxon) finds gene sets by go term name eg: "trans-hexaPrenylTransTransferase activity" Note: the gene sets returned are not persistentGeneSetSearch.findByGoTermName(String goTermName, Taxon taxon, Integer maxGoTermsProcessed, Integer maxGeneSetSize) finds genesets by go term name eg: "trans-hexaPrenylTransTransferase activity" Note: the gene sets returned are not persistentGeneSetSearchImpl.findByGoTermName(String goTermName, Taxon taxon) GeneSetSearchImpl.findByGoTermName(String goTermName, Taxon taxon, Integer maxGoTermsProcessed, Integer maxGeneSetSize) GeneSetSearch.findGeneSetsByName(String query, Long taxonId) Similar to method of same name in GeneSetController.java but here: - no taxon needed - GO groups always searched - GeneSet objects returned instead of GeneSetValueObjectsGeneSetSearchImpl.findGeneSetsByName(String query, Long taxonId) SearchService.search(SearchSettings settings) SearchService.search(SearchSettings settings, SearchContext context) The results are sorted in order of decreasing score, organized by class.SearchServiceImpl.search(SearchSettings settings) SearchServiceImpl.search(SearchSettings settings, SearchContext context) default Collection<SearchResult<ArrayDesign>> SearchSource.searchArrayDesign(SearchSettings settings, SearchContext context) default Collection<SearchResult<BibliographicReference>> SearchSource.searchBibliographicReference(SearchSettings settings, SearchContext context) default Collection<SearchResult<BioSequence>> SearchSource.searchBioSequence(SearchSettings settings, SearchContext context) default Collection<SearchResult<?>> SearchSource.searchBioSequenceAndGene(SearchSettings settings, SearchContext context, Collection<SearchResult<Gene>> previousGeneSearchResults) Deprecated.default Collection<SearchResult<BlacklistedEntity>> SearchSource.searchBlacklistedEntities(SearchSettings settings, SearchContext context) default Collection<SearchResult<CompositeSequence>> SearchSource.searchCompositeSequence(SearchSettings settings, SearchContext context) default Collection<SearchResult<?>> SearchSource.searchCompositeSequenceAndGene(SearchSettings settings, SearchContext context) Deprecated.default Collection<SearchResult<ExpressionExperimentSet>> SearchSource.searchExperimentSet(SearchSettings settings, SearchContext context) default Collection<SearchResult<ExpressionExperiment>> SearchSource.searchExpressionExperiment(SearchSettings settings, SearchContext context) default Collection<SearchResult<Gene>> SearchSource.searchGene(SearchSettings settings, SearchContext context) default Collection<SearchResult<GeneSet>> SearchSource.searchGeneSet(SearchSettings settings, SearchContext context) -
Uses of SearchException in ubic.gemma.core.search.lucene
Subclasses of SearchException in ubic.gemma.core.search.luceneMethods in ubic.gemma.core.search.lucene that throw SearchExceptionModifier and TypeMethodDescriptionLuceneQueryUtils.extractTerms(SearchSettings settings, Consumer<Throwable> issueReporter) Extract terms, regardless of their logical organization.LuceneQueryUtils.extractTermsDnf(SearchSettings settings, boolean allowWildcards, Consumer<Throwable> issueReporter) Extract a DNF (Disjunctive Normal Form) from the terms of a query.LuceneQueryUtils.extractTermsDnf(SearchSettings settings, Consumer<Throwable> issueReporter) static org.apache.lucene.search.QueryLuceneQueryUtils.parseSafely(String query, org.apache.lucene.queryParser.QueryParser queryParser, Consumer<Throwable> report) Safely parse the given search query into a Lucene query, falling back on a query with special characters escaped if necessary.static org.apache.lucene.search.QueryLuceneQueryUtils.parseSafely(SearchSettings settings, org.apache.lucene.queryParser.QueryParser queryParser, Consumer<Throwable> issueReporter) Safely parse the given search settings into a Lucene query, falling back on a query with special characters escaped if necessary.static StringLuceneQueryUtils.prepareDatabaseQuery(String query, boolean allowWildcards) static StringLuceneQueryUtils.prepareDatabaseQuery(SearchSettings settings, boolean allowWildcards, Consumer<Throwable> issueReporter) Obtain a query suitable for a database match.static StringLuceneQueryUtils.prepareDatabaseQuery(SearchSettings settings, Consumer<Throwable> issueReporter) Escape the query for a database match.static URILuceneQueryUtils.prepareTermUriQuery(String s) static URILuceneQueryUtils.prepareTermUriQuery(SearchSettings settings, Consumer<Throwable> issueReporter) -
Uses of SearchException in ubic.gemma.core.search.source
Subclasses of SearchException in ubic.gemma.core.search.sourceMethods in ubic.gemma.core.search.source that throw SearchExceptionModifier and TypeMethodDescriptionCompositeSearchSource.searchArrayDesign(SearchSettings settings, SearchContext context) DatabaseSearchSource.searchArrayDesign(SearchSettings settings, SearchContext context) A general search for array designs.HibernateSearchSource.searchArrayDesign(SearchSettings settings, SearchContext context) CompositeSearchSource.searchBibliographicReference(SearchSettings settings, SearchContext context) HibernateSearchSource.searchBibliographicReference(SearchSettings settings, SearchContext context) CompositeSearchSource.searchBioSequence(SearchSettings settings, SearchContext context) DatabaseSearchSource.searchBioSequence(SearchSettings settings, SearchContext context) A database search for biosequences.HibernateSearchSource.searchBioSequence(SearchSettings settings, SearchContext context) CompositeSearchSource.searchBioSequenceAndGene(SearchSettings settings, SearchContext context, Collection<SearchResult<Gene>> previousGeneSearchResults) Deprecated.DatabaseSearchSource.searchBioSequenceAndGene(SearchSettings settings, SearchContext context, Collection<SearchResult<Gene>> previousGeneSearchResults) CompositeSearchSource.searchBlacklistedEntities(SearchSettings settings, SearchContext context) DatabaseSearchSource.searchBlacklistedEntities(SearchSettings settings, SearchContext context) CompositeSearchSource.searchCompositeSequence(SearchSettings settings, SearchContext context) DatabaseSearchSource.searchCompositeSequence(SearchSettings settings, SearchContext context) HibernateSearchSource.searchCompositeSequence(SearchSettings settings, SearchContext context) CompositeSearchSource.searchCompositeSequenceAndGene(SearchSettings settings, SearchContext context) Deprecated.DatabaseSearchSource.searchCompositeSequenceAndGene(SearchSettings settings, SearchContext context) Search the DB for composite sequences and the genes that are matched to them.CompositeSearchSource.searchExperimentSet(SearchSettings settings, SearchContext context) DatabaseSearchSource.searchExperimentSet(SearchSettings settings, SearchContext context) HibernateSearchSource.searchExperimentSet(SearchSettings settings, SearchContext context) CompositeSearchSource.searchExpressionExperiment(SearchSettings settings, SearchContext context) DatabaseSearchSource.searchExpressionExperiment(SearchSettings settings, SearchContext context) Does search on exact string by: id, name and short name.HibernateSearchSource.searchExpressionExperiment(SearchSettings settings, SearchContext context) OntologySearchSource.searchExpressionExperiment(SearchSettings settings, SearchContext context) Search via characteristics i.e.CompositeSearchSource.searchGene(SearchSettings settings, SearchContext context) DatabaseSearchSource.searchGene(SearchSettings settings, SearchContext context) Search the DB for genes that exactly match the given search string searches geneProducts, gene and bioSequence tablesGeneOntologySearchSource.searchGene(SearchSettings settings, SearchContext context) HibernateSearchSource.searchGene(SearchSettings settings, SearchContext context) CompositeSearchSource.searchGeneSet(SearchSettings settings, SearchContext context) DatabaseSearchSource.searchGeneSet(SearchSettings settings, SearchContext context) HibernateSearchSource.searchGeneSet(SearchSettings settings, SearchContext context) -
Uses of SearchException in ubic.gemma.persistence.service.common.description
Methods in ubic.gemma.persistence.service.common.description that throw SearchExceptionModifier and TypeMethodDescriptionBibliographicReferenceService.search(SearchSettingsValueObject settings) BibliographicReferenceServiceImpl.search(SearchSettingsValueObject settings) -
Uses of SearchException in ubic.gemma.persistence.service.expression.experiment
Methods in ubic.gemma.persistence.service.expression.experiment that throw SearchExceptionModifier and TypeMethodDescriptionreturns ids of search results.returns ids of search resultsExpressionExperimentSearchService.searchExperimentsAndExperimentGroups(String query, Long taxonId) does not include session bound setsExpressionExperimentSearchServiceImpl.searchExperimentsAndExperimentGroups(String query, Long taxonId) ExpressionExperimentSearchService.searchExpressionExperiments(String query) ExpressionExperimentSearchService.searchExpressionExperiments(String query, Long taxonId) ExpressionExperimentSearchService.searchExpressionExperiments(List<String> value) ExpressionExperimentSearchServiceImpl.searchExpressionExperiments(String query) ExpressionExperimentSearchServiceImpl.searchExpressionExperiments(String query, Long taxonId) ExpressionExperimentSearchServiceImpl.searchExpressionExperiments(List<String> query) -
Uses of SearchException in ubic.gemma.persistence.service.genome.gene
Methods in ubic.gemma.persistence.service.genome.gene that throw SearchExceptionModifier and TypeMethodDescriptionGeneSetService.findGeneSetsByName(String query, Long taxonId) GeneSetServiceImpl.findGeneSetsByName(String query, Long taxonId) GeneSearchService.getGOGroupGenes(String goQuery, Taxon taxon) GeneSearchServiceImpl.getGOGroupGenes(String goQuery, Taxon taxon) GeneService.searchGenes(String query, Long taxonId) GeneServiceImpl.searchGenes(String query, Long taxonId) Search for genes (by name or symbol)GeneSearchService.searchGenesAndGeneGroups(String query, Long taxonId) GeneSearchServiceImpl.searchGenesAndGeneGroups(String query, Long taxonId) GeneSearchService.searchMultipleGenes(String query, Long taxonId) Search for multiple genes at once.GeneSearchServiceImpl.searchMultipleGenes(String query, Long taxonId) GeneSearchService.searchMultipleGenesGetMap(Collection<String> query, Long taxonId) Search for multiple genes at once.GeneSearchServiceImpl.searchMultipleGenesGetMap(Collection<String> query, Long taxonId) -
Uses of SearchException in ubic.gemma.web.controller.expression.designElement
Methods in ubic.gemma.web.controller.expression.designElement that throw SearchExceptionModifier and TypeMethodDescription
SearchSource.searchBioSequence(SearchSettings, SearchContext)(SearchSettings)} instead