|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.io.OutputStream oracle.adfnmc.java.io.FilterOutputStream
public class FilterOutputStream
FilteredOutputStream is a class which takes an output stream and filters the output in some way. The filtered view may be a buffered output or one which compresses data before actually writing the bytes. FilterOutputStreams are meant for byte streams.
FilterInputStream
Field Summary | |
---|---|
protected java.io.OutputStream |
out
The target OutputStream for this filter. |
Constructor Summary | |
---|---|
FilterOutputStream(java.io.OutputStream out)
Constructs a new FilterOutputStream on the OutputStream out . |
Method Summary | |
---|---|
void |
close()
Close this FilterOutputStream. |
void |
flush()
Flush this FilterOutputStream to ensure all pending data is sent out to the target OutputStream. |
void |
write(byte[] buffer)
Writes the entire contents of the byte array buffer to this FilterOutputStream. |
void |
write(byte[] buffer,
int offset,
int count)
Writes count bytes from the byte array buffer starting at
offset to this FilterOutputStream. |
void |
write(int oneByte)
Writes the specified byte oneByte to this FilterOutputStream. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.io.OutputStream out
Constructor Detail |
---|
public FilterOutputStream(java.io.OutputStream out)
out
. All writes are now filtered through this
stream.
out
- the target OutputStream to filter writes on.Method Detail |
---|
public void close() throws java.io.IOException
close
in class java.io.OutputStream
java.io.IOException
- If an error occurs attempting to close this stream.public void flush() throws java.io.IOException
flush
in class java.io.OutputStream
java.io.IOException
- If an error occurs attempting to flush this FilterOutputStream.public void write(byte[] buffer) throws java.io.IOException
buffer
to this FilterOutputStream. This implementation
writes the buffer
to the target stream.
write
in class java.io.OutputStream
buffer
- the buffer to be written
java.io.IOException
- If an error occurs attempting to write to this FilterOutputStream.public void write(byte[] buffer, int offset, int count) throws java.io.IOException
count
bytes
from the byte array buffer
starting at
offset
to this FilterOutputStream. This implementation writes the buffer
to the target
OutputStream.
write
in class java.io.OutputStream
buffer
- the buffer to be writtenoffset
- offset in buffer to get bytescount
- number of bytes in buffer to write
java.io.IOException
- If an error occurs attempting to write to this FilterOutputStream.
java.lang.IndexOutOfBoundsException
- If offset or count are outside of bounds.public void write(int oneByte) throws java.io.IOException
oneByte
to this FilterOutputStream. Only the low order byte of
oneByte
is written. This implementation writes the byte to the target OutputStream.
write
in class java.io.OutputStream
oneByte
- the byte to be written
java.io.IOException
- If an error occurs attempting to write to this FilterOutputStream.
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |