public class ArticleDefaultCacheStrategy extends NomRefDefaultCacheStrategyBase implements INomenclaturalReferenceCacheStrategy
Modifier and Type | Field and Description |
---|---|
static String |
UNDEFINED_JOURNAL |
afterAuthor, afterYear, beforeMicroReference, beforeYear
Modifier and Type | Method and Description |
---|---|
String |
getAbbrevTitleCache(Reference article)
Returns the abbreviated title cache which is a title cache which uses the
abbrev title |
protected String |
getSeriesAndVolPart(String series,
String volume,
boolean needsComma,
String nomRefCache) |
String |
getTitleCache(Reference article)
Returns the computed
title cache . |
protected String |
getTitleWithoutYearAndAuthor(Reference article,
boolean isAbbrev) |
protected UUID |
getUuid() |
static ArticleDefaultCacheStrategy |
NewInstance()
Factory method
|
addYear, getBeforeMicroReference, getCitation, getNomenclaturalCitation, getTokenizedNomenclaturalTitel
isBlank, isCollection, isNotBlank, isPrimitive, isSingleCdmBaseObject, isUserType, Nz
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBeforeMicroReference, getNomenclaturalCitation
getCitation
public static final String UNDEFINED_JOURNAL
protected UUID getUuid()
getUuid
in class StrategyBase
public static ArticleDefaultCacheStrategy NewInstance()
public String getTitleCache(Reference article)
IIdentifiableEntityCacheStrategy
title cache
.getTitleCache
in interface IIdentifiableEntityCacheStrategy<Reference>
getTitleCache
in class NomRefDefaultCacheStrategyBase
article
- the identifiable entitypublic String getAbbrevTitleCache(Reference article)
IReferenceBaseCacheStrategy
abbrev title
getAbbrevTitleCache
in interface IReferenceBaseCacheStrategy
getAbbrevTitleCache
in class NomRefDefaultCacheStrategyBase
protected String getTitleWithoutYearAndAuthor(Reference article, boolean isAbbrev)
getTitleWithoutYearAndAuthor
in class NomRefDefaultCacheStrategyBase
Copyright © 2007-2016 EDIT. All Rights Reserved.