Uses of Class
ubic.gemma.model.common.search.SearchSettings
Packages that use SearchSettings
Package
Description
-
Uses of SearchSettings in ubic.gemma.core.search
Methods in ubic.gemma.core.search with parameters of type SearchSettingsModifier and TypeMethodDescriptionbooleanSearchSource.accepts(SearchSettings settings) Indicate if this source accepts the given search settings.static <T extends Identifiable>
booleanSearchSettingsUtils.isFilled(Collection<SearchResult<T>> results, SearchSettings settings) Check if a collection of search results is already filled.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) Constructors in ubic.gemma.core.search with parameters of type SearchSettings -
Uses of SearchSettings in ubic.gemma.core.search.lucene
Methods in ubic.gemma.core.search.lucene with parameters of type SearchSettingsModifier 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 booleanLuceneQueryUtils.isWildcard(SearchSettings settings) Check if the query is a wildcard query.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(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(SearchSettings settings, Consumer<Throwable> issueReporter) -
Uses of SearchSettings in ubic.gemma.core.search.source
Methods in ubic.gemma.core.search.source with parameters of type SearchSettingsModifier and TypeMethodDescriptionbooleanCompositeSearchSource.accepts(SearchSettings settings) booleanDatabaseSearchSource.accepts(SearchSettings settings) booleanGeneOntologySearchSource.accepts(SearchSettings settings) booleanHibernateSearchSource.accepts(SearchSettings settings) booleanOntologySearchSource.accepts(SearchSettings settings) CompositeSearchSource.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 SearchSettings in ubic.gemma.model.common.search
Methods in ubic.gemma.model.common.search that return SearchSettingsModifier and TypeMethodDescriptionstatic SearchSettingsSearchSettings.arrayDesignSearch(String query) Convenience method to get pre-configured settings.static SearchSettingsSearchSettings.bibliographicReferenceSearch(String query) Convenience method to get pre-configured settings.SearchSettings.SearchSettingsBuilder.build()static SearchSettingsSearchSettings.compositeSequenceSearch(String query, ArrayDesign arrayDesign) Convenience method to get pre-configured settings.static SearchSettingsSearchSettings.expressionExperimentSearch(String query) Convenience method to get pre-configured settings.static SearchSettingsSearchSettings.expressionExperimentSearch(String query, Taxon taxon) Convenience method to get pre-configured settings.static SearchSettingsSearchSettings.geneSearch(String query, Taxon taxon) Convenience method to get pre-configured settings.SearchSettings.withExperimentConstraint(ExpressionExperiment experimentConstraint) SearchSettings.withFillResults(boolean fillResults) Indicate if result objects (i.e.SearchSettings.withMaxResults(int maxResults) Limit for the number of results per result type.SearchSettings.withMode(SearchSettings.SearchMode mode) Indicate the search mode to use.SearchSettings.withPlatformConstraint(ArrayDesign platformConstraint) Processed query for performing a search.SearchSettings.withResultTypes(Set<Class<? extends Identifiable>> resultTypes) Entities to retrieve.SearchSettings.withTaxonConstraint(Taxon taxonConstraint) SearchSettings.withUseDatabase(boolean useDatabase) Use the database for finding results.SearchSettings.withUseFullTextIndex(boolean useFullTextIndex) Use the full-text index for finding results.SearchSettings.withUseGeneOntology(boolean useGeneOntology) Include results from the Gene Ontology (GO).SearchSettings.withUseOntology(boolean useOntology) Use the ontology and ontology inference for finding results. -
Uses of SearchSettings in ubic.gemma.rest
Constructors in ubic.gemma.rest with parameters of type SearchSettings
SearchSource.searchBioSequence(SearchSettings, SearchContext)(SearchSettings)} instead