Class OrcidFundingFieldMapping

java.lang.Object
org.dspace.orcid.model.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 Details

    • OrcidFundingFieldMapping

      public OrcidFundingFieldMapping()
  • Method Details

    • 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)
    • convertType

      public String convertType(String type)
    • setTypeConverter

      public void setTypeConverter(SimpleMapConverter typeConverter)