Package gov.nih.mipav.model.file
Interface MetadataExtractor.MetadataReader
- All Known Implementing Classes:
MetadataExtractor.IccReader,MetadataExtractor.JfifReader,MetadataExtractor.JfxxReader
- Enclosing class:
MetadataExtractor
public static interface MetadataExtractor.MetadataReader
Defines an object capable of processing a particular type of metadata from a
MetadataExtractor.RandomAccessReader.
Instances of this interface must be thread-safe and reusable.
- Author:
- Drew Noakes https://drewnoakes.com
-
Method Summary
Modifier and TypeMethodDescriptionvoidextract(MetadataExtractor.RandomAccessReader reader, MetadataExtractor.Metadata metadata) Extracts metadata fromreaderand merges it into the specifiedMetadataExtractor.Metadataobject.
-
Method Details
-
extract
Extracts metadata fromreaderand merges it into the specifiedMetadataExtractor.Metadataobject.- Parameters:
reader- TheMetadataExtractor.RandomAccessReaderfrom which the metadata should be extracted.metadata- TheMetadataExtractor.Metadataobject into which extracted values should be merged.
-