eu.etaxonomy.cdm.strategy.cache.agent
Class PersonDefaultCacheStrategy

java.lang.Object
  extended by eu.etaxonomy.cdm.strategy.StrategyBase
      extended by eu.etaxonomy.cdm.strategy.cache.agent.PersonDefaultCacheStrategy
All Implemented Interfaces:
INomenclaturalAuthorCacheStrategy<Person>, IIdentifiableEntityCacheStrategy<Person>, IStrategy, Serializable

public class PersonDefaultCacheStrategy
extends StrategyBase
implements INomenclaturalAuthorCacheStrategy<Person>

Author:
AM
See Also:
Serialized Form

Method Summary
 String getNomenclaturalTitle(Person person)
          returns the composed name string without author or year
 String getTitleCache(Person person)
           
protected  UUID getUuid()
           
static PersonDefaultCacheStrategy NewInstance()
           
 
Methods inherited from class eu.etaxonomy.cdm.strategy.StrategyBase
isCollection, isPrimitive, isSingleCdmBaseObject, isUserType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

NewInstance

public static PersonDefaultCacheStrategy NewInstance()

getUuid

protected UUID getUuid()
Specified by:
getUuid in class StrategyBase

getNomenclaturalTitle

public String getNomenclaturalTitle(Person person)
Description copied from interface: INomenclaturalAuthorCacheStrategy
returns the composed name string without author or year

Specified by:
getNomenclaturalTitle in interface INomenclaturalAuthorCacheStrategy<Person>
Returns:

getTitleCache

public String getTitleCache(Person person)
Specified by:
getTitleCache in interface IIdentifiableEntityCacheStrategy<Person>
Returns:


Copyright © 2007-2013 EDIT. All Rights Reserved.