javax.imageio.stream
Class MemoryCacheImageInputStream
java.lang.Object
javax.imageio.stream.ImageInputStreamImpl
javax.imageio.stream.MemoryCacheImageInputStream
- All Implemented Interfaces:
- DataInput, ImageInputStream
public class MemoryCacheImageInputStream
- extends ImageInputStreamImpl
Methods inherited from class javax.imageio.stream.ImageInputStreamImpl |
checkClosed, finalize, flush, getBitOffset, getByteOrder, getFlushedPosition, getStreamPosition, length, mark, read, readBit, readBits, readBoolean, readByte, readBytes, readChar, readDouble, readFloat, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedInt, readUnsignedShort, readUTF, reset, setBitOffset, setByteOrder, skipBytes, skipBytes |
MemoryCacheImageInputStream
public MemoryCacheImageInputStream(InputStream stream)
close
public void close()
throws IOException
- Specified by:
close
in interface ImageInputStream
- Overrides:
close
in class ImageInputStreamImpl
- Throws:
IOException
flushBefore
public void flushBefore(long position)
throws IOException
- Specified by:
flushBefore
in interface ImageInputStream
- Overrides:
flushBefore
in class ImageInputStreamImpl
- Throws:
IOException
isCached
public boolean isCached()
- Specified by:
isCached
in interface ImageInputStream
- Overrides:
isCached
in class ImageInputStreamImpl
isCachedFile
public boolean isCachedFile()
- Specified by:
isCachedFile
in interface ImageInputStream
- Overrides:
isCachedFile
in class ImageInputStreamImpl
isCachedMemory
public boolean isCachedMemory()
- Specified by:
isCachedMemory
in interface ImageInputStream
- Overrides:
isCachedMemory
in class ImageInputStreamImpl
read
public int read()
throws IOException
- Specified by:
read
in interface ImageInputStream
- Specified by:
read
in class ImageInputStreamImpl
- Throws:
IOException
read
public int read(byte[] data,
int offset,
int len)
throws IOException
- Specified by:
read
in interface ImageInputStream
- Specified by:
read
in class ImageInputStreamImpl
- Throws:
IOException
seek
public void seek(long position)
throws IOException
- Specified by:
seek
in interface ImageInputStream
- Overrides:
seek
in class ImageInputStreamImpl
- Throws:
IOException