eu.etaxonomy.cdm.strategy.cache.name
Class BotanicNameDefaultCacheStrategy<T extends BotanicalName>
java.lang.Object
eu.etaxonomy.cdm.strategy.StrategyBase
eu.etaxonomy.cdm.strategy.cache.name.NameCacheStrategyBase<T>
eu.etaxonomy.cdm.strategy.cache.name.NonViralNameDefaultCacheStrategy<T>
eu.etaxonomy.cdm.strategy.cache.name.BotanicNameDefaultCacheStrategy<T>
- All Implemented Interfaces:
- IIdentifiableEntityCacheStrategy<T>, INameCacheStrategy<T>, INonViralNameCacheStrategy<T>, IStrategy, Serializable
public class BotanicNameDefaultCacheStrategy<T extends BotanicalName>
- extends NonViralNameDefaultCacheStrategy<T>
- implements INonViralNameCacheStrategy<T>
T
- Author:
- a.mueller
- See Also:
- Serialized Form
| Methods inherited from class eu.etaxonomy.cdm.strategy.cache.name.NonViralNameDefaultCacheStrategy |
addAppendedTaggedPhrase, addInfraGenericPart, createString, createString, getAuthorshipCache, getBasionymAuthorCombinationAuthorSeperator, getBasionymEnd, getBasionymStart, getExAuthorSeperator, getFullTitleCache, getFullTitleCache, getGenusOrUninomialTaggedNameCache, getInfraGenusTaggedNameCache, getInfraSpeciesTaggedNameCache, getInfraSpeciesTaggedNameCache, getLastEpithet, getNameAuthorSeperator, getNameCache, getNonCacheAuthorshipCache, getRanklessTaggedNameCache, getSpeciesAggregateTaggedCache, getSpeciesTaggedNameCache, getTaggedFullTitle, getTaggedName, getTaggedTitle, getTitleCache, getTitleCache, nameIncludesAuthorship, NewInstance, setBasionymAuthorCombinationAuthorSeperator, setBasionymEnd, setBasionymStart, setExAuthorSeperator, setNameAuthorSeperator |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BotanicNameDefaultCacheStrategy
public BotanicNameDefaultCacheStrategy()
getUuid
public UUID getUuid()
- Overrides:
getUuid in class NonViralNameDefaultCacheStrategy<T extends BotanicalName>
NewInstance
public static BotanicNameDefaultCacheStrategy NewInstance()
getAuthorAndExAuthor
protected String getAuthorAndExAuthor(INomenclaturalAuthor author,
INomenclaturalAuthor exAuthor)
- Returns the AuthorCache part for a combination of an author and an ex author. This applies on combination authors
as well as on basionym/orginal combination authors.
The correct order is exAuthor ex author though some botanist do not know about and do it the
other way round. (see 46.4-46.6 ICBN (Vienna Code, 2006))
- Overrides:
getAuthorAndExAuthor in class NonViralNameDefaultCacheStrategy<T extends BotanicalName>
- Parameters:
author - the authorexAuthor - the ex-author
- Returns:
Copyright © 2007-2013 EDIT. All Rights Reserved.