Package | Description |
---|---|
eu.etaxonomy.cdm.api.service | |
eu.etaxonomy.cdm.api.service.search |
Modifier and Type | Method and Description |
---|---|
protected LuceneSearch |
TaxonServiceImpl.prepareByDescriptionElementFullTextSearch(java.lang.Class<? extends CdmBase> clazz,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
java.util.List<Feature> features,
java.util.List<Language> languages,
boolean highlightFragments) |
protected LuceneSearch |
TaxonServiceImpl.prepareByDistributionSearch(java.util.List<NamedArea> namedAreaList,
java.util.List<PresenceAbsenceTerm> distributionStatusList,
Classification classification,
TaxonNode subtree)
This method has been primarily created for testing the area join query but might
also be useful in other situations
|
protected LuceneSearch |
NameServiceImpl.prepareFindByExactNameSearch(java.lang.Class<? extends CdmBase> clazz,
java.lang.String name,
boolean wildcard,
java.util.List<Language> languages,
boolean highlightFragments) |
protected LuceneSearch |
TaxonServiceImpl.prepareFindByFullTextSearch(java.lang.Class<? extends CdmBase> clazz,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
java.lang.String className,
boolean includeUnpublished,
java.util.List<Language> languages,
boolean highlightFragments,
org.apache.lucene.search.SortField[] sortFields) |
protected LuceneSearch |
NameServiceImpl.prepareFindByFuzzyNameCacheSearch(java.lang.Class<? extends CdmBase> clazz,
java.lang.String name,
float accuracy,
int maxNoOfResults,
java.util.List<Language> languages,
boolean highlightFragments) |
protected LuceneSearch |
NameServiceImpl.prepareFindByFuzzyNameSearch(java.lang.Class<? extends CdmBase> clazz,
INonViralName nvn,
float accuracy,
int maxNoOfResults,
java.util.List<Language> languages,
boolean highlightFragments) |
protected LuceneSearch |
TaxonServiceImpl.prepareFindByTaxonRelationFullTextSearch(TaxonRelationshipEdge edge,
java.lang.String queryString,
Classification classification,
TaxonNode subtree,
boolean includeUnpublished,
java.util.List<Language> languages,
boolean highlightFragments,
org.apache.lucene.search.SortField[] sortFields)
Uses org.apache.lucene.search.join.JoinUtil for query time joining, alternatively
the BlockJoinQuery could be used.
|
Modifier and Type | Class and Description |
---|---|
class |
LuceneMultiSearch
A LuceneSearch which allow to run a union like search on multiple indexes at once.
|
Constructor and Description |
---|
LuceneMultiSearch(ILuceneIndexToolProvider toolProvider,
LuceneSearch... luceneSearch) |
SearchResultBuilder(LuceneSearch luceneSearch)
Use this constructor if you do not wish to retrieve highlighted terms found in the best sections of a text.
|
SearchResultBuilder(LuceneSearch luceneSearch,
org.apache.lucene.search.Query query) |
Copyright © 2007-2020 EDIT. All Rights Reserved.