Packages

trait Writer extends AnyRef

Efficiently accumulate Renderable representations

Source
Renderable.scala
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Writer
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def append(s: String): Writer.this.type

Concrete Value Members

  1. final def <<[T](r: T)(implicit arg0: Renderer[T]): Writer.this.type
  2. final def <<(long: Long): Writer.this.type
  3. final def <<(int: Int): Writer.this.type
  4. final def <<(double: Double): Writer.this.type
  5. final def <<(float: Float): Writer.this.type
  6. final def <<(char: Char): Writer.this.type
  7. final def <<(s: CIString): Writer.this.type
  8. final def <<(s: String): Writer.this.type
  9. final def <<#(s: String): Writer.this.type
  10. def addNel[T](s: NonEmptyList[T], sep: String = ", ", start: String = "", end: String = "")(implicit arg0: Renderer[T]): Writer.this.type
  11. def addSet[T](s: Set[T], sep: String = ", ", start: String = "", end: String = "")(implicit arg0: Renderer[T]): Writer.this.type
  12. def addStrings(s: Seq[String], sep: String = "", start: String = "", end: String = ""): Writer.this.type
  13. def append[T](r: T)(implicit R: Renderer[T]): Writer.this.type
  14. def append(long: Long): Writer.this.type
  15. def append(int: Int): Writer.this.type
  16. def append(double: Double): Writer.this.type
  17. def append(float: Float): Writer.this.type
  18. def append(char: Char): Writer.this.type
  19. def append(ci: CIString): Writer.this.type
  20. def eligibleOnly(s: String, keep: CharPredicate, placeholder: Char): Writer.this.type
  21. def quote(s: String, escapedChars: BitSet = Writer.HeaderValueDQuote, escapeChar: Char = '\\'): Writer.this.type