public class BookSectionDefaultCacheStrategy extends InRefDefaultCacheStrategyBase implements INomenclaturalReferenceCacheStrategy
afterInRefAuthor
afterAuthor, afterYear, beforeMicroReference, beforeYear
Modifier and Type | Method and Description |
---|---|
String |
getAbbrevTitleCache(Reference thisRef)
Returns the abbreviated title cache which is a title cache which uses the
abbrev title |
protected String |
getInRefType() |
String |
getTitleCache(Reference thisRef)
Returns the computed
title cache . |
protected String |
getTitleWithoutYearAndAuthor(Reference reference,
boolean isAbbrev) |
String |
getTokenizedNomenclaturalTitel(Reference generic)
Returns the nomenclatural title with micro reference represented as token
which can later be replaced by the real data.
|
protected UUID |
getUuid() |
static BookSectionDefaultCacheStrategy |
NewInstance()
Factory method
|
getInRefAuthorPart, getTitleCache, getTokenizedNomenclaturalTitel
addYear, getBeforeMicroReference, getCitation, getNomenclaturalCitation
isBlank, isCollection, isNotBlank, isPrimitive, isSingleCdmBaseObject, isUserType, Nz
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBeforeMicroReference, getNomenclaturalCitation
getCitation
protected UUID getUuid()
getUuid
in class StrategyBase
protected String getInRefType()
getInRefType
in class InRefDefaultCacheStrategyBase
public static BookSectionDefaultCacheStrategy NewInstance()
protected String getTitleWithoutYearAndAuthor(Reference reference, boolean isAbbrev)
getTitleWithoutYearAndAuthor
in class NomRefDefaultCacheStrategyBase
public String getTokenizedNomenclaturalTitel(Reference generic)
NomRefDefaultCacheStrategyBase
getTokenizedNomenclaturalTitel
in class InRefDefaultCacheStrategyBase
generic
- The referenceINomenclaturalReference.MICRO_REFERENCE_TOKEN
public String getTitleCache(Reference thisRef)
IIdentifiableEntityCacheStrategy
title cache
.getTitleCache
in interface IIdentifiableEntityCacheStrategy<Reference>
getTitleCache
in class InRefDefaultCacheStrategyBase
thisRef
- the identifiable entitypublic String getAbbrevTitleCache(Reference thisRef)
IReferenceBaseCacheStrategy
abbrev title
getAbbrevTitleCache
in interface IReferenceBaseCacheStrategy
getAbbrevTitleCache
in class InRefDefaultCacheStrategyBase
Copyright © 2007-2016 EDIT. All Rights Reserved.