Writer

org.http4s.util.Writer
See theWriter companion object
trait Writer

Efficiently accumulate Renderable representations

Attributes

Companion
object
Source
Renderable.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class StringWriter
Self type

Members list

Value members

Abstract methods

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

Attributes

Source
Renderable.scala

Concrete methods

final def <<(s: String): Writer.this.type

Attributes

Source
Renderable.scala
final def <<(s: CIString): Writer.this.type

Attributes

Source
Renderable.scala
final def <<(char: Char): Writer.this.type

Attributes

Source
Renderable.scala
final def <<(float: Float): Writer.this.type

Attributes

Source
Renderable.scala
final def <<(double: Double): Writer.this.type

Attributes

Source
Renderable.scala
final def <<(int: Int): Writer.this.type

Attributes

Source
Renderable.scala
final def <<(long: Long): Writer.this.type

Attributes

Source
Renderable.scala
final def <<[T : Renderer](r: T): Writer.this.type

Attributes

Source
Renderable.scala
final def <<#(s: String): Writer.this.type

Attributes

Source
Renderable.scala
def addList[T : Renderer](s: List[T], sep: String, start: String, end: String): Writer.this.type

Attributes

Source
Renderable.scala
def addNel[T : Renderer](s: NonEmptyList[T], sep: String, start: String, end: String): Writer.this.type

Attributes

Source
Renderable.scala
def addSet[T : Renderer](s: Set[T], sep: String, start: String, end: String): Writer.this.type

Attributes

Source
Renderable.scala
def addStrings(s: Seq[String], sep: String, start: String, end: String): Writer.this.type

Attributes

Source
Renderable.scala
def append(ci: CIString): Writer.this.type

Attributes

Source
Renderable.scala
def append(char: Char): Writer.this.type

Attributes

Source
Renderable.scala
def append(float: Float): Writer.this.type

Attributes

Source
Renderable.scala
def append(double: Double): Writer.this.type

Attributes

Source
Renderable.scala
def append(int: Int): Writer.this.type

Attributes

Source
Renderable.scala
def append(long: Long): Writer.this.type

Attributes

Source
Renderable.scala
def append[T](r: T)(implicit R: Renderer[T]): Writer.this.type

Attributes

Source
Renderable.scala
def eligibleOnly(s: String, keep: CharPredicate, placeholder: Char): Writer.this.type

Attributes

Source
Renderable.scala
def quote(s: String, escapedChars: BitSet, escapeChar: Char): Writer.this.type

Attributes

Source
Renderable.scala
def sanitize(f: Writer => Writer): Writer.this.type

Attributes

Source
Renderable.scala