java.lang.Object
org.orcid.jaxb.model.v3.release.record.Subject
All Implemented Interfaces:
Serializable

public class Subject extends Object implements Serializable
Author:
Angel Montenegro
See Also:
  • Field Details

    • externalIdentifiers

      protected ExternalIDs externalIdentifiers
    • type

      protected WorkType type
    • title

      protected WorkTitle title
    • journalTitle

      protected Title journalTitle
    • url

      protected Url url
    • putCode

      protected String putCode
  • Constructor Details

    • Subject

      public Subject()
  • Method Details

    • getPutCode

      public String getPutCode()
    • setPutCode

      public void setPutCode(String putCode)
    • getExternalIdentifiers

      public ExternalIDs getExternalIdentifiers()
    • setExternalIdentifiers

      public void setExternalIdentifiers(ExternalIDs externalIdentifiers)
    • getType

      public WorkType getType()
    • setType

      public void setType(WorkType type)
    • getTitle

      public WorkTitle getTitle()
    • setTitle

      public void setTitle(WorkTitle title)
    • getJournalTitle

      public Title getJournalTitle()
    • setJournalTitle

      public void setJournalTitle(Title journalTitle)
    • getUrl

      public Url getUrl()
    • setUrl

      public void setUrl(Url url)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object