javax.imageio.stream
Class ImageInputStreamImpl
public abstract
class
ImageInputStreamImpl
extends Object
implements ImageInputStream
Method Summary |
protected void | checkClosed() |
void | close() |
protected void | finalize() |
void | flush() |
void | flushBefore(long position) |
int | getBitOffset() |
ByteOrder | getByteOrder() |
long | getFlushedPosition() |
long | getStreamPosition() |
boolean | isCached() |
boolean | isCachedFile() |
boolean | isCachedMemory() |
long | length() |
void | mark() |
abstract int | read() |
abstract int | read(byte[] data, int offset, int len) |
int | read(byte[] data) |
int | readBit() |
long | readBits(int numBits) |
boolean | readBoolean() |
byte | readByte() |
void | readBytes(IIOByteBuffer buffer, int len) |
char | readChar() |
double | readDouble() |
float | readFloat() |
void | readFully(byte[] data) |
void | readFully(byte[] data, int offset, int len) |
void | readFully(char[] data, int offset, int len) |
void | readFully(double[] data, int offset, int len) |
void | readFully(float[] data, int offset, int len) |
void | readFully(int[] data, int offset, int len) |
void | readFully(long[] data, int offset, int len) |
void | readFully(short[] data, int offset, int len) |
int | readInt() |
String | readLine() |
long | readLong() |
short | readShort() |
int | readUnsignedByte() |
long | readUnsignedInt() |
int | readUnsignedShort() |
String | readUTF() |
void | reset() |
void | seek(long position) |
void | setBitOffset(int bitOffset) |
void | setByteOrder(ByteOrder byteOrder) |
int | skipBytes(int num) |
long | skipBytes(long num) |
protected int bitOffset
protected long flushedPos
protected long streamPos
public ImageInputStreamImpl()
protected final void checkClosed()
public void close()
protected void finalize()
public void flush()
public void flushBefore(long position)
public int getBitOffset()
public long getFlushedPosition()
public long getStreamPosition()
public boolean isCached()
public boolean isCachedFile()
public boolean isCachedMemory()
public long length()
public void mark()
public abstract int read()
public abstract int read(byte[] data, int offset, int len)
public int read(byte[] data)
public int readBit()
public long readBits(int numBits)
public boolean readBoolean()
public byte readByte()
public char readChar()
public double readDouble()
public float readFloat()
public void readFully(byte[] data)
public void readFully(byte[] data, int offset, int len)
public void readFully(char[] data, int offset, int len)
public void readFully(double[] data, int offset, int len)
public void readFully(float[] data, int offset, int len)
public void readFully(int[] data, int offset, int len)
public void readFully(long[] data, int offset, int len)
public void readFully(short[] data, int offset, int len)
public int readInt()
public long readLong()
public short readShort()
public int readUnsignedByte()
public long readUnsignedInt()
public int readUnsignedShort()
public void reset()
public void seek(long position)
public void setBitOffset(int bitOffset)
public void setByteOrder(
ByteOrder byteOrder)
public int skipBytes(int num)
public long skipBytes(long num)