org.violetlib.io
Interface VUWriter
-
- All Known Subinterfaces:
- TransactionalUncheckedOutputStream, TransactionalUncheckedWriter
- All Known Implementing Classes:
- VStringWriter, VULineWritingConverter, VUWriterWrapper
public interface VUWriterBasic writer operations that either throw an unchecked exception (IORuntimeException
) or throw no exceptions. Intentionally does not support the close method to avoid inadvertent incorrect use of try with resources.This interface interprets newline characters as line separators. Implementations that write to files or other system devices should map newlines to the appropriate line separator.