Package | Description |
---|---|
eu.etaxonomy.cdm.api.service | |
eu.etaxonomy.cdm.remote.controller |
Modifier and Type | Method and Description |
---|---|
Pager<SearchResult<TaxonBase>> |
TaxonServiceImpl.findByDescriptionElementFullText(java.lang.Class<? extends DescriptionElementBase> clazz,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
java.util.List<Feature> features,
java.util.List<Language> languages,
boolean highlightFragments,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<SearchResult<TaxonBase>> |
ITaxonService.findByDescriptionElementFullText(java.lang.Class<? extends DescriptionElementBase> clazz,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
java.util.List<Feature> features,
java.util.List<Language> languages,
boolean highlightFragments,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Searches for TaxonBase instances by using the DescriptionElement free text index.
|
Pager<SearchResult<TaxonBase>> |
TaxonServiceImpl.findByDistribution(java.util.List<NamedArea> areaFilter,
java.util.List<PresenceAbsenceTerm> statusFilter,
Classification classification,
TaxonNode subtree,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<SearchResult<TaxonBase>> |
ITaxonService.findByDistribution(java.util.List<NamedArea> areaFilter,
java.util.List<PresenceAbsenceTerm> statusFilter,
Classification classification,
TaxonNode subtree,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<SearchResult<TaxonBase>> |
TaxonServiceImpl.findByEverythingFullText(java.lang.String queryString,
Classification classification,
TaxonNode subtree,
boolean includeUnpublished,
java.util.List<Language> languages,
boolean highlightFragments,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<SearchResult<TaxonBase>> |
ITaxonService.findByEverythingFullText(java.lang.String queryString,
Classification classification,
TaxonNode subtree,
boolean includeUnpublished,
java.util.List<Language> languages,
boolean highlightFragments,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Deprecated.
this search should fully be covered by the new method
#findTaxaAndNamesByFullText(EnumSet, String, Classification, Set, List, boolean, Integer, Integer, List, List)
, maybe we should rename this latter method to give it a more meaningful name |
Pager<SearchResult<SpecimenOrObservationBase>> |
IOccurrenceService.findByFullText(java.lang.Class<? extends SpecimenOrObservationBase> clazz,
java.lang.String queryString,
org.hibernate.search.spatial.impl.Rectangle boundingBox,
java.util.List<Language> languages,
boolean highlightFragments,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<SearchResult<SpecimenOrObservationBase>> |
OccurrenceServiceImpl.findByFullText(java.lang.Class<? extends SpecimenOrObservationBase> clazz,
java.lang.String queryString,
org.hibernate.search.spatial.impl.Rectangle boundingBox,
java.util.List<Language> languages,
boolean highlightFragments,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<SearchResult<TaxonBase>> |
TaxonServiceImpl.findByFullText(java.lang.Class<? extends TaxonBase> clazz,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
boolean includeUnpublished,
java.util.List<Language> languages,
boolean highlightFragments,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<SearchResult<TaxonBase>> |
ITaxonService.findByFullText(java.lang.Class<? extends TaxonBase> clazz,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
boolean includeUnpublished,
java.util.List<Language> languages,
boolean highlightFragments,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Searches for TaxonBase instances using the TaxonBase free text index.
|
java.util.List<DocumentSearchResult> |
INameService.findByFuzzyNameCacheSearch(java.lang.String name,
float accuracy,
java.util.List<Language> languages,
boolean highlightFragments,
int maxNoOfResults)
Fuzzy matching against the name cache using only the lucene index.
|
java.util.List<DocumentSearchResult> |
NameServiceImpl.findByFuzzyNameCacheSearch(java.lang.String name,
float accuracy,
java.util.List<Language> languages,
boolean highlightFragments,
int maxNoOfResults) |
java.util.List<DocumentSearchResult> |
INameService.findByNameExactSearch(java.lang.String name,
boolean wildcard,
java.util.List<Language> languages,
boolean highlightFragments,
int maxNoOfResults)
Exact matching for the taxon name elements using only the lucene index.
|
java.util.List<DocumentSearchResult> |
NameServiceImpl.findByNameExactSearch(java.lang.String name,
boolean wildcard,
java.util.List<Language> languages,
boolean highlightFragments,
int maxNoOfResults) |
java.util.List<DocumentSearchResult> |
INameService.findByNameFuzzySearch(java.lang.String name,
float accuracy,
java.util.List<Language> languages,
boolean highlightFragments,
int maxNoOfResults)
Fuzzy matching for the taxon name elements using only the lucene index.
|
java.util.List<DocumentSearchResult> |
NameServiceImpl.findByNameFuzzySearch(java.lang.String name,
float accuracy,
java.util.List<Language> languages,
boolean highlightFragments,
int maxNoOfResults) |
java.util.List<SearchResult<TaxonName>> |
INameService.findByNameFuzzySearch(java.lang.String name,
float accuracy,
java.util.List<Language> languages,
boolean highlightFragments,
java.util.List<java.lang.String> propertyPaths,
int maxNoOfResults)
Fuzzy matching for the taxon name elements.
|
java.util.List<SearchResult<TaxonName>> |
NameServiceImpl.findByNameFuzzySearch(java.lang.String name,
float accuracy,
java.util.List<Language> languages,
boolean highlightFragments,
java.util.List<java.lang.String> propertyPaths,
int maxNoOfResults) |
Pager<SearchResult<TaxonBase>> |
TaxonServiceImpl.findTaxaAndNamesByFullText(java.util.EnumSet<TaxaAndNamesSearchMode> searchModes,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
java.util.Set<NamedArea> namedAreas,
java.util.Set<PresenceAbsenceTerm> distributionStatus,
java.util.List<Language> languages,
boolean highlightFragments,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<SearchResult<TaxonBase>> |
ITaxonService.findTaxaAndNamesByFullText(java.util.EnumSet<TaxaAndNamesSearchMode> searchModes,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
java.util.Set<NamedArea> namedAreas,
java.util.Set<PresenceAbsenceTerm> distributionStatus,
java.util.List<Language> languages,
boolean highlightFragments,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Searches for TaxonBase instances using the TaxonBase free text index.
|
Modifier and Type | Method and Description |
---|---|
Pager<SearchResult<TaxonBase>> |
TaxonListController.doFindByDescriptionElementFullText(java.lang.Class<? extends DescriptionElementBase> clazz,
java.lang.String queryString,
java.util.UUID treeUuid,
java.util.UUID subtreeUuid,
UuidList featureUuids,
java.util.List<Language> languages,
java.lang.Boolean highlighting,
java.lang.Integer pageNumber,
java.lang.Integer pageSize,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
Pager<SearchResult<TaxonBase>> |
TaxonListController.doFindByEverythingFullText(java.lang.Class<? extends TaxonBase> clazz,
java.lang.String queryString,
java.util.UUID treeUuid,
java.util.UUID subtreeUuid,
java.util.List<Language> languages,
java.lang.Boolean highlighting,
java.lang.Integer pageNumber,
java.lang.Integer pageSize,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Deprecated.
see
ITaxonService#findByEverythingFullText(String, Classification, boolean, List, boolean, Integer, Integer, List, List) |
Pager<SearchResult<SpecimenOrObservationBase>> |
OccurrenceListController.doFindByFullText(java.lang.Class<? extends SpecimenOrObservationBase<?>> clazz,
java.lang.String queryString,
org.hibernate.search.spatial.impl.Rectangle boundingBox,
java.util.List<Language> languages,
java.lang.Boolean highlighting,
java.lang.Integer pageNumber,
java.lang.Integer pageSize,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
Pager<SearchResult<TaxonBase>> |
TaxonListController.doFindByFullText(java.lang.Class<? extends TaxonBase> clazz,
java.lang.String queryString,
java.util.UUID classificationUuid,
java.util.UUID subtreeUuid,
java.util.List<Language> languages,
java.lang.Boolean highlighting,
java.lang.Integer pageNumber,
java.lang.Integer pageSize,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
Pager<SearchResult<TaxonBase>> |
TaxonListController.doSearch(java.lang.String query,
java.util.UUID classificationUuid,
java.util.UUID subtreeUuid,
DefinedTermBaseList<NamedArea> areaList,
PresenceAbsenceTerm[] status,
java.lang.Integer pageNumber,
java.lang.Integer pageSize,
java.lang.Boolean doTaxa,
java.lang.Boolean doSynonyms,
java.lang.Boolean doMisappliedNames,
java.lang.Boolean doTaxaByCommonNames,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Find Taxa, Synonyms, Common Names by name, either globally or in a specific geographic area.
|
Copyright © 2007-2020 EDIT. All Rights Reserved.