public class ImageInputStreamWrapper
extends java.io.InputStream
implements javax.imageio.stream.ImageInputStream
| 构造器和说明 |
|---|
ImageInputStreamWrapper(javax.imageio.stream.ImageInputStream input) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
flush() |
void |
flushBefore(long pos) |
int |
getBitOffset() |
java.nio.ByteOrder |
getByteOrder() |
long |
getFlushedPosition() |
long |
getStreamPosition() |
boolean |
isCached() |
boolean |
isCachedFile() |
boolean |
isCachedMemory() |
long |
length() |
void |
mark() |
int |
read() |
int |
readBit() |
long |
readBits(int numBits) |
boolean |
readBoolean() |
byte |
readByte() |
void |
readBytes(javax.imageio.stream.IIOByteBuffer buf,
int len) |
char |
readChar() |
double |
readDouble() |
float |
readFloat() |
void |
readFully(byte[] b) |
void |
readFully(byte[] b,
int off,
int len) |
void |
readFully(char[] c,
int off,
int len) |
void |
readFully(double[] d,
int off,
int len) |
void |
readFully(float[] f,
int off,
int len) |
void |
readFully(int[] i,
int off,
int len) |
void |
readFully(long[] l,
int off,
int len) |
void |
readFully(short[] s,
int off,
int len) |
int |
readInt() |
java.lang.String |
readLine() |
long |
readLong() |
short |
readShort() |
int |
readUnsignedByte() |
long |
readUnsignedInt() |
int |
readUnsignedShort() |
java.lang.String |
readUTF() |
void |
seek(long pos) |
void |
setBitOffset(int bitOffset) |
void |
setByteOrder(java.nio.ByteOrder byteOrder) |
int |
skipBytes(int n) |
long |
skipBytes(long n) |
public ImageInputStreamWrapper(javax.imageio.stream.ImageInputStream input)
public void setByteOrder(java.nio.ByteOrder byteOrder)
setByteOrder 在接口中 javax.imageio.stream.ImageInputStreampublic java.nio.ByteOrder getByteOrder()
getByteOrder 在接口中 javax.imageio.stream.ImageInputStreampublic int read()
throws java.io.IOException
read 在接口中 javax.imageio.stream.ImageInputStreamread 在类中 java.io.InputStreamjava.io.IOExceptionpublic void readBytes(javax.imageio.stream.IIOByteBuffer buf,
int len)
throws java.io.IOException
readBytes 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic boolean readBoolean()
throws java.io.IOException
readBoolean 在接口中 java.io.DataInputreadBoolean 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic byte readByte()
throws java.io.IOException
readByte 在接口中 java.io.DataInputreadByte 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic int readUnsignedByte()
throws java.io.IOException
readUnsignedByte 在接口中 java.io.DataInputreadUnsignedByte 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic short readShort()
throws java.io.IOException
readShort 在接口中 java.io.DataInputreadShort 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic int readUnsignedShort()
throws java.io.IOException
readUnsignedShort 在接口中 java.io.DataInputreadUnsignedShort 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic char readChar()
throws java.io.IOException
readChar 在接口中 java.io.DataInputreadChar 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic int readInt()
throws java.io.IOException
readInt 在接口中 java.io.DataInputreadInt 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic long readUnsignedInt()
throws java.io.IOException
readUnsignedInt 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic long readLong()
throws java.io.IOException
readLong 在接口中 java.io.DataInputreadLong 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic float readFloat()
throws java.io.IOException
readFloat 在接口中 java.io.DataInputreadFloat 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic double readDouble()
throws java.io.IOException
readDouble 在接口中 java.io.DataInputreadDouble 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic java.lang.String readLine()
throws java.io.IOException
readLine 在接口中 java.io.DataInputreadLine 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic java.lang.String readUTF()
throws java.io.IOException
readUTF 在接口中 java.io.DataInputreadUTF 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic void readFully(byte[] b,
int off,
int len)
throws java.io.IOException
readFully 在接口中 java.io.DataInputreadFully 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic void readFully(byte[] b)
throws java.io.IOException
readFully 在接口中 java.io.DataInputreadFully 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic void readFully(short[] s,
int off,
int len)
throws java.io.IOException
readFully 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic void readFully(char[] c,
int off,
int len)
throws java.io.IOException
readFully 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic void readFully(int[] i,
int off,
int len)
throws java.io.IOException
readFully 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic void readFully(long[] l,
int off,
int len)
throws java.io.IOException
readFully 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic void readFully(float[] f,
int off,
int len)
throws java.io.IOException
readFully 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic void readFully(double[] d,
int off,
int len)
throws java.io.IOException
readFully 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic long getStreamPosition()
throws java.io.IOException
getStreamPosition 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic int getBitOffset()
throws java.io.IOException
getBitOffset 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic void setBitOffset(int bitOffset)
throws java.io.IOException
setBitOffset 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic int readBit()
throws java.io.IOException
readBit 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic long readBits(int numBits)
throws java.io.IOException
readBits 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic long length()
throws java.io.IOException
length 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic int skipBytes(int n)
throws java.io.IOException
skipBytes 在接口中 java.io.DataInputskipBytes 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic long skipBytes(long n)
throws java.io.IOException
skipBytes 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic void seek(long pos)
throws java.io.IOException
seek 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic void mark()
mark 在接口中 javax.imageio.stream.ImageInputStreampublic void flushBefore(long pos)
throws java.io.IOException
flushBefore 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic void flush()
throws java.io.IOException
flush 在接口中 javax.imageio.stream.ImageInputStreamjava.io.IOExceptionpublic long getFlushedPosition()
getFlushedPosition 在接口中 javax.imageio.stream.ImageInputStreampublic boolean isCached()
isCached 在接口中 javax.imageio.stream.ImageInputStreampublic boolean isCachedMemory()
isCachedMemory 在接口中 javax.imageio.stream.ImageInputStreampublic boolean isCachedFile()
isCachedFile 在接口中 javax.imageio.stream.ImageInputStream