Package groovy.io
Class PlatformLineWriter
java.lang.Object
java.io.Writer
groovy.io.PlatformLineWriter
- All Implemented Interfaces:
- Closeable,- Flushable,- Appendable,- AutoCloseable
A buffered writer that gobbles any \r characters
 and replaces every \n with a platform specific newline.
 In many places Groovy normalises streams to only have \n
 characters but when creating files that must be used
 by other platform-aware tools, you sometimes want the
 newlines to match what the platform expects.
- 
Constructor Details- 
PlatformLineWriter
- 
PlatformLineWriter
 
- 
- 
Method Details- 
write- Specified by:
- writein class- Writer
- Throws:
- IOException
 
- 
flush- Specified by:
- flushin interface- Flushable
- Specified by:
- flushin class- Writer
- Throws:
- IOException
 
- 
close- Specified by:
- closein interface- AutoCloseable
- Specified by:
- closein interface- Closeable
- Specified by:
- closein class- Writer
- Throws:
- IOException
 
 
-