Class AbstractPlainMetadataSource

java.lang.Object
org.dspace.importer.external.metadatamapping.AbstractMetadataFieldMapping<PlainMetadataSourceDto>
org.dspace.importer.external.service.components.AbstractPlainMetadataSource
All Implemented Interfaces:
MetadataFieldMapping<PlainMetadataSourceDto,MetadataContributor<PlainMetadataSourceDto>>, FileSource, MetadataSource
Direct Known Subclasses:
BibtexImportMetadataSourceServiceImpl, CharacterSeparatedImportMetadataSourceServiceImpl, EndnoteImportMetadataSourceServiceImpl, RisImportMetadataSourceServiceImpl

public abstract class AbstractPlainMetadataSource extends AbstractMetadataFieldMapping<PlainMetadataSourceDto> implements FileSource
This class is an abstract implementation of MetadataSource useful in cases of plain metadata sources. It provides the method to mapping metadata to DSpace Format when source is a file with a list of <key, value> strings.
Author:
Pasquale Cavallo (pasquale.cavallo at 4science dot it)