Class OrcidFundingFieldMapping


  • public class OrcidFundingFieldMapping
    extends Object
    Class that contains all the mapping between Funding and DSpace metadata fields.
    Author:
    Luca Giamminonni (luca.giamminonni at 4science.it)
    • Constructor Detail

      • OrcidFundingFieldMapping

        public OrcidFundingFieldMapping()
    • Method Detail

      • getExternalIdentifierFields

        public Map<String,​String> getExternalIdentifierFields()
      • setExternalIdentifierFields

        public void setExternalIdentifierFields​(String externalIdentifierFields)
      • getContributorFields

        public Map<String,​org.orcid.jaxb.model.common.FundingContributorRole> getContributorFields()
      • setContributorFields

        public void setContributorFields​(String contributorFields)
      • getTitleField

        public String getTitleField()
      • setTitleField

        public void setTitleField​(String titleField)
      • getStartDateField

        public String getStartDateField()
      • setStartDateField

        public void setStartDateField​(String startDateField)
      • getEndDateField

        public String getEndDateField()
      • setEndDateField

        public void setEndDateField​(String endDateField)
      • getDescriptionField

        public String getDescriptionField()
      • setDescriptionField

        public void setDescriptionField​(String descriptionField)
      • getOrganizationRelationshipType

        public String getOrganizationRelationshipType()
      • setOrganizationRelationshipType

        public void setOrganizationRelationshipType​(String organizationRelationshipType)
      • getTypeField

        public String getTypeField()
      • setTypeField

        public void setTypeField​(String typeField)
      • getAmountField

        public String getAmountField()
      • setAmountField

        public void setAmountField​(String amountField)
      • getAmountCurrencyField

        public String getAmountCurrencyField()
      • setAmountCurrencyField

        public void setAmountCurrencyField​(String amountCurrencyField)
      • convertAmountCurrency

        public String convertAmountCurrency​(String currency)
      • setAmountCurrencyConverter

        public void setAmountCurrencyConverter​(SimpleMapConverter amountCurrencyConverter)