OptionSerializer

fm.serializer.OptionSerializer
final case class OptionSerializer[A]()(implicit ser: Serializer[A]) extends Serializer[Option[A]]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Serializer[Option[A]]
trait FieldSerializer[Option[A]]
trait NestedSerializer[Option[A]]
trait RawSerializer[Option[A]]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def serializeField(output: FieldOutput, number: Int, name: String, v: Option[A]): Unit
def serializeNested(output: NestedOutput, v: Option[A]): Unit
def serializeRaw(output: RawOutput, v: Option[A]): Unit

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product