Class Funding

java.lang.Object
org.damap.base.rest.madmp.dto.Funding

@Generated("jsonschema2pojo") public class Funding extends Object
The DMP Project Funding Items Schema

  • Constructor Details

    • Funding

      public Funding()
  • Method Details

    • getFunderId

      public FunderId getFunderId()
      The Funder ID Schema

      Funder ID of the associated project (Required)

    • setFunderId

      public void setFunderId(FunderId funderId)
      The Funder ID Schema

      Funder ID of the associated project (Required)

    • getFundingStatus

      public Funding.FundingStatus getFundingStatus()
      The Funding Status Schema

      To express different phases of project lifecycle. Allowed values: planned, applied, granted, rejected

    • setFundingStatus

      public void setFundingStatus(Funding.FundingStatus fundingStatus)
      The Funding Status Schema

      To express different phases of project lifecycle. Allowed values: planned, applied, granted, rejected

    • getGrantId

      public GrantId getGrantId()
      The Funding Grant ID Schema

      Grant ID of the associated project

    • setGrantId

      public void setGrantId(GrantId grantId)
      The Funding Grant ID Schema

      Grant ID of the associated project

    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
    • setAdditionalProperty

      public void setAdditionalProperty(String name, Object value)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

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

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