Class Patent


public class Patent extends ExtensibleElement
Patent information.
Since:
10.0.0
  • Constructor Details

    • Patent

      public Patent()
  • Method Details

    • getBomRef

      public String getBomRef()
    • setBomRef

      public void setBomRef(String bomRef)
    • getPatentNumber

      public String getPatentNumber()
    • setPatentNumber

      public void setPatentNumber(String patentNumber)
    • getApplicationNumber

      public String getApplicationNumber()
    • setApplicationNumber

      public void setApplicationNumber(String applicationNumber)
    • getJurisdiction

      public String getJurisdiction()
    • setJurisdiction

      public void setJurisdiction(String jurisdiction)
    • getPriorityApplication

      public PriorityApplication getPriorityApplication()
    • setPriorityApplication

      public void setPriorityApplication(PriorityApplication priorityApplication)
    • getPublicationNumber

      public String getPublicationNumber()
    • setPublicationNumber

      public void setPublicationNumber(String publicationNumber)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getPatentAbstract

      public String getPatentAbstract()
    • setPatentAbstract

      public void setPatentAbstract(String patentAbstract)
    • getFilingDate

      public Date getFilingDate()
    • setFilingDate

      public void setFilingDate(Date filingDate)
    • getGrantDate

      public Date getGrantDate()
    • setGrantDate

      public void setGrantDate(Date grantDate)
    • getPatentExpirationDate

      public Date getPatentExpirationDate()
    • setPatentExpirationDate

      public void setPatentExpirationDate(Date patentExpirationDate)
    • getPatentLegalStatus

      public Patent.PatentLegalStatus getPatentLegalStatus()
    • setPatentLegalStatus

      public void setPatentLegalStatus(Patent.PatentLegalStatus patentLegalStatus)
    • getPatentAssignee

      public List<OrganizationalChoice> getPatentAssignee()
    • setPatentAssignee

      public void setPatentAssignee(List<OrganizationalChoice> patentAssignee)
    • getExternalReferences

      public List<ExternalReference> getExternalReferences()
    • setExternalReferences

      public void setExternalReferences(List<ExternalReference> externalReferences)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object