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
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 createContextual(ctxt: SerializationContext, property: BeanProperty): ValueSerializer[_ <: <FromJavaObject>]
Attributes
- Inherited from:
- ReferenceTypeSerializer
Attributes
- Inherited from:
- ValueSerializer
Attributes
- Inherited from:
- ReferenceTypeSerializer
Attributes
- Inherited from:
- StdSerializer
Attributes
- Inherited from:
- ReferenceTypeSerializer
Attributes
- Inherited from:
- ReferenceTypeSerializer
Attributes
- Inherited from:
- ValueSerializer
Attributes
- Inherited from:
- ValueSerializer
Attributes
- Inherited from:
- ValueSerializer
Attributes
- Inherited from:
- ReferenceTypeSerializer
def serializeWithType(ref: Option[_], g: JsonGenerator, provider: SerializationContext, typeSer: TypeSerializer): Unit
Attributes
- Inherited from:
- ReferenceTypeSerializer
Attributes
- Inherited from:
- ReferenceTypeSerializer
Attributes
- Inherited from:
- ValueSerializer
Attributes
- Inherited from:
- ValueSerializer
def withFormatOverrides(config: SerializationConfig, formatOverrides: Value): ValueSerializer[_ <: <FromJavaObject>]
Attributes
- Inherited from:
- ValueSerializer
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
In this article