OptionSerializer

tools.jackson.module.scala.ser.OptionSerializer
See theOptionSerializer companion object
class OptionSerializer(refType: ReferenceType, staticTyping: Boolean, contentTypeSerializer: TypeSerializer, contentValueSerializer: ValueSerializer[AnyRef]) extends ReferenceTypeSerializer[Option[_]]

Attributes

Companion
object
Graph
Supertypes
class StdSerializer[Option[_]]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def withContentInclusion(suppressableValue: AnyRef, suppressNulls: Boolean): ReferenceTypeSerializer[Option[_]]

Attributes

Definition Classes
override def withResolved(prop: BeanProperty, vts: TypeSerializer, valueSer: ValueSerializer[_], unwrapper: NameTransformer): ReferenceTypeSerializer[Option[_]]

Attributes

Definition Classes

Inherited methods

Attributes

Inherited from:
ReferenceTypeSerializer
def getDelegatee(): ValueSerializer[_ <: <FromJavaObject>]

Attributes

Inherited from:
ValueSerializer

Attributes

Inherited from:
ReferenceTypeSerializer
def handledType(): Class[_ <: <FromJavaObject>]

Attributes

Inherited from:
StdSerializer

Attributes

Inherited from:
ReferenceTypeSerializer
def properties(): Iterator[PropertyWriter]

Attributes

Inherited from:
ValueSerializer

Attributes

Inherited from:
ValueSerializer

Attributes

Inherited from:
ValueSerializer

Attributes

Inherited from:
ValueSerializer
def withFilterId(filterId: <FromJavaObject>): ValueSerializer[_ <: <FromJavaObject>]

Attributes

Inherited from:
ValueSerializer

Attributes

Inherited from:
ValueSerializer
def withIgnoredProperties(ignoredProperties: Set[String]): ValueSerializer[_ <: <FromJavaObject>]

Attributes

Inherited from:
ValueSerializer
def wrapAndThrow(ctxt: SerializationContext, t: Throwable, bean: <FromJavaObject>, index: Int): Unit

Attributes

Inherited from:
StdSerializer
def wrapAndThrow(ctxt: SerializationContext, t: Throwable, bean: <FromJavaObject>, fieldName: String): Unit

Attributes

Inherited from:
StdSerializer