Package de.undercouch.citeproc.csl
Class CSLAbbreviationList
- java.lang.Object
-
- de.undercouch.citeproc.csl.CSLAbbreviationList
-
- All Implemented Interfaces:
JsonObject
public class CSLAbbreviationList extends Object implements JsonObject
A list of abbreviations for titles, authorities, institution names, etc.- Author:
- Michel Kraemer
-
-
Constructor Summary
Constructors Constructor Description CSLAbbreviationList()CSLAbbreviationList(Map<String,String> title, Map<String,String> collectionTitle, Map<String,String> containerTitle, Map<String,String> number, Map<String,String> place, Map<String,String> nickname, Map<String,String> classic, Map<String,String> institution, Map<String,String> hereinafter)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static CSLAbbreviationListfromJson(Map<String,Object> obj)Converts a JSON object to a CSLAbbreviationList object.Map<String,String>getClassic()Map<String,String>getCollectionTitle()Map<String,String>getContainerTitle()Map<String,String>getHereinafter()Map<String,String>getInstitution()Map<String,String>getNickname()Map<String,String>getNumber()Map<String,String>getPlace()Map<String,String>getTitle()inthashCode()ObjecttoJson(JsonBuilder builder)Converts this object to a JSON object
-
-
-
Constructor Detail
-
CSLAbbreviationList
public CSLAbbreviationList()
-
CSLAbbreviationList
public CSLAbbreviationList(Map<String,String> title, Map<String,String> collectionTitle, Map<String,String> containerTitle, Map<String,String> number, Map<String,String> place, Map<String,String> nickname, Map<String,String> classic, Map<String,String> institution, Map<String,String> hereinafter)
-
-
Method Detail
-
getCollectionTitle
public Map<String,String> getCollectionTitle()
- Returns:
- the abbreviation list's collection-title
-
getContainerTitle
public Map<String,String> getContainerTitle()
- Returns:
- the abbreviation list's container-title
-
getInstitution
public Map<String,String> getInstitution()
- Returns:
- the abbreviation list's institution
-
getHereinafter
public Map<String,String> getHereinafter()
- Returns:
- the abbreviation list's hereinafter
-
toJson
public Object toJson(JsonBuilder builder)
Description copied from interface:JsonObjectConverts this object to a JSON object- Specified by:
toJsonin interfaceJsonObject- Parameters:
builder- a builder that can be used to perform the conversion- Returns:
- the JSON object
-
fromJson
public static CSLAbbreviationList fromJson(Map<String,Object> obj)
Converts a JSON object to a CSLAbbreviationList object.- Parameters:
obj- the JSON object to convert- Returns:
- the converted CSLAbbreviationList object
-
-