Revision 9dc896c9
Added by Andreas Müller almost 7 years ago
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/taxon/ITaxonDao.java | ||
---|---|---|
21 | 21 |
import eu.etaxonomy.cdm.model.common.RelationshipBase.Direction; |
22 | 22 |
import eu.etaxonomy.cdm.model.location.NamedArea; |
23 | 23 |
import eu.etaxonomy.cdm.model.name.Rank; |
24 |
import eu.etaxonomy.cdm.model.name.TaxonNameBase;
|
|
24 |
import eu.etaxonomy.cdm.model.name.TaxonName; |
|
25 | 25 |
import eu.etaxonomy.cdm.model.reference.Reference; |
26 | 26 |
import eu.etaxonomy.cdm.model.taxon.Classification; |
27 | 27 |
import eu.etaxonomy.cdm.model.taxon.Synonym; |
... | ... | |
154 | 154 |
* <p> |
155 | 155 |
* Compare with |
156 | 156 |
* {@link #findByName(String, MatchMode, int, int, boolean)} |
157 |
* which searches for {@link TaxonNameBase}<strong><code>.titleCache</code>
|
|
157 |
* which searches for {@link TaxonName}<strong><code>.titleCache</code> |
|
158 | 158 |
* </strong> |
159 | 159 |
* |
160 | 160 |
* @param doTaxa |
... | ... | |
172 | 172 |
|
173 | 173 |
/** |
174 | 174 |
* Find taxa by searching for Taxa and Synonyms where the |
175 |
* {@link TaxonNameBase}<strong><code>.titleCache</code></strong> matches
|
|
175 |
* {@link TaxonName}<strong><code>.titleCache</code></strong> matches |
|
176 | 176 |
* the name specified as queryString <code>taxonName</code> |
177 | 177 |
* <P> |
178 | 178 |
* Compare with |
179 | 179 |
* {@link #findTaxaByName(Class, String, String, String, String, Rank, Integer, Integer)} |
180 |
* which searches for {@link TaxonNameBase}<strong><code>.nameCache</code>
|
|
180 |
* which searches for {@link TaxonName}<strong><code>.nameCache</code> |
|
181 | 181 |
* </strong> |
182 | 182 |
* @param queryString |
183 | 183 |
* the taqxon Name to search for |
... | ... | |
358 | 358 |
*/ |
359 | 359 |
public int countSynonyms(Synonym synonym, SynonymType type); |
360 | 360 |
|
361 |
public List<TaxonNameBase> findIdenticalTaxonNames(List<String> propertyPath);
|
|
361 |
public List<TaxonName> findIdenticalTaxonNames(List<String> propertyPath); |
|
362 | 362 |
|
363 | 363 |
public long countTaxaByCommonName(String searchString, |
364 | 364 |
Classification classification, MatchMode matchMode, |
... | ... | |
366 | 366 |
|
367 | 367 |
public List<UUID> findIdenticalTaxonNameIds(List<String> propertyPath); |
368 | 368 |
|
369 |
public List<TaxonNameBase> findIdenticalNamesNew(List <String> propertyPaths);
|
|
369 |
public List<TaxonName> findIdenticalNamesNew(List <String> propertyPaths); |
|
370 | 370 |
|
371 | 371 |
public List<UuidAndTitleCache<IdentifiableEntity>> getTaxaByNameForEditor(boolean doTaxa, boolean doSynonyms, boolean doNamesWithoutTaxa, |
372 | 372 |
boolean doMisappliedNames, boolean doCommonNames, |
Also available in: Unified diff
fix #6368 rename table and class TaxonNameBase