public abstract class InRefDefaultCacheStrategyBase extends NomRefDefaultCacheStrategyBase
Modifier and Type | Field and Description |
---|---|
protected String |
afterInRefAuthor |
afterAuthor, afterYear, beforeMicroReference, beforeYear
Constructor and Description |
---|
InRefDefaultCacheStrategyBase() |
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 |
getInRefAuthorPart(Reference book,
String seperator) |
protected abstract String |
getInRefType() |
String |
getTitleCache(Reference thisRef)
Returns the computed
title cache . |
protected String |
getTitleCache(Reference thisRef,
boolean inRefIsObligatory,
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 String |
getTokenizedNomenclaturalTitel(Reference thisRef,
boolean inRefIsObligatory) |
addYear, getBeforeMicroReference, getCitation, getNomenclaturalCitation, getTitleWithoutYearAndAuthor
getUuid, isBlank, isCollection, isNotBlank, isPrimitive, isSingleCdmBaseObject, isUserType, Nz
protected String afterInRefAuthor
protected abstract String getInRefType()
public String getTokenizedNomenclaturalTitel(Reference generic)
NomRefDefaultCacheStrategyBase
getTokenizedNomenclaturalTitel
in class NomRefDefaultCacheStrategyBase
generic
- The referenceINomenclaturalReference.MICRO_REFERENCE_TOKEN
protected String getTokenizedNomenclaturalTitel(Reference thisRef, boolean inRefIsObligatory)
public String getTitleCache(Reference thisRef)
IIdentifiableEntityCacheStrategy
title cache
.getTitleCache
in interface IIdentifiableEntityCacheStrategy<Reference>
getTitleCache
in class NomRefDefaultCacheStrategyBase
thisRef
- the identifiable entitypublic String getAbbrevTitleCache(Reference thisRef)
IReferenceBaseCacheStrategy
abbrev title
getAbbrevTitleCache
in interface IReferenceBaseCacheStrategy
getAbbrevTitleCache
in class NomRefDefaultCacheStrategyBase
Copyright © 2007-2016 EDIT. All Rights Reserved.