DefaultValueAware

io.bullet.borer.Encoder$.DefaultValueAware
trait DefaultValueAware[T] extends Encoder[T]

An Encoder that might change its encoding strategy if T has a default value.

Attributes

Graph
Supertypes
trait Encoder[T]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

def withDefaultValue(defaultValue: T): Encoder[T]

Inherited methods

def write(w: Writer, value: T): Writer

Attributes

Inherited from:
Encoder