com.liferay.portal.kernel.io
Class WriterOutputStream
java.lang.Object
java.io.OutputStream
com.liferay.portal.kernel.io.WriterOutputStream
- All Implemented Interfaces:
- java.io.Closeable, java.io.Flushable
public class WriterOutputStream
- extends java.io.OutputStream
- Author:
- Shuyang Zhou
|
Constructor Summary |
WriterOutputStream(java.io.Writer writer)
|
WriterOutputStream(java.io.Writer writer,
java.lang.String charsetName)
|
WriterOutputStream(java.io.Writer writer,
java.lang.String charsetName,
boolean autoFlush)
|
WriterOutputStream(java.io.Writer writer,
java.lang.String charsetName,
int inputBufferSize,
int outputBufferSize)
|
WriterOutputStream(java.io.Writer writer,
java.lang.String charsetName,
int inputBufferSize,
int outputBufferSize,
boolean autoFlush)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WriterOutputStream
public WriterOutputStream(java.io.Writer writer)
WriterOutputStream
public WriterOutputStream(java.io.Writer writer,
java.lang.String charsetName)
WriterOutputStream
public WriterOutputStream(java.io.Writer writer,
java.lang.String charsetName,
boolean autoFlush)
WriterOutputStream
public WriterOutputStream(java.io.Writer writer,
java.lang.String charsetName,
int inputBufferSize,
int outputBufferSize)
WriterOutputStream
public WriterOutputStream(java.io.Writer writer,
java.lang.String charsetName,
int inputBufferSize,
int outputBufferSize,
boolean autoFlush)
close
public void close()
throws java.io.IOException
- Specified by:
close in interface java.io.Closeable- Overrides:
close in class java.io.OutputStream
- Throws:
java.io.IOException
flush
public void flush()
throws java.io.IOException
- Specified by:
flush in interface java.io.Flushable- Overrides:
flush in class java.io.OutputStream
- Throws:
java.io.IOException
getEncoding
public java.lang.String getEncoding()
write
public void write(byte[] bytes)
throws java.io.IOException
- Overrides:
write in class java.io.OutputStream
- Throws:
java.io.IOException
write
public void write(byte[] bytes,
int offset,
int length)
throws java.io.IOException
- Overrides:
write in class java.io.OutputStream
- Throws:
java.io.IOException
write
public void write(int b)
throws java.io.IOException
- Specified by:
write in class java.io.OutputStream
- Throws:
java.io.IOException