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 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 void
extract(MetadataExtractor.RandomAccessReader reader, MetadataExtractor.Metadata metadata)
Extracts metadata fromreader
and merges it into the specifiedMetadataExtractor.Metadata
object.
-
-
-
Method Detail
-
extract
void extract(MetadataExtractor.RandomAccessReader reader, MetadataExtractor.Metadata metadata)
Extracts metadata fromreader
and merges it into the specifiedMetadataExtractor.Metadata
object.- Parameters:
reader
- TheMetadataExtractor.RandomAccessReader
from which the metadata should be extracted.metadata
- TheMetadataExtractor.Metadata
object into which extracted values should be merged.
-
-