Writer

trait Writer

Efficiently accumulate Renderable representations

Efficiently accumulate Renderable representations

Companion
object
class Object
trait Matchable
class Any

Value members

Abstract methods

def append(s: String): Writer

Concrete methods

final def <<(s: String): Writer
final def <<(s: CIString): Writer
final def <<(char: Char): Writer
final def <<(float: Float): Writer
final def <<(double: Double): Writer
final def <<(int: Int): Writer
final def <<(long: Long): Writer
final def <<[T](r: T)(`evidence$3`: Renderer[T]): Writer
final def <<#(s: String): Writer
def addNel[T](s: NonEmptyList[T], sep: String, start: String, end: String)(`evidence$1`: Renderer[T]): Writer
def addSet[T](s: Set[T], sep: String, start: String, end: String)(`evidence$2`: Renderer[T]): Writer
def addStrings(s: Seq[String], sep: String, start: String, end: String): Writer
def append(ci: CIString): Writer
def append(char: Char): Writer
def append(float: Float): Writer
def append(double: Double): Writer
def append(int: Int): Writer
def append(long: Long): Writer
def append[T](r: T)(R: Renderer[T]): Writer
def eligibleOnly(s: String, keep: CharPredicate, placeholder: Char): Writer
def quote(s: String, escapedChars: BitSet, escapeChar: Char): Writer