| 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.contributor |
Pubmed implementation of specific
org.dspace.importer.external.metadatamapping.contributor classes,
defining the mapping between the retrieved record and dspace metadata |
| Modifier and Type | Method and Description |
|---|---|
Map<MetadataFieldConfig,MetadataContributor<RecordType>> |
AbstractMetadataFieldMapping.getMetadataFieldMap()
Retrieve the metadataFieldMap set to this class
|
| Modifier and Type | Method and Description |
|---|---|
MetadataProcessorService |
AbstractMetadataFieldMapping.getMetadataProcessor(MetadataFieldConfig metadataField)
Return the metadataProcessor used to update values to make them more compliant for certain goals
|
MetadatumDTO |
MetadataFieldMapping.toDCValue(MetadataFieldConfig field,
String value) |
MetadatumDTO |
AbstractMetadataFieldMapping.toDCValue(MetadataFieldConfig field,
String value) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractMetadataFieldMapping.setMetadataFieldMap(Map<MetadataFieldConfig,MetadataContributor<RecordType>> metadataFieldMap)
Defines which metadatum is mapped on which metadatum.
|
void |
AbstractMetadataFieldMapping.setMetadataProcessorMap(Map<MetadataFieldConfig,MetadataProcessorService> metadataProcessorMap)
Set a map of metadataprocessors.
|
| Modifier and Type | Method and Description |
|---|---|
MetadataFieldConfig |
SimpleXpathMetadatumContributor.getField()
Return the MetadataFieldConfig used while retrieving MetadatumDTO
|
MetadataFieldConfig |
CombinedMetadatumContributor.getField()
Return the MetadataFieldConfig used while retrieving MetadatumDTO
|
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleXpathMetadatumContributor.setField(MetadataFieldConfig field)
Setting the MetadataFieldConfig
|
void |
CombinedMetadatumContributor.setField(MetadataFieldConfig field)
Setting the MetadataFieldConfig
|
| Constructor and Description |
|---|
CombinedMetadatumContributor(MetadataFieldConfig field,
List<MetadataContributor> metadatumContributors,
String separator) |
SimpleXpathMetadatumContributor(String query,
Map<String,String> prefixToNamespaceMapping,
MetadataFieldConfig field)
Initialize SimpleXpathMetadatumContributor with a query, Map
|
| Modifier and Type | Method and Description |
|---|---|
MetadataFieldConfig |
PubmedLanguageMetadatumContributor.getField()
Return the MetadataFieldConfig used while retrieving MetadatumDTO
|
MetadataFieldConfig |
PubmedDateMetadatumContributor.getField()
Return the MetadataFieldConfig used while retrieving MetadatumDTO
|
| Modifier and Type | Method and Description |
|---|---|
void |
PubmedLanguageMetadatumContributor.setField(MetadataFieldConfig field)
Setting the MetadataFieldConfig
|
void |
PubmedDateMetadatumContributor.setField(MetadataFieldConfig field)
Setting the MetadataFieldConfig
|
| Constructor and Description |
|---|
PubmedDateMetadatumContributor(MetadataFieldConfig field,
MetadataContributor day,
MetadataContributor month,
MetadataContributor year) |
PubmedLanguageMetadatumContributor(MetadataFieldConfig field,
MetadataContributor language)
Initialize the PubmedLanguageMetadatumContributor class using a
MetadataFieldConfig and a language -MetadataContributor |
Copyright © 2022 LYRASIS. All rights reserved.