Package gov.nih.mipav.model.file
Class MetadataExtractor.JpegMetadataReader
java.lang.Object
gov.nih.mipav.model.file.MetadataExtractor.JpegMetadataReader
- Enclosing class:
MetadataExtractor
Obtains all available metadata from JPEG formatted files.
- Author:
- Drew Noakes https://drewnoakes.com
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprocess(MetadataExtractor.Metadata metadata, InputStream inputStream) voidprocess(MetadataExtractor.Metadata metadata, InputStream inputStream, Iterable<MetadataExtractor.JpegSegmentMetadataReader> readers) voidprocessJpegSegmentData(MetadataExtractor.Metadata metadata, Iterable<MetadataExtractor.JpegSegmentMetadataReader> readers, MetadataExtractor.JpegSegmentData segmentData) readMetadata(File file) readMetadata(File file, Iterable<MetadataExtractor.JpegSegmentMetadataReader> readers) readMetadata(InputStream inputStream) readMetadata(InputStream inputStream, Iterable<MetadataExtractor.JpegSegmentMetadataReader> readers)
-
Field Details
-
me
-
ALL_READERS
-
-
Constructor Details
-
JpegMetadataReader
public JpegMetadataReader()
-
-
Method Details
-
readMetadata
public MetadataExtractor.Metadata readMetadata(InputStream inputStream, Iterable<MetadataExtractor.JpegSegmentMetadataReader> readers) throws MetadataExtractor.JpegProcessingException, IOException -
readMetadata
public MetadataExtractor.Metadata readMetadata(InputStream inputStream) throws MetadataExtractor.JpegProcessingException, IOException -
readMetadata
public MetadataExtractor.Metadata readMetadata(File file, Iterable<MetadataExtractor.JpegSegmentMetadataReader> readers) throws MetadataExtractor.JpegProcessingException, IOException -
readMetadata
public MetadataExtractor.Metadata readMetadata(File file) throws MetadataExtractor.JpegProcessingException, IOException -
process
public void process(MetadataExtractor.Metadata metadata, InputStream inputStream) throws MetadataExtractor.JpegProcessingException, IOException -
process
public void process(MetadataExtractor.Metadata metadata, InputStream inputStream, Iterable<MetadataExtractor.JpegSegmentMetadataReader> readers) throws MetadataExtractor.JpegProcessingException, IOException -
processJpegSegmentData
public void processJpegSegmentData(MetadataExtractor.Metadata metadata, Iterable<MetadataExtractor.JpegSegmentMetadataReader> readers, MetadataExtractor.JpegSegmentData segmentData)
-