Class StringJsonValueMappingMetadataProcessorService
java.lang.Object
org.dspace.importer.external.metadatamapping.transform.StringJsonValueMappingMetadataProcessorService
- All Implemented Interfaces:
JsonPathMetadataProcessor
public class StringJsonValueMappingMetadataProcessorService
extends Object
implements JsonPathMetadataProcessor
This class is a Metadata processor from a structured JSON Metadata result
and uses a SimpleMapConverter, with a mapping properties file
to map to a single string value based on mapped keys.
Like:
Like:
journal-article = Article- Author:
- paulo-graca
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertType(String type) processMetadata(String json) voidvoidsetValueMapConverter(SimpleMapConverter valueMapConverter)
-
Constructor Details
-
StringJsonValueMappingMetadataProcessorService
public StringJsonValueMappingMetadataProcessorService()
-
-
Method Details
-
processMetadata
- Specified by:
processMetadatain interfaceJsonPathMetadataProcessor
-
convertType
-
setValueMapConverter
-
setPath
-