/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package uk.ac.ebi.ep.pdbeadapter.publication; import com.fasterxml.jackson.annotation.JsonAutoDetect; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonPropertyOrder; /** * * @author joseph */ @JsonPropertyOrder({ "volume", "pdb_abbreviation", "ISO_abbreviation", "year", "issue", "pages" }) @JsonIgnoreProperties(ignoreUnknown = true) @JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY) public class JournalInfo { @JsonProperty("volume") private String volume; @JsonProperty("pdb_abbreviation") private String pdbAbbreviation; @JsonProperty("ISO_abbreviation") private String isoAbbreviation; @JsonProperty("year") private Integer year; @JsonProperty("issue") private String issue; @JsonProperty("pages") private String pages; /** * * @return The volume */ @JsonProperty("volume") public String getVolume() { return volume; } /** * * @param volume The volume */ @JsonProperty("volume") public void setVolume(String volume) { this.volume = volume; } /** * * @return The pdbAbbreviation */ @JsonProperty("pdb_abbreviation") public String getPdbAbbreviation() { return pdbAbbreviation; } /** * * @param pdbAbbreviation The pdb_abbreviation */ @JsonProperty("pdb_abbreviation") public void setPdbAbbreviation(String pdbAbbreviation) { this.pdbAbbreviation = pdbAbbreviation; } /** * * @return The isoAbbreviation */ @JsonProperty("ISO_abbreviation") public String getIsoAbbreviation() { return isoAbbreviation; } /** * * @param isoAbbreviation The isoAbbreviation */ @JsonProperty("ISO_abbreviation") public void setIsoAbbreviation(String isoAbbreviation) { this.isoAbbreviation = isoAbbreviation; } /** * * @return The year */ @JsonProperty("year") public Integer getYear() { return year; } /** * * @param year The year */ @JsonProperty("year") public void setYear(Integer year) { this.year = year; } /** * * @return The issue */ @JsonProperty("issue") public String getIssue() { return issue; } /** * * @param issue The issue */ @JsonProperty("issue") public void setIssue(String issue) { this.issue = issue; } /** * * @return The pages */ @JsonProperty("pages") public String getPages() { return pages; } /** * * @param pages The pages */ @JsonProperty("pages") public void setPages(String pages) { this.pages = pages; } }