package ecologylab.serialization.deserializers.parsers.bibtex.entrytypes; import ecologylab.serialization.annotations.bibtex_tag; import ecologylab.serialization.annotations.bibtex_type; import ecologylab.serialization.annotations.simpl_inherit; import ecologylab.serialization.annotations.simpl_scalar; import ecologylab.serialization.annotations.simpl_tag; @simpl_inherit @simpl_tag("bibtex_techreport") @bibtex_type("techreport") public class BibTeXTechReport extends AbstractBibTeXEntry { // required fields @simpl_scalar @bibtex_tag("institution") private String institution; @simpl_scalar @bibtex_tag("type") private String type; @simpl_scalar @bibtex_tag("number") private long number; @simpl_scalar @bibtex_tag("address") private String address; public String getInstitution() { return institution; } public void setInstitution(String institution) { this.institution = institution; } public String getType() { return type; } public void setType(String type) { this.type = type; } public long getNumber() { return number; } public void setNumber(long number) { this.number = number; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } }