public class JFIFInputStream
extends java.io.FilterInputStream
| Modifier and Type | Class and Description |
|---|---|
static class |
JFIFInputStream.Segment |
| Modifier and Type | Field and Description |
|---|---|
static int |
APP1_MARKER |
static int |
APP2_MARKER |
static int |
EOI_MARKER |
static int |
JPG0_MARKER |
static int |
JPG1_MARKER |
static int |
JPG2_MARKER |
static int |
JPG3_MARKER |
static int |
JPG4_MARKER |
static int |
JPG5_MARKER |
static int |
JPG6_MARKER |
static int |
JPG7_MARKER |
static int |
JPG8_MARKER |
static int |
JPG9_MARKER |
static int |
JPGA_MARKER |
static int |
JPGB_MARKER |
static int |
JPGC_MARKER |
static int |
JPGD_MARKER |
static int |
JUNK_MARKER |
static int |
RST0_MARKER |
static int |
RST1_MARKER |
static int |
RST2_MARKER |
static int |
RST3_MARKER |
static int |
RST4_MARKER |
static int |
RST5_MARKER |
static int |
RST6_MARKER |
static int |
RST7_MARKER |
static int |
SOF0_MARKER |
static int |
SOF1_MARKER |
static int |
SOF2_MARKER |
static int |
SOF3_MARKER |
static int |
SOF5_MARKER |
static int |
SOF6_MARKER |
static int |
SOF7_MARKER |
static int |
SOF9_MARKER |
static int |
SOFA_MARKER |
static int |
SOFB_MARKER |
static int |
SOFD_MARKER |
static int |
SOFE_MARKER |
static int |
SOFF_MARKER |
static int |
SOI_MARKER |
static int |
SOS_MARKER |
static int |
TEM_MARKER |
| Constructor and Description |
|---|
JFIFInputStream(java.io.File f) |
JFIFInputStream(java.io.InputStream in) |
| Modifier and Type | Method and Description |
|---|---|
JFIFInputStream.Segment |
getNextSegment() |
JFIFInputStream.Segment |
getSegment() |
long |
getStreamPosition() |
void |
mark(int readlimit) |
boolean |
markSupported() |
int |
read() |
int |
read(byte[] b,
int off,
int len) |
void |
reset() |
long |
skip(long n) |
void |
skipFully(long n) |
public static final int JUNK_MARKER
public static final int SOI_MARKER
public static final int EOI_MARKER
public static final int TEM_MARKER
public static final int SOS_MARKER
public static final int APP1_MARKER
public static final int APP2_MARKER
public static final int JPG0_MARKER
public static final int JPG1_MARKER
public static final int JPG2_MARKER
public static final int JPG3_MARKER
public static final int JPG4_MARKER
public static final int JPG5_MARKER
public static final int JPG6_MARKER
public static final int JPG7_MARKER
public static final int JPG8_MARKER
public static final int JPG9_MARKER
public static final int JPGA_MARKER
public static final int JPGB_MARKER
public static final int JPGC_MARKER
public static final int JPGD_MARKER
public static final int SOF0_MARKER
public static final int SOF1_MARKER
public static final int SOF2_MARKER
public static final int SOF3_MARKER
public static final int SOF5_MARKER
public static final int SOF6_MARKER
public static final int SOF7_MARKER
public static final int SOF9_MARKER
public static final int SOFA_MARKER
public static final int SOFB_MARKER
public static final int SOFD_MARKER
public static final int SOFE_MARKER
public static final int SOFF_MARKER
public static final int RST0_MARKER
public static final int RST1_MARKER
public static final int RST2_MARKER
public static final int RST3_MARKER
public static final int RST4_MARKER
public static final int RST5_MARKER
public static final int RST6_MARKER
public static final int RST7_MARKER
public JFIFInputStream(java.io.File f)
throws java.io.IOException
java.io.IOExceptionpublic JFIFInputStream(java.io.InputStream in)
public JFIFInputStream.Segment getSegment() throws java.io.IOException
java.io.IOExceptionpublic JFIFInputStream.Segment getNextSegment() throws java.io.IOException
java.io.IOExceptionpublic long getStreamPosition()
public int read()
throws java.io.IOException
read in class java.io.FilterInputStreamjava.io.IOExceptionpublic int read(byte[] b,
int off,
int len)
throws java.io.IOException
read in class java.io.FilterInputStreamjava.io.IOExceptionpublic final void skipFully(long n)
throws java.io.IOException
java.io.IOExceptionpublic long skip(long n)
throws java.io.IOException
skip in class java.io.FilterInputStreamjava.io.IOExceptionpublic void mark(int readlimit)
mark in class java.io.FilterInputStreampublic void reset()
throws java.io.IOException
reset in class java.io.FilterInputStreamjava.io.IOExceptionpublic boolean markSupported()
markSupported in class java.io.FilterInputStreamCopyright © 2022. All Rights Reserved.