eu.etaxonomy.cdm.strategy.cache.reference
Class BookDefaultCacheStrategy<T extends Reference>

java.lang.Object
  extended by eu.etaxonomy.cdm.strategy.StrategyBase
      extended by eu.etaxonomy.cdm.strategy.cache.reference.NomRefDefaultCacheStrategyBase<T>
          extended by eu.etaxonomy.cdm.strategy.cache.reference.BookDefaultCacheStrategy<T>
All Implemented Interfaces:
IIdentifiableEntityCacheStrategy<T>, INomenclaturalReferenceCacheStrategy<T>, IReferenceBaseCacheStrategy<T>, IStrategy, Serializable

public class BookDefaultCacheStrategy<T extends Reference>
extends NomRefDefaultCacheStrategyBase<T>
implements INomenclaturalReferenceCacheStrategy<T>

See Also:
Serialized Form

Field Summary
 
Fields inherited from class eu.etaxonomy.cdm.strategy.cache.reference.NomRefDefaultCacheStrategyBase
afterAuthor, afterYear, beforeMicroReference, beforeYear
 
Method Summary
 String getNomRefTitleWithoutYearAndAuthor(T nomenclaturalReference)
           
protected  UUID getUuid()
           
static BookDefaultCacheStrategy NewInstance()
          Factory method
 
Methods inherited from class eu.etaxonomy.cdm.strategy.cache.reference.NomRefDefaultCacheStrategyBase
addYear, getBeforeMicroReference, getCitation, getNomenclaturalCitation, getTitleCache, getTokenizedNomenclaturalTitel
 
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
 
Methods inherited from interface eu.etaxonomy.cdm.strategy.cache.reference.INomenclaturalReferenceCacheStrategy
getBeforeMicroReference, getNomenclaturalCitation, getTitleCache, getTokenizedNomenclaturalTitel
 
Methods inherited from interface eu.etaxonomy.cdm.strategy.cache.reference.IReferenceBaseCacheStrategy
getCitation
 

Method Detail

getUuid

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

NewInstance

public static BookDefaultCacheStrategy NewInstance()
Factory method

Returns:

getNomRefTitleWithoutYearAndAuthor

public String getNomRefTitleWithoutYearAndAuthor(T nomenclaturalReference)
Specified by:
getNomRefTitleWithoutYearAndAuthor in class NomRefDefaultCacheStrategyBase<T extends Reference>


Copyright © 2007-2013 EDIT. All Rights Reserved.