AbstractTextWriter
classin packageklyn.io
public abstract class AbstractTextWriter implements TextWriter:
Convenience base class for concrete `TextWriter` implementations.
This class centralizes line-oriented helpers while keeping `TextWriter`
itself as the public interface contract.
import klyn.io
try writer = FileWriter("message.txt"):
writer.writeLine("hello")
Methods
| Modifier and Type |
Member |
Description |
| public abstract |
close |
Flushes and closes the writer. |
| public abstract |
write |
Writes raw text. |
| public |
writeChar |
Writes one character. |
| public |
writeLine |
Writes one line and appends a newline. |
| public |
writeLines |
Writes all lines with trailing newline. |