Interface MetadataReader

  • All Known Implementing Classes:
    IccReader, JfifReader

    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.

    • Method Detail

      • 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.