Package com.stimulsoft.base.utils
Class StiOutputStreamWriter
java.lang.Object
java.io.Writer
java.io.OutputStreamWriter
com.stimulsoft.base.utils.StiOutputStreamWriter
- All Implemented Interfaces:
Closeable,Flushable,Appendable,AutoCloseable
OutputStream wrapper
Copyright Stimulsoft-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionStiOutputStreamWriter(OutputStream out, String charsetName) StiOutputStreamWriter(OutputStream out, Charset cs) StiOutputStreamWriter(OutputStream out, CharsetEncoder enc) -
Method Summary
Modifier and TypeMethodDescriptionvoidflush()longCet current positionlonggetSize()voidincPosition(int value) voidreset()byte[]voidwrite(int c) voidvoidWrite text with formattingvoidWrite text with new linevoidWrite text with new line invalid input: '&' formattionMethods inherited from class java.io.OutputStreamWriter
append, append, close, getEncoding, write, writeMethods inherited from class java.io.Writer
append, nullWriter, write
-
Constructor Details
-
StiOutputStreamWriter
-
StiOutputStreamWriter
-
StiOutputStreamWriter
public StiOutputStreamWriter(OutputStream out, String charsetName) throws UnsupportedEncodingException - Throws:
UnsupportedEncodingException
-
StiOutputStreamWriter
-
-
Method Details
-
writeLine
Write text with new line- Parameters:
st-- Throws:
IOException
-
writeLine
Write text with new line invalid input: '&' formattion- Parameters:
st-args-- Throws:
IOException
-
write
Write text with formatting- Parameters:
st-args-- Throws:
IOException
-
write
- Overrides:
writein classOutputStreamWriter- Throws:
IOException
-
write
- Overrides:
writein classWriter- Throws:
IOException
-
getSize
public long getSize() -
reset
public void reset() -
toByteArray
public byte[] toByteArray() -
getPosition
public long getPosition()Cet current position- Returns:
- Current position
-
incPosition
public void incPosition(int value) -
flush
- Specified by:
flushin interfaceFlushable- Overrides:
flushin classOutputStreamWriter- Throws:
IOException
-