public class ViralNameDefaultCacheStrategy extends NameCacheStrategyBase implements IViralNameCacheStrategy
Constructor and Description |
---|
ViralNameDefaultCacheStrategy() |
Modifier and Type | Method and Description |
---|---|
protected List<TaggedText> |
doGetTaggedTitle(TaxonName viralName) |
String |
getAuthorshipCache(TaxonName nonViralName)
Returns the composed author string.
|
List<TaggedText> |
getTaggedName(TaxonName taxonName)
Same as
INameCacheStrategy.getTaggedTitle(TaxonName) but not including authorship. |
protected UUID |
getUuid() |
static ViralNameDefaultCacheStrategy |
NewInstance()
Factory method
|
addOriginalSpelling, createString, createString, getFullTitleCache, getFullTitleCache, getNameCache, getNomStatusTags, getTaggedFullTitle, getTaggedTitle, getTitleCache, getTitleCache
isBlank, isCollection, isNotBlank, isPrimitive, isSingleCdmBaseObject, isUserType, Nz
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFullTitleCache, getFullTitleCache, getNameCache, getNomStatusTags, getTaggedFullTitle, getTaggedTitle, getTitleCache
getTitleCache
protected UUID getUuid()
getUuid
in class StrategyBase
public static ViralNameDefaultCacheStrategy NewInstance()
protected List<TaggedText> doGetTaggedTitle(TaxonName viralName)
doGetTaggedTitle
in class NameCacheStrategyBase
public List<TaggedText> getTaggedName(TaxonName taxonName)
INameCacheStrategy.getTaggedTitle(TaxonName)
but not including authorship.getTaggedName
in interface INameCacheStrategy
public String getAuthorshipCache(TaxonName nonViralName)
getAuthorshipCache
in interface INameCacheStrategy
Copyright © 2007-2017 EDIT. All Rights Reserved.