Uses of Class
org.dspace.importer.external.metadatamapping.MetadataFieldConfig
Packages that use MetadataFieldConfig
Package
Description
Main package used for any mapping/processing of retrieved metadata
Contains the classes used to map between retrieved records and actual usable
MetadatumDTO
Classes are used in the spring config of implementations of
AbstractMetadataFieldMapping
which query to an element in the retrieved record and map it to a metadatafield.Pubmed implementation of specific
org.dspace.importer.external.metadatamapping.contributor classes,
defining the mapping between the retrieved record and dspace metadata-
Uses of MetadataFieldConfig in org.dspace.external.provider.impl
Fields in org.dspace.external.provider.impl with type parameters of type MetadataFieldConfigModifier and TypeFieldDescriptionprotected Map<String,MetadataFieldConfig> OpenaireFundingDataProvider.metadataFieldsMethods in org.dspace.external.provider.impl that return types with arguments of type MetadataFieldConfigMethods in org.dspace.external.provider.impl with parameters of type MetadataFieldConfigModifier and TypeMethodDescriptionOpenaireFundingDataProvider.ExternalDataObjectBuilder.addMetadata(MetadataFieldConfig metadataField, String value) Method parameters in org.dspace.external.provider.impl with type arguments of type MetadataFieldConfigModifier and TypeMethodDescriptionvoidOpenaireFundingDataProvider.setMetadataFields(Map<String, MetadataFieldConfig> metadataFields) -
Uses of MetadataFieldConfig in org.dspace.importer.external.csv.service
Method parameters in org.dspace.importer.external.csv.service with type arguments of type MetadataFieldConfigModifier and TypeMethodDescriptionvoidCharacterSeparatedImportMetadataSourceServiceImpl.setMetadataFieldMap(Map<MetadataFieldConfig, MetadataContributor<PlainMetadataSourceDto>> metadataFieldMap) -
Uses of MetadataFieldConfig in org.dspace.importer.external.endnote.service
Method parameters in org.dspace.importer.external.endnote.service with type arguments of type MetadataFieldConfigModifier and TypeMethodDescriptionvoidEndnoteImportMetadataSourceServiceImpl.setMetadataFieldMap(Map<MetadataFieldConfig, MetadataContributor<PlainMetadataSourceDto>> metadataFieldMap) -
Uses of MetadataFieldConfig in org.dspace.importer.external.epo.service
Methods in org.dspace.importer.external.epo.service that return MetadataFieldConfigModifier and TypeMethodDescriptionEpoImportMetadataSourceServiceImpl.getApplicationNumber()EpoImportMetadataSourceServiceImpl.getDateFiled()Methods in org.dspace.importer.external.epo.service with parameters of type MetadataFieldConfigModifier and TypeMethodDescriptionvoidEpoImportMetadataSourceServiceImpl.setApplicationNumber(MetadataFieldConfig applicationNumber) voidEpoImportMetadataSourceServiceImpl.setDateFiled(MetadataFieldConfig dateFiled) -
Uses of MetadataFieldConfig in org.dspace.importer.external.metadatamapping
Methods in org.dspace.importer.external.metadatamapping that return types with arguments of type MetadataFieldConfigModifier and TypeMethodDescriptionAbstractMetadataFieldMapping.getMetadataFieldMap()Retrieve the metadataFieldMap set to this classMethods in org.dspace.importer.external.metadatamapping with parameters of type MetadataFieldConfigModifier and TypeMethodDescriptionAbstractMetadataFieldMapping.getMetadataProcessor(MetadataFieldConfig metadataField) Return the metadataProcessor used to update values to make them more compliant for certain goalsAbstractMetadataFieldMapping.toDCValue(MetadataFieldConfig field, String value) MetadataFieldMapping.toDCValue(MetadataFieldConfig field, String value) Method parameters in org.dspace.importer.external.metadatamapping with type arguments of type MetadataFieldConfigModifier and TypeMethodDescriptionvoidAbstractMetadataFieldMapping.setMetadataFieldMap(Map<MetadataFieldConfig, MetadataContributor<RecordType>> metadataFieldMap) Defines which metadatum is mapped on which metadatum.voidAbstractMetadataFieldMapping.setMetadataProcessorMap(Map<MetadataFieldConfig, MetadataProcessorService> metadataProcessorMap) Set a map of metadataprocessors. -
Uses of MetadataFieldConfig in org.dspace.importer.external.metadatamapping.contributor
Fields in org.dspace.importer.external.metadatamapping.contributor declared as MetadataFieldConfigModifier and TypeFieldDescriptionprotected MetadataFieldConfigEpoIdMetadataContributor.fieldprotected MetadataFieldConfigSimpleXpathMetadatumContributor.fieldFields in org.dspace.importer.external.metadatamapping.contributor with type parameters of type MetadataFieldConfigModifier and TypeFieldDescriptionprotected Map<String,MetadataFieldConfig> SimpleRisToMetadataContributor.fieldToMetadataprotected Map<String,MetadataFieldConfig> WosIdentifierContributor.identifier2fieldMethods in org.dspace.importer.external.metadatamapping.contributor that return MetadataFieldConfigModifier and TypeMethodDescriptionAuthorMetadataContributor.getAffiliation()AuthorMetadataContributor.getAuthname()PageRangeXPathMetadataContributor.getEndPageMetadata()CombinedMetadatumContributor.getField()Return the MetadataFieldConfig used while retrieving MetadatumDTOEnhancedJsonPathAttributeConditionMetadataContributor.getField()Return the MetadataFieldConfig used while retrieving MetadatumDTOEpoIdMetadataContributor.getField()Return the MetadataFieldConfig used while retrieving MetadatumDTOMultipleMetadataContributor.getField()Return the MetadataFieldConfig used while retrieving MetadatumDTOSimpleJsonPathMetadataContributor.getField()Return the MetadataFieldConfig used while retrieving MetadatumDTOSimpleMetadataContributor.getField()Method to retrieve theMetadataFieldConfigused in this contributorSimpleXpathMetadatumContributor.getField()Return the MetadataFieldConfig used while retrieving MetadatumDTOSimpleRisToMetadataConcatContributor.getMetadata()AuthorMetadataContributor.getOrcid()AuthorMetadataContributor.getScopusId()PageRangeXPathMetadataContributor.getStartPageMetadata()Methods in org.dspace.importer.external.metadatamapping.contributor that return types with arguments of type MetadataFieldConfigModifier and TypeMethodDescriptionWosAttribute2ValueContributor.getAttributeValue2metadata()SimpleRisToMetadataContributor.getFieldToMetadata()WosIdentifierContributor.getIdentifier2field()Methods in org.dspace.importer.external.metadatamapping.contributor with parameters of type MetadataFieldConfigModifier and TypeMethodDescriptionvoidAuthorMetadataContributor.setAffiliation(MetadataFieldConfig affiliation) voidAuthorMetadataContributor.setAuthname(MetadataFieldConfig authname) voidPageRangeXPathMetadataContributor.setEndPageMetadata(MetadataFieldConfig endPageMetadata) voidCombinedMetadatumContributor.setField(MetadataFieldConfig field) Setting the MetadataFieldConfigvoidEnhancedJsonPathAttributeConditionMetadataContributor.setField(MetadataFieldConfig field) Setting the MetadataFieldConfigvoidEpoIdMetadataContributor.setField(MetadataFieldConfig field) Setting the MetadataFieldConfigvoidMultipleMetadataContributor.setField(MetadataFieldConfig field) Setting the MetadataFieldConfigvoidSimpleJsonPathMetadataContributor.setField(MetadataFieldConfig field) Setting the MetadataFieldConfigvoidSimpleMetadataContributor.setField(MetadataFieldConfig field) Method to inject field itemvoidSimpleXpathMetadatumContributor.setField(MetadataFieldConfig field) Setting the MetadataFieldConfigvoidSimpleRisToMetadataConcatContributor.setMetadata(MetadataFieldConfig metadata) voidAuthorMetadataContributor.setOrcid(MetadataFieldConfig orcid) voidAuthorMetadataContributor.setScopusId(MetadataFieldConfig scopusId) voidPageRangeXPathMetadataContributor.setStartPageMetadata(MetadataFieldConfig startPageMetadata) Method parameters in org.dspace.importer.external.metadatamapping.contributor with type arguments of type MetadataFieldConfigModifier and TypeMethodDescriptionvoidWosAttribute2ValueContributor.setAttributeValue2metadata(Map<String, MetadataFieldConfig> attributeValue2metadata) voidSimpleRisToMetadataContributor.setFieldToMetadata(Map<String, MetadataFieldConfig> fieldToMetadata) voidWosIdentifierContributor.setIdentifier2field(Map<String, MetadataFieldConfig> identifier2field) Constructors in org.dspace.importer.external.metadatamapping.contributor with parameters of type MetadataFieldConfigModifierConstructorDescriptionCombinedMetadatumContributor(MetadataFieldConfig field, List<MetadataContributor> metadatumContributors, String separator) Initialize SimpleJsonPathMetadataContributor with a query, prefixToNamespaceMapping and MetadataFieldConfigEpoIdMetadataContributor(String query, Map<String, String> prefixToNamespaceMapping, MetadataFieldConfig field) Initialize EpoIdMetadataContributor with all required fields: a query, prefixToNamespaceMapping and MetadataFieldConfigMultipleMetadataContributor(MetadataFieldConfig field, List<MetadataContributor> metadatumContributors) MultipleMetadataContributor(MetadataFieldConfig field, List<MetadataContributor> metadatumContributors, boolean ensureUniqueValues) SimpleJsonPathMetadataContributor(String query, MetadataFieldConfig field) Initialize SimpleJsonPathMetadataContributor with a query, prefixToNamespaceMapping and MetadataFieldConfigSimpleMetadataContributor(MetadataFieldConfig field, String key) SimpleXpathMetadatumContributor(String query, Map<String, String> prefixToNamespaceMapping, MetadataFieldConfig field) Initialize SimpleXpathMetadatumContributor with a query, prefixToNamespaceMapping and MetadataFieldConfigConstructor parameters in org.dspace.importer.external.metadatamapping.contributor with type arguments of type MetadataFieldConfigModifierConstructorDescriptionSimpleRisToMetadataContributor(Map<String, MetadataFieldConfig> fieldToMetadata) -
Uses of MetadataFieldConfig in org.dspace.importer.external.openalex.metadatamapping
Methods in org.dspace.importer.external.openalex.metadatamapping with parameters of type MetadataFieldConfigModifier and TypeMethodDescriptionvoidOpenAlexAuthorNameContributor.setField(MetadataFieldConfig field) Sets the metadata field configuration that determines where the extracted metadata should be stored. -
Uses of MetadataFieldConfig in org.dspace.importer.external.pubmed.metadatamapping.contributor
Methods in org.dspace.importer.external.pubmed.metadatamapping.contributor that return MetadataFieldConfigModifier and TypeMethodDescriptionPubmedDateMetadatumContributor.getField()Return the MetadataFieldConfig used while retrieving MetadatumDTOPubmedLanguageMetadatumContributor.getField()Return the MetadataFieldConfig used while retrieving MetadatumDTOMethods in org.dspace.importer.external.pubmed.metadatamapping.contributor with parameters of type MetadataFieldConfigModifier and TypeMethodDescriptionvoidPubmedDateMetadatumContributor.setField(MetadataFieldConfig field) Setting the MetadataFieldConfigvoidPubmedLanguageMetadatumContributor.setField(MetadataFieldConfig field) Setting the MetadataFieldConfigConstructors in org.dspace.importer.external.pubmed.metadatamapping.contributor with parameters of type MetadataFieldConfigModifierConstructorDescriptionPubmedDateMetadatumContributor(MetadataFieldConfig field, MetadataContributor day, MetadataContributor month, MetadataContributor year) PubmedLanguageMetadatumContributor(MetadataFieldConfig field, MetadataContributor language) Initialize the PubmedLanguageMetadatumContributor class using aMetadataFieldConfigand a language -MetadataContributor