Package groovy.io
Class EncodingAwareBufferedWriter
java.lang.Object
java.io.Writer
java.io.BufferedWriter
groovy.io.EncodingAwareBufferedWriter
- All Implemented Interfaces:
Closeable
,Flushable
,Appendable
,AutoCloseable
public class EncodingAwareBufferedWriter extends BufferedWriter
A buffered writer only for OutputStreamWriter that is aware of
the encoding of the OutputStreamWriter.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description EncodingAwareBufferedWriter(OutputStreamWriter out)
-
Method Summary
Modifier and Type Method Description String
getEncoding()
The encoding as returned by the underlying OutputStreamWriter.String
getNormalizedEncoding()
The encoding as returned by the underlying OutputStreamWriter.
-
Constructor Details
-
EncodingAwareBufferedWriter
-
-
Method Details
-
getEncoding
The encoding as returned by the underlying OutputStreamWriter. Can be the historical name.- Returns:
- the encoding
- See Also:
OutputStreamWriter.getEncoding()
-
getNormalizedEncoding
The encoding as returned by the underlying OutputStreamWriter. Will be the preferred name.- Returns:
- the encoding
- See Also:
OutputStreamWriter.getEncoding()
-