Interface MetadataReader

All Known Implementing Classes:
IccReader, JfifReader, JfxxReader

public interface MetadataReader
Defines an object capable of processing a particular type of metadata from a RandomAccessReader.

Instances of this interface must be thread-safe and reusable.

Author:
Drew Noakes https://drewnoakes.com
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    extract(RandomAccessReader reader, Metadata metadata)
    Extracts metadata from reader and merges it into the specified Metadata object.
  • Method Details

    • extract

      void extract(RandomAccessReader reader, Metadata metadata)
      Extracts metadata from reader and merges it into the specified Metadata object.
      Parameters:
      reader - The RandomAccessReader from which the metadata should be extracted.
      metadata - The Metadata object into which extracted values should be merged.