| Package | Description |
|---|---|
| org.dspace.importer.external.metadatamapping |
Main package used for any mapping/processing of retrieved metadata
|
| org.dspace.importer.external.metadatamapping.contributor |
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. |
| org.dspace.importer.external.pubmed.metadatamapping |
Pubmed implementation of
MetadataContributor,
Responsible for generating a set of specific metadata from the retrieved document. |
| org.dspace.importer.external.pubmed.metadatamapping.contributor |
Pubmed implementation of specific
org.dspace.importer.external.metadatamapping.contributor classes,
defining the mapping between the retrieved record and dspace metadata |
| org.dspace.importer.external.service |
Main import framework services.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMetadataFieldMapping<RecordType>
Abstract class that implements
MetadataFieldMapping
This class adds a default implementation for the MetadataFieldMapping methods |
| Modifier and Type | Method and Description |
|---|---|
MetadataFieldMapping<org.apache.axiom.om.OMElement,MetadataContributor<org.apache.axiom.om.OMElement>> |
SimpleXpathMetadatumContributor.getMetadataFieldMapping()
Return metadataFieldMapping
|
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleXpathMetadatumContributor.setMetadataFieldMapping(MetadataFieldMapping<org.apache.axiom.om.OMElement,MetadataContributor<org.apache.axiom.om.OMElement>> metadataFieldMapping)
Set the metadataFieldMapping of this SimpleXpathMetadatumContributor
|
void |
MetadataContributor.setMetadataFieldMapping(MetadataFieldMapping<RecordType,MetadataContributor<RecordType>> rt)
Set the metadataFieldMapping
|
void |
CombinedMetadatumContributor.setMetadataFieldMapping(MetadataFieldMapping<T,MetadataContributor<T>> metadataFieldMapping)
Set the metadatafieldMapping used in the transforming of a record to actual metadata
|
| Modifier and Type | Class and Description |
|---|---|
class |
PubmedFieldMapping
An implementation of
AbstractMetadataFieldMapping
Responsible for defining the mapping of the Pubmed metadatum fields on the DSpace metadatum fields |
| Modifier and Type | Method and Description |
|---|---|
void |
PubmedDateMetadatumContributor.setMetadataFieldMapping(MetadataFieldMapping<T,MetadataContributor<T>> metadataFieldMapping)
Set the metadatafieldMapping used in the transforming of a record to actual metadata
|
void |
PubmedLanguageMetadatumContributor.setMetadataFieldMapping(MetadataFieldMapping<T,MetadataContributor<T>> metadataFieldMapping)
Set the metadatafieldMapping used in the transforming of a record to actual metadata
|
| Modifier and Type | Method and Description |
|---|---|
MetadataFieldMapping<RecordType,MetadataContributor<RecordType>> |
AbstractImportMetadataSourceService.getMetadataFieldMapping()
Retrieve the MetadataFieldMapping containing the mapping between RecordType and Metadata
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractImportMetadataSourceService.setMetadataFieldMapping(MetadataFieldMapping<RecordType,MetadataContributor<RecordType>> metadataFieldMapping)
Sets the MetadataFieldMapping to base the mapping of RecordType and
|
Copyright © 2016 DuraSpace. All rights reserved.