it.geosolutions.imageio.stream.output
Class ImageOutputStreamAdapter
Object
ImageInputStreamImpl
ImageOutputStreamImpl
ImageOutputStreamAdapter
- All Implemented Interfaces:
- AccessibleStream<OutputStream>, DataInput, DataOutput, ImageInputStream, ImageOutputStream
public class ImageOutputStreamAdapter
- extends ImageOutputStreamImpl
- implements AccessibleStream<OutputStream>
- Author:
- Simone Giannecchini, GeoSolutions
Methods inherited from class ImageOutputStreamImpl |
flushBits, write, writeBit, writeBits, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeChars, writeDouble, writeDoubles, writeFloat, writeFloats, writeInt, writeInts, writeLong, writeLongs, writeShort, writeShorts, writeUTF |
Methods inherited from class ImageInputStreamImpl |
checkClosed, finalize, flushBefore, getBitOffset, getByteOrder, getFlushedPosition, getStreamPosition, isCached, isCachedFile, isCachedMemory, 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, seek, setBitOffset, setByteOrder, skipBytes, skipBytes |
Methods inherited from interface ImageInputStream |
getBitOffset, getByteOrder, getFlushedPosition, getStreamPosition, isCached, isCachedFile, isCachedMemory, 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, seek, setBitOffset, setByteOrder, skipBytes, skipBytes |
ImageOutputStreamAdapter
public ImageOutputStreamAdapter(OutputStream os)
write
public void write(int b)
throws IOException
- Specified by:
write
in interface DataOutput
- Specified by:
write
in interface ImageOutputStream
- Specified by:
write
in class ImageOutputStreamImpl
- Throws:
IOException
- See Also:
ImageOutputStreamImpl.write(int)
write
public void write(byte[] b,
int off,
int len)
throws IOException
- Specified by:
write
in interface DataOutput
- Specified by:
write
in interface ImageOutputStream
- Specified by:
write
in class ImageOutputStreamImpl
- Throws:
IOException
- See Also:
ImageOutputStreamImpl.write(byte[], int, int)
read
public int read()
throws IOException
- Specified by:
read
in interface ImageInputStream
- Specified by:
read
in class ImageInputStreamImpl
- Throws:
IOException
- See Also:
ImageInputStreamImpl.read()
read
public int read(byte[] b,
int off,
int len)
throws IOException
- Specified by:
read
in interface ImageInputStream
- Specified by:
read
in class ImageInputStreamImpl
- Throws:
IOException
- See Also:
ImageInputStreamImpl.read(byte[], int, int)
flush
public void flush()
throws IOException
- Specified by:
flush
in interface ImageInputStream
- Overrides:
flush
in class ImageInputStreamImpl
- Throws:
IOException
- See Also:
ImageInputStreamImpl.flush()
close
public void close()
throws IOException
- Specified by:
close
in interface ImageInputStream
- Overrides:
close
in class ImageInputStreamImpl
- Throws:
IOException
- See Also:
ImageInputStreamImpl.close()
getTarget
public OutputStream getTarget()
- Description copied from interface:
AccessibleStream
- Retrieves the target object on which we work.
- Specified by:
getTarget
in interface AccessibleStream<OutputStream>
- Returns:
- the target object on which we work.
getBinding
public Class<OutputStream> getBinding()
- Description copied from interface:
AccessibleStream
- Retrieve the class for the target object.
- Specified by:
getBinding
in interface AccessibleStream<OutputStream>
- Returns:
- the class for the target object.
Copyright © 2006-2012 GeoSolutions. All Rights Reserved.