Top Description Fields Constructors Methods
de.undercouch.citeproc

public Class DefaultAbbreviationProvider

extends Object
implements AbbreviationProvider
Class Inheritance
All Implemented Interfaces
de.undercouch.citeproc.AbbreviationProvider
Imports
de.undercouch.citeproc.csl.CSLItemData, java.util.HashMap, .Map

Default implementation of AbbreviationProvider
Author
Michel Kraemer

Field Summary

Modifier and TypeField and Description
private final Map<String, Map<String, String>>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
addAbbreviation(String variable, String original, String abbreviation)

public String
getAbbreviation(String variable, String original, CSLItemData item)

Implements de.undercouch.citeproc.AbbreviationProvider.getAbbreviation.

Retrieves an abbreviation for a given variable

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

abbrevsback to summary
private final Map<String, Map<String, String>> abbrevs

Constructor Detail

DefaultAbbreviationProviderback to summary
public DefaultAbbreviationProvider()

Method Detail

addAbbreviationback to summary
public void addAbbreviation(String variable, String original, String abbreviation)
getAbbreviationback to summary
public String getAbbreviation(String variable, String original, CSLItemData item)

Implements de.undercouch.citeproc.AbbreviationProvider.getAbbreviation.

Doc from de.undercouch.citeproc.AbbreviationProvider.getAbbreviation.

Retrieves an abbreviation for a given variable

Annotations
@Override