eu.etaxonomy.cdm.strategy.cache.reference
Class ThesisDefaultCacheStrategy<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.ThesisDefaultCacheStrategy<T>
All Implemented Interfaces:
IIdentifiableEntityCacheStrategy<T>, INomenclaturalReferenceCacheStrategy<T>, IReferenceBaseCacheStrategy<T>, IStrategy, Serializable

public class ThesisDefaultCacheStrategy<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
protected  String getNomRefTitleWithoutYearAndAuthor(T thesis)
           
protected  UUID getUuid()
           
static ThesisDefaultCacheStrategy 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 ThesisDefaultCacheStrategy NewInstance()
Factory method

Returns:

getNomRefTitleWithoutYearAndAuthor

protected String getNomRefTitleWithoutYearAndAuthor(T thesis)
Specified by:
getNomRefTitleWithoutYearAndAuthor in class NomRefDefaultCacheStrategyBase<T extends Reference>


Copyright © 2007-2013 EDIT. All Rights Reserved.