Package org.apache.commons.imaging.formats.png

# Class PngImageMetadata

java.lang.Object
org.apache.commons.imaging.formats.png.PngImageMetadata

All Implemented Interfaces:
  `ImageMetadata`

public class PngImageMetadata extends Object implements ImageMetadata

Since:
  1.0-alpha6

- ## Nested Class Summary

  ## Nested classes/interfaces inherited from interface org.apache.commons.imaging.common.ImageMetadata

  `ImageMetadata.ImageMetadataItem`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `PngImageMetadata(ImageMetadata textualInformation)`
  `PngImageMetadata(ImageMetadata textualInformation, TiffImageMetadata exif)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `dump()`
  `TiffImageMetadata`
  `getExif()`
  `List<? extends ImageMetadata.ImageMetadataItem>`
  `getItems()`
  `ImageMetadata`
  `getTextualInformation()`
  `String`
  `toString()`
  `String`
  `toString(String prefix)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### PngImageMetadata

    public PngImageMetadata(ImageMetadata textualInformation)

  - ### PngImageMetadata

    public PngImageMetadata(ImageMetadata textualInformation, TiffImageMetadata exif)

- ## Method Details

  - ### dump

    public void dump()

  - ### getExif

    public TiffImageMetadata getExif()

  - ### getItems

    public List<? extends ImageMetadata.ImageMetadataItem> getItems()
    Specified by:
      `getItems` in interface `ImageMetadata`

  - ### getTextualInformation

    public ImageMetadata getTextualInformation()

  - ### toString

    public String toString()
    Overrides:
      `toString` in class `Object`

  - ### toString

    public String toString(String prefix)
    Specified by:
      `toString` in interface `ImageMetadata`