WriterMethods

final implicit class WriterMethods[T <: Writer](writer: T) extends AnyVal

Provides extension methods for java.io.Writer.

See also:

ReaderMethods

class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def <<(chars: Array[Char]): T

Appends supplied characters to writer.

Appends supplied characters to writer.

Returns:

writer

def <<(chars: CharSequence): T

Appends supplied characters to writer.

Appends supplied characters to writer.

Returns:

writer

def <<(in: Reader)(using bufferSize: BufferSize): T

Appends contents of supplied reader.

Appends contents of supplied reader.

Value parameters:
in

reader from which characters are read

Returns:

writer

def writeLine(text: String): Unit

Writes text followed by default line separator.

Writes text followed by default line separator.