## Uses of Class
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter.JFIFPiece

- Packages that use JpegRewriter.JFIFPiece
  Package | Description
  --- | ---
  org.apache.commons.imaging.formats.jpeg.xmp | JPEG image format XMP metadata.

- - ### Uses of JpegRewriter.JFIFPiece in org.apache.commons.imaging.formats.jpeg.xmp

    Subclasses of JpegRewriter.JFIFPiece in org.apache.commons.imaging.formats.jpeg.xmp
    Modifier and Type | Class | Description
    --- | --- | ---
    `protected static class` | `JpegRewriter.JFIFPieceSegment` |

    Fields in org.apache.commons.imaging.formats.jpeg.xmp with type parameters of type JpegRewriter.JFIFPiece
    Modifier and Type | Field | Description
    --- | --- | ---
    `List<JpegRewriter.JFIFPiece>` | JpegRewriter.JFIFPieces.`pieces` |
    `List<JpegRewriter.JFIFPiece>` | JpegRewriter.JFIFPieces.`segmentPieces` |

    Methods in org.apache.commons.imaging.formats.jpeg.xmp with type parameters of type JpegRewriter.JFIFPiece
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected <T extends JpegRewriter.JFIFPiece> List<T>` | JpegRewriter.`filterSegments​(List<T> segments, org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter.SegmentFilter filter)` |
    `protected <T extends JpegRewriter.JFIFPiece> List<T>` | JpegRewriter.`filterSegments​(List<T> segments, org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter.SegmentFilter filter, boolean reverse)` |
    `protected <T extends JpegRewriter.JFIFPiece> List<T>` | JpegRewriter.`findPhotoshopApp13Segments​(List<T> segments)` |
    `protected <T extends JpegRewriter.JFIFPiece,​U extends JpegRewriter.JFIFPiece> List<JpegRewriter.JFIFPiece>` | JpegRewriter.`insertAfterLastAppSegments​(List<T> segments, List<U> newSegments)` |
    `protected <T extends JpegRewriter.JFIFPiece,​U extends JpegRewriter.JFIFPiece> List<JpegRewriter.JFIFPiece>` | JpegRewriter.`insertAfterLastAppSegments​(List<T> segments, List<U> newSegments)` |
    `protected <T extends JpegRewriter.JFIFPiece,​U extends JpegRewriter.JFIFPiece> List<JpegRewriter.JFIFPiece>` | JpegRewriter.`insertBeforeFirstAppSegments​(List<T> segments, List<U> newSegments)` |
    `protected <T extends JpegRewriter.JFIFPiece,​U extends JpegRewriter.JFIFPiece> List<JpegRewriter.JFIFPiece>` | JpegRewriter.`insertBeforeFirstAppSegments​(List<T> segments, List<U> newSegments)` |
    `protected <T extends JpegRewriter.JFIFPiece> List<T>` | JpegRewriter.`removeExifSegments​(List<T> segments)` |
    `protected <T extends JpegRewriter.JFIFPiece> List<T>` | JpegRewriter.`removePhotoshopApp13Segments​(List<T> segments)` |
    `protected <T extends JpegRewriter.JFIFPiece> List<T>` | JpegRewriter.`removeXmpSegments​(List<T> segments)` |

    Methods in org.apache.commons.imaging.formats.jpeg.xmp that return types with arguments of type JpegRewriter.JFIFPiece
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected <T extends JpegRewriter.JFIFPiece,​U extends JpegRewriter.JFIFPiece> List<JpegRewriter.JFIFPiece>` | JpegRewriter.`insertAfterLastAppSegments​(List<T> segments, List<U> newSegments)` |
    `protected <T extends JpegRewriter.JFIFPiece,​U extends JpegRewriter.JFIFPiece> List<JpegRewriter.JFIFPiece>` | JpegRewriter.`insertBeforeFirstAppSegments​(List<T> segments, List<U> newSegments)` |

    Method parameters in org.apache.commons.imaging.formats.jpeg.xmp with type arguments of type JpegRewriter.JFIFPiece
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | JpegRewriter.`writeSegments​(OutputStream outputStream, List<? extends JpegRewriter.JFIFPiece> segments)` |

    Constructor parameters in org.apache.commons.imaging.formats.jpeg.xmp with type arguments of type JpegRewriter.JFIFPiece
    Constructor | Description
    --- | ---
    `JFIFPieces​(List<JpegRewriter.JFIFPiece> pieces, List<JpegRewriter.JFIFPiece> segmentPieces)` |