Class JPEGSegmentImageInputStream.ReplacementSegment
- java.lang.Object
-
- com.twelvemonkeys.imageio.plugins.jpeg.JPEGSegmentImageInputStream.Segment
-
- com.twelvemonkeys.imageio.plugins.jpeg.JPEGSegmentImageInputStream.ReplacementSegment
-
- Direct Known Subclasses:
JPEGSegmentImageInputStream.AdobeAPP14Replacement
,JPEGSegmentImageInputStream.DownsampledDQTReplacement
- Enclosing class:
- JPEGSegmentImageInputStream
static class JPEGSegmentImageInputStream.ReplacementSegment extends JPEGSegmentImageInputStream.Segment
-
-
Field Summary
Fields Modifier and Type Field Description (package private) byte[]
data
(package private) int
pos
(package private) long
realLength
-
Fields inherited from class com.twelvemonkeys.imageio.plugins.jpeg.JPEGSegmentImageInputStream.Segment
length, marker, realStart, start
-
-
Constructor Summary
Constructors Constructor Description ReplacementSegment(int marker, long realStart, long start, long realLength, byte[] replacementData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
read(javax.imageio.stream.ImageInputStream stream)
int
read(javax.imageio.stream.ImageInputStream stream, byte[] b, int off, int len)
(package private) long
realEnd()
void
seek(javax.imageio.stream.ImageInputStream stream, long newPos)
-
Methods inherited from class com.twelvemonkeys.imageio.plugins.jpeg.JPEGSegmentImageInputStream.Segment
end, toString
-
-
-
-
Method Detail
-
realEnd
long realEnd()
- Overrides:
realEnd
in classJPEGSegmentImageInputStream.Segment
-
seek
public void seek(javax.imageio.stream.ImageInputStream stream, long newPos) throws java.io.IOException
- Overrides:
seek
in classJPEGSegmentImageInputStream.Segment
- Throws:
java.io.IOException
-
read
public int read(javax.imageio.stream.ImageInputStream stream)
- Overrides:
read
in classJPEGSegmentImageInputStream.Segment
-
read
public int read(javax.imageio.stream.ImageInputStream stream, byte[] b, int off, int len)
- Overrides:
read
in classJPEGSegmentImageInputStream.Segment
-
-