Class CrossRefAuthorMetadataProcessor
- java.lang.Object
-
- org.dspace.importer.external.crossref.CrossRefAuthorMetadataProcessor
-
- All Implemented Interfaces:
JsonPathMetadataProcessor
public class CrossRefAuthorMetadataProcessor extends Object implements JsonPathMetadataProcessor
This class is used for CrossRef's Live-Import to extract attributes such as "given" and "family" from the array of authors/editors and return them concatenated. Beans are configured in the crossref-integration.xml file.- Author:
- Mykhaylo Boychuk (mykhaylo.boychuk@4science.com)
-
-
Constructor Summary
Constructors Constructor Description CrossRefAuthorMetadataProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<String>processMetadata(String json)voidsetPathToArray(String pathToArray)
-
-
-
Method Detail
-
processMetadata
public Collection<String> processMetadata(String json)
- Specified by:
processMetadatain interfaceJsonPathMetadataProcessor
-
setPathToArray
public void setPathToArray(String pathToArray)
-
-