4 package eu
.etaxonomy
.cdm
.strategy
.cache
;
6 import eu
.etaxonomy
.cdm
.model
.name
.NonViralName
;
9 * A name cache rendering strategy for all TaxonNameBase subclasses.
10 * Different TaxonNameBase subclasses could have different strategies.
13 * @param <T> The concrete TaxonName class this strategy applies for
15 public interface INonViralNameCacheStrategy
<T
extends NonViralName
> extends INameCacheStrategy
<T
> {
18 * returns the composed author string
22 public String
getAuthorshipCache(T nonViralName
);