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.MetadataReaderDefines an object capable of processing a particular type of metadata from aMetadataExtractor.RandomAccessReader.Instances of this interface must be thread-safe and reusable.
- Author:
- Drew Noakes https://drewnoakes.com
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidextract(MetadataExtractor.RandomAccessReader reader, MetadataExtractor.Metadata metadata)Extracts metadata fromreaderand merges it into the specifiedMetadataExtractor.Metadataobject.
-
-
-
Method Detail
-
extract
void extract(MetadataExtractor.RandomAccessReader reader, MetadataExtractor.Metadata metadata)
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.
-
-