Class 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
    • Method Detail

      • getTitle

        public Map<String,​String> getTitle()
        Returns:
        the abbreviation list's title
      • 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
      • getNumber

        public Map<String,​String> getNumber()
        Returns:
        the abbreviation list's number
      • getPlace

        public Map<String,​String> getPlace()
        Returns:
        the abbreviation list's place
      • getNickname

        public Map<String,​String> getNickname()
        Returns:
        the abbreviation list's nickname
      • getClassic

        public Map<String,​String> getClassic()
        Returns:
        the abbreviation list's classic
      • 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: JsonObject
        Converts this object to a JSON object
        Specified by:
        toJson in interface JsonObject
        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
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object