Uses of Interface
org.dspace.importer.external.metadatamapping.MetadataFieldMapping
Packages that use MetadataFieldMapping
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
MetadataContributor,
Responsible for generating a set of specific metadata from the retrieved document.Pubmed implementation of specific
org.dspace.importer.external.metadatamapping.contributor classes,
defining the mapping between the retrieved record and dspace metadataMain import framework services.
Service components that are aggregated/used in the
AbstractImportMetadataSourceService and
ImportService-
Uses of MetadataFieldMapping in org.dspace.importer.external.ads
Classes in org.dspace.importer.external.ads that implement MetadataFieldMappingModifier and TypeClassDescriptionclassAn implementation ofAbstractMetadataFieldMappingResponsible for defining the mapping of the ADS metadatum fields on the DSpace metadatum fields -
Uses of MetadataFieldMapping in org.dspace.importer.external.arxiv.metadatamapping
Classes in org.dspace.importer.external.arxiv.metadatamapping that implement MetadataFieldMappingModifier and TypeClassDescriptionclassAn implementation ofAbstractMetadataFieldMappingResponsible for defining the mapping of the ArXiv metadatum fields on the DSpace metadatum fields -
Uses of MetadataFieldMapping in org.dspace.importer.external.bibtex.service
Classes in org.dspace.importer.external.bibtex.service that implement MetadataFieldMappingModifier and TypeClassDescriptionclassImplements a metadata importer for BibTeX files -
Uses of MetadataFieldMapping in org.dspace.importer.external.cinii
Classes in org.dspace.importer.external.cinii that implement MetadataFieldMappingModifier and TypeClassDescriptionclassAn implementation ofAbstractMetadataFieldMappingResponsible for defining the mapping of the Cinii metadatum fields on the DSpace metadatum fields -
Uses of MetadataFieldMapping in org.dspace.importer.external.crossref
Classes in org.dspace.importer.external.crossref that implement MetadataFieldMappingModifier and TypeClassDescriptionclassAn implementation ofAbstractMetadataFieldMappingResponsible for defining the mapping of the CrossRef metadatum fields on the DSpace metadatum fields -
Uses of MetadataFieldMapping in org.dspace.importer.external.csv.service
Classes in org.dspace.importer.external.csv.service that implement MetadataFieldMappingModifier and TypeClassDescriptionclassThis class is an implementation ofMetadataSourcewhich extendsAbstractPlainMetadataSourcein order to parse "character separated" files like csv, tsv, etc using the Live Import framework. -
Uses of MetadataFieldMapping in org.dspace.importer.external.datacite
Classes in org.dspace.importer.external.datacite that implement MetadataFieldMappingModifier and TypeClassDescriptionclassAn implementation ofAbstractMetadataFieldMappingResponsible for defining the mapping of the datacite metadatum fields on the DSpace metadatum fieldsclassAn implementation ofAbstractMetadataFieldMappingResponsible for defining the mapping of the datacite metadatum fields on the DSpace metadatum fields -
Uses of MetadataFieldMapping in org.dspace.importer.external.endnote.service
Classes in org.dspace.importer.external.endnote.service that implement MetadataFieldMappingModifier and TypeClassDescriptionclassImplements a metadata importer for Endnote files -
Uses of MetadataFieldMapping in org.dspace.importer.external.epo.service
Classes in org.dspace.importer.external.epo.service that implement MetadataFieldMappingModifier and TypeClassDescriptionclassAn implementation ofAbstractMetadataFieldMappingResponsible for defining the mapping of the Epo metadatum fields on the DSpace metadatum fields -
Uses of MetadataFieldMapping in org.dspace.importer.external.metadatamapping
Classes in org.dspace.importer.external.metadatamapping that implement MetadataFieldMappingModifier and TypeClassDescriptionclassAbstractMetadataFieldMapping<RecordType>Abstract class that implementsMetadataFieldMapping. -
Uses of MetadataFieldMapping in org.dspace.importer.external.metadatamapping.contributor
Fields in org.dspace.importer.external.metadatamapping.contributor declared as MetadataFieldMappingModifier and TypeFieldDescriptionprotected MetadataFieldMapping<org.jdom2.Element,MetadataContributor<org.jdom2.Element>> EpoIdMetadataContributor.metadataFieldMappingprotected MetadataFieldMapping<Map<String,List<String>>, MetadataContributor<Map<String, List<String>>>> SimpleRisToMetadataContributor.metadataFieldMappingprotected MetadataFieldMapping<org.jdom2.Element,MetadataContributor<org.jdom2.Element>> SimpleXpathMetadatumContributor.metadataFieldMappingMethods in org.dspace.importer.external.metadatamapping.contributor that return MetadataFieldMappingModifier and TypeMethodDescriptionMetadataFieldMapping<org.jdom2.Element,MetadataContributor<org.jdom2.Element>> EpoIdMetadataContributor.getMetadataFieldMapping()Return metadataFieldMappingSimpleRisToMetadataContributor.getMetadataFieldMapping()MetadataFieldMapping<org.jdom2.Element,MetadataContributor<org.jdom2.Element>> SimpleXpathMetadatumContributor.getMetadataFieldMapping()Return metadataFieldMappingMetadataFieldMapping<org.jdom2.Element,MetadataContributor<org.jdom2.Element>> WosAttribute2ValueContributor.getMetadataFieldMapping()Methods in org.dspace.importer.external.metadatamapping.contributor with parameters of type MetadataFieldMappingModifier and TypeMethodDescriptionvoidArrayJsonPathMetadataContributor.setMetadataFieldMapping(MetadataFieldMapping<String, MetadataContributor<String>> rt) Unused by this implementation.voidCombinedMetadatumContributor.setMetadataFieldMapping(MetadataFieldMapping<T, MetadataContributor<T>> metadataFieldMapping) Set the metadatafieldMapping used in the transforming of a record to actual metadatavoidEnhancedJsonPathAttributeConditionMetadataContributor.setMetadataFieldMapping(MetadataFieldMapping<String, MetadataContributor<String>> rt) Unused by this implementationvoidEpoIdMetadataContributor.setMetadataFieldMapping(MetadataFieldMapping<org.jdom2.Element, MetadataContributor<org.jdom2.Element>> metadataFieldMapping) Set the metadataFieldMapping of this SimpleXpathMetadatumContributorvoidMetadataContributor.setMetadataFieldMapping(MetadataFieldMapping<RecordType, MetadataContributor<RecordType>> rt) Set the metadataFieldMappingvoidMultipleMetadataContributor.setMetadataFieldMapping(MetadataFieldMapping<T, MetadataContributor<T>> metadataFieldMapping) Set the metadatafieldMapping used in the transforming of a record to actual metadatavoidSimpleJsonPathMetadataContributor.setMetadataFieldMapping(MetadataFieldMapping<String, MetadataContributor<String>> rt) Unused by this implementationvoidSimpleMetadataContributor.setMetadataFieldMapping(MetadataFieldMapping<PlainMetadataSourceDto, MetadataContributor<PlainMetadataSourceDto>> metadataFieldMapping) Set the metadataFieldMapping of this SimpleMetadataContributorvoidSimpleRisToMetadataContributor.setMetadataFieldMapping(MetadataFieldMapping<Map<String, List<String>>, MetadataContributor<Map<String, List<String>>>> metadataFieldMapping) voidSimpleXpathMetadatumContributor.setMetadataFieldMapping(MetadataFieldMapping<org.jdom2.Element, MetadataContributor<org.jdom2.Element>> metadataFieldMapping) Set the metadataFieldMapping of this SimpleXpathMetadatumContributorvoidSplitMetadataContributor.setMetadataFieldMapping(MetadataFieldMapping<T, MetadataContributor<T>> rt) voidWosAttribute2ValueContributor.setMetadataFieldMapping(MetadataFieldMapping<org.jdom2.Element, MetadataContributor<org.jdom2.Element>> metadataFieldMapping) -
Uses of MetadataFieldMapping in org.dspace.importer.external.openaire.metadatamapping
Classes in org.dspace.importer.external.openaire.metadatamapping that implement MetadataFieldMappingModifier and TypeClassDescriptionclassAn implementation ofAbstractMetadataFieldMappingresponsible for defining the mapping of the OpenAIRE metadatum fields on the DSpace metadatum fields -
Uses of MetadataFieldMapping in org.dspace.importer.external.openalex.metadatamapping
Classes in org.dspace.importer.external.openalex.metadatamapping that implement MetadataFieldMappingModifier and TypeClassDescriptionclassAn implementation ofAbstractMetadataFieldMappingresponsible for defining the mapping of the OpenAlex Funder metadatum fields on the DSpace OrgUnit metadatum fieldsclassAn implementation ofAbstractMetadataFieldMappingresponsible for defining the mapping of the OpenAlex Institution metadatum fields on the DSpace OrgUnit metadatum fieldsclassAn implementation ofAbstractMetadataFieldMappingresponsible for defining the mapping of the OpenAlex Sources metadatum fields on the DSpace Journal metadatum fieldsclassAn implementation ofAbstractMetadataFieldMappingresponsible for defining the mapping of the OpenAlex Author metadatum fields on the DSpace Person metadatum fieldsclassAn implementation ofAbstractMetadataFieldMappingresponsible for defining the mapping of the OpenAlex Works metadatum fields on the DSpace Publication metadatum fieldsclassAn implementation ofAbstractMetadataFieldMappingresponsible for defining the mapping of the OpenAlex Publisher metadatum fields on the DSpace OrgUnit metadatum fields -
Uses of MetadataFieldMapping in org.dspace.importer.external.pubmed.metadatamapping
Classes in org.dspace.importer.external.pubmed.metadatamapping that implement MetadataFieldMappingModifier and TypeClassDescriptionclassAn implementation ofAbstractMetadataFieldMappingResponsible for defining the mapping of the Pubmed metadatum fields on the DSpace metadatum fields -
Uses of MetadataFieldMapping in org.dspace.importer.external.pubmed.metadatamapping.contributor
Methods in org.dspace.importer.external.pubmed.metadatamapping.contributor with parameters of type MetadataFieldMappingModifier and TypeMethodDescriptionvoidPubmedDateMetadatumContributor.setMetadataFieldMapping(MetadataFieldMapping<T, MetadataContributor<T>> metadataFieldMapping) Set the metadatafieldMapping used in the transforming of a record to actual metadata.voidPubmedLanguageMetadatumContributor.setMetadataFieldMapping(MetadataFieldMapping<T, MetadataContributor<T>> metadataFieldMapping) Set the metadatafieldMapping used in the transforming of a record to actual metadata -
Uses of MetadataFieldMapping in org.dspace.importer.external.pubmedeurope
Classes in org.dspace.importer.external.pubmedeurope that implement MetadataFieldMappingModifier and TypeClassDescriptionclassAn implementation ofAbstractMetadataFieldMappingResponsible for defining the mapping of the PubmedEurope metadatum fields on the DSpace metadatum fields -
Uses of MetadataFieldMapping in org.dspace.importer.external.ris.service
Classes in org.dspace.importer.external.ris.service that implement MetadataFieldMappingModifier and TypeClassDescriptionclassImplements a metadata importer for RIS files Implementations insprider by BTE DataLoader {@link https://github.com/EKT/Biblio-Transformation-Engine/blob/master/bte-io/src/main/java/gr/ekt/bteio/loaders/RISDataLoader.java} -
Uses of MetadataFieldMapping in org.dspace.importer.external.ror.service
Classes in org.dspace.importer.external.ror.service that implement MetadataFieldMappingModifier and TypeClassDescriptionclassAn implementation ofAbstractMetadataFieldMappingResponsible for defining the mapping of the ROR metadatum fields on the DSpace metadatum fields -
Uses of MetadataFieldMapping in org.dspace.importer.external.scielo.service
Classes in org.dspace.importer.external.scielo.service that implement MetadataFieldMappingModifier and TypeClassDescriptionclassAn implementation ofAbstractMetadataFieldMappingResponsible for defining the mapping of the Scielo metadatum fields on the DSpace metadatum fields -
Uses of MetadataFieldMapping in org.dspace.importer.external.scopus.service
Classes in org.dspace.importer.external.scopus.service that implement MetadataFieldMappingModifier and TypeClassDescriptionclassAn implementation ofAbstractMetadataFieldMappingResponsible for defining the mapping of the Scopus metadatum fields on the DSpace metadatum fields -
Uses of MetadataFieldMapping in org.dspace.importer.external.service
Methods in org.dspace.importer.external.service that return MetadataFieldMappingModifier and TypeMethodDescriptionAbstractImportMetadataSourceService.getMetadataFieldMapping()Retrieve the MetadataFieldMapping containing the mapping between RecordType and MetadataMethods in org.dspace.importer.external.service with parameters of type MetadataFieldMappingModifier and TypeMethodDescriptionvoidAbstractImportMetadataSourceService.setMetadataFieldMapping(MetadataFieldMapping<RecordType, MetadataContributor<RecordType>> metadataFieldMapping) Sets the MetadataFieldMapping to base the mapping of RecordType and -
Uses of MetadataFieldMapping in org.dspace.importer.external.service.components
Classes in org.dspace.importer.external.service.components that implement MetadataFieldMappingModifier and TypeClassDescriptionclassThis class is an abstract implementation ofMetadataSourceuseful in cases of plain metadata sources. -
Uses of MetadataFieldMapping in org.dspace.importer.external.vufind.metadatamapping
Classes in org.dspace.importer.external.vufind.metadatamapping that implement MetadataFieldMappingModifier and TypeClassDescriptionclassAn implementation ofAbstractMetadataFieldMappingResponsible for defining the mapping of the VuFind metadatum fields on the DSpace metadatum fields -
Uses of MetadataFieldMapping in org.dspace.importer.external.wos.service
Classes in org.dspace.importer.external.wos.service that implement MetadataFieldMappingModifier and TypeClassDescriptionclassAn implementation ofAbstractMetadataFieldMappingResponsible for defining the mapping of the Web of Science metadatum fields on the DSpace metadatum fields