Uses of Interface
org.dspace.importer.external.metadatamapping.contributor.JsonPathMetadataProcessor
Packages that use JsonPathMetadataProcessor
Package
Description
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.-
Uses of JsonPathMetadataProcessor in org.dspace.importer.external.crossref
Classes in org.dspace.importer.external.crossref that implement JsonPathMetadataProcessorModifier and TypeClassDescriptionclassThis 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.classThis class is used for CrossRef's Live-Import to extract issued attribute. -
Uses of JsonPathMetadataProcessor in org.dspace.importer.external.metadatamapping.contributor
Classes in org.dspace.importer.external.metadatamapping.contributor that implement JsonPathMetadataProcessorModifier and TypeClassDescriptionclassThis Processor allows to extract attribute values of an array.classThis Processor allows to extract all values of a matrix.Fields in org.dspace.importer.external.metadatamapping.contributor declared as JsonPathMetadataProcessorModifier and TypeFieldDescriptionprotected JsonPathMetadataProcessorSimpleJsonPathMetadataContributor.metadataProcessorMethods in org.dspace.importer.external.metadatamapping.contributor with parameters of type JsonPathMetadataProcessorModifier and TypeMethodDescriptionvoidSimpleJsonPathMetadataContributor.setMetadataProcessor(JsonPathMetadataProcessor metadataProcessor) Used to process data got by jsonpath expression, like arrays to stringify, change date format or else If it is null, toString will be used.