Class Funding


  • public class Funding
    extends ExtendedRecordCtype

    Java class for anonymous complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType>
       <complexContent>
         <extension base="{http://www.cienciavitae.pt/ns/common}extended-record-ctype">
           <sequence>
             <element name="funding-category" type="{http://www.cienciavitae.pt/ns/funding}funding-category-ctype"/>
             <element name="project-title" type="{http://www.cienciavitae.pt/ns/common}string-300-stype"/>
             <element name="project-description" type="{http://www.cienciavitae.pt/ns/common}string-4000-stype" minOccurs="0"/>
             <element name="start-date" type="{http://www.cienciavitae.pt/ns/common}date-ctype" minOccurs="0"/>
             <element name="end-date" type="{http://www.cienciavitae.pt/ns/common}date-ctype" minOccurs="0"/>
             <element name="start-date-participation" type="{http://www.cienciavitae.pt/ns/common}date-ctype"/>
             <element name="end-date-participation" type="{http://www.cienciavitae.pt/ns/common}date-ctype" minOccurs="0"/>
             <element name="status" type="{http://www.cienciavitae.pt/ns/funding}status-ctype" minOccurs="0"/>
             <element ref="{http://www.cienciavitae.pt/ns/common}funding-institutions" minOccurs="0"/>
             <element name="program-name" type="{http://www.cienciavitae.pt/ns/common}string-255-stype" minOccurs="0"/>
             <element name="year-awarded" type="{http://www.cienciavitae.pt/ns/common}year-stype" minOccurs="0"/>
             <element name="investigation-role" type="{http://www.cienciavitae.pt/ns/funding}investigation-role-ctype" minOccurs="0"/>
             <element name="investigation-role-description" type="{http://www.cienciavitae.pt/ns/funding}investigation-role-description-ctype" minOccurs="0"/>
             <element ref="{http://www.cienciavitae.pt/ns/common}institutions" minOccurs="0"/>
             <group ref="{http://www.cienciavitae.pt/ns/funding}funding-group"/>
             <element name="funding-identifiers" type="{http://www.cienciavitae.pt/ns/funding}funding-identifiers-ctype" minOccurs="0"/>
             <element name="investigators" type="{http://www.cienciavitae.pt/ns/funding}investigators-ctype" minOccurs="0"/>
             <element ref="{http://www.cienciavitae.pt/ns/common}research-classifications" minOccurs="0"/>
             <element ref="{http://www.cienciavitae.pt/ns/common}keywords" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • Funding

        public Funding()
    • Method Detail

      • getProjectTitle

        public String getProjectTitle()
        Gets the value of the projectTitle property.
        Returns:
        possible object is String
      • setProjectTitle

        public void setProjectTitle​(String value)
        Sets the value of the projectTitle property.
        Parameters:
        value - allowed object is String
      • getProjectDescription

        public String getProjectDescription()
        Gets the value of the projectDescription property.
        Returns:
        possible object is String
      • setProjectDescription

        public void setProjectDescription​(String value)
        Sets the value of the projectDescription property.
        Parameters:
        value - allowed object is String
      • getStartDate

        public DateCtype getStartDate()
        Gets the value of the startDate property.
        Returns:
        possible object is DateCtype
      • setStartDate

        public void setStartDate​(DateCtype value)
        Sets the value of the startDate property.
        Parameters:
        value - allowed object is DateCtype
      • getEndDate

        public DateCtype getEndDate()
        Gets the value of the endDate property.
        Returns:
        possible object is DateCtype
      • setEndDate

        public void setEndDate​(DateCtype value)
        Sets the value of the endDate property.
        Parameters:
        value - allowed object is DateCtype
      • getStartDateParticipation

        public DateCtype getStartDateParticipation()
        Gets the value of the startDateParticipation property.
        Returns:
        possible object is DateCtype
      • setStartDateParticipation

        public void setStartDateParticipation​(DateCtype value)
        Sets the value of the startDateParticipation property.
        Parameters:
        value - allowed object is DateCtype
      • getEndDateParticipation

        public DateCtype getEndDateParticipation()
        Gets the value of the endDateParticipation property.
        Returns:
        possible object is DateCtype
      • setEndDateParticipation

        public void setEndDateParticipation​(DateCtype value)
        Sets the value of the endDateParticipation property.
        Parameters:
        value - allowed object is DateCtype
      • getStatus

        public StatusCtype getStatus()
        Gets the value of the status property.
        Returns:
        possible object is StatusCtype
      • setStatus

        public void setStatus​(StatusCtype value)
        Sets the value of the status property.
        Parameters:
        value - allowed object is StatusCtype
      • getFundingInstitutions

        public InstitutionsCtype getFundingInstitutions()
        Gets the value of the fundingInstitutions property.
        Returns:
        possible object is InstitutionsCtype
      • setFundingInstitutions

        public void setFundingInstitutions​(InstitutionsCtype value)
        Sets the value of the fundingInstitutions property.
        Parameters:
        value - allowed object is InstitutionsCtype
      • getProgramName

        public String getProgramName()
        Gets the value of the programName property.
        Returns:
        possible object is String
      • setProgramName

        public void setProgramName​(String value)
        Sets the value of the programName property.
        Parameters:
        value - allowed object is String
      • getYearAwarded

        public String getYearAwarded()
        Gets the value of the yearAwarded property.
        Returns:
        possible object is String
      • setYearAwarded

        public void setYearAwarded​(String value)
        Sets the value of the yearAwarded property.
        Parameters:
        value - allowed object is String
      • setInstitutions

        public void setInstitutions​(InstitutionsCtype value)
        Sets the value of the institutions property.
        Parameters:
        value - allowed object is InstitutionsCtype
      • setTotalAmount

        public void setTotalAmount​(TotalAmountCtype value)
        Sets the value of the totalAmount property.
        Parameters:
        value - allowed object is TotalAmountCtype
      • isCompetitive

        public Boolean isCompetitive()
        Gets the value of the competitive property.
        Returns:
        possible object is Boolean
      • setCompetitive

        public void setCompetitive​(Boolean value)
        Sets the value of the competitive property.
        Parameters:
        value - allowed object is Boolean
      • isFundingRenewable

        public Boolean isFundingRenewable()
        Gets the value of the fundingRenewable property.
        Returns:
        possible object is Boolean
      • setFundingRenewable

        public void setFundingRenewable​(Boolean value)
        Sets the value of the fundingRenewable property.
        Parameters:
        value - allowed object is Boolean
      • setInvestigators

        public void setInvestigators​(InvestigatorsCtype value)
        Sets the value of the investigators property.
        Parameters:
        value - allowed object is InvestigatorsCtype
      • getKeywords

        public KeywordsCtype getKeywords()
        Gets the value of the keywords property.
        Returns:
        possible object is KeywordsCtype
      • setKeywords

        public void setKeywords​(KeywordsCtype value)
        Sets the value of the keywords property.
        Parameters:
        value - allowed object is KeywordsCtype