class OptionSerializer(refType: ReferenceType, staticTyping: Boolean, contentTypeSerializer: TypeSerializer, contentValueSerializer: JsonSerializer[AnyRef]) extends ReferenceTypeSerializer[Option[_]]
- Companion
- object
class ReferenceTypeSerializer[Option[_]]
trait ContextualSerializer
class StdSerializer[Option[_]]
trait Serializable
trait SchemaAware
class JsonSerializer[Option[_]]
trait JsonFormatVisitable
class Object
trait Matchable
class Any
Value members
Concrete methods
override def withContentInclusion(suppressableValue: AnyRef, suppressNulls: Boolean): ReferenceTypeSerializer[Option[_]]
- Definition Classes
- ReferenceTypeSerializer
override def withResolved(prop: BeanProperty, vts: TypeSerializer, valueSer: JsonSerializer[_], unwrapper: NameTransformer): ReferenceTypeSerializer[Option[_]]
- Definition Classes
- ReferenceTypeSerializer
Inherited methods
@throws(com.fasterxml.jackson.databind.JsonMappingException)
def createContextual(`x$0`: SerializerProvider, `x$1`: BeanProperty): JsonSerializer[_ <: `<FromJavaObject>`]
- Inherited from
- ReferenceTypeSerializer
@throws(java.io.IOException)
def serializeWithType(`x$0`: T, `x$1`: JsonGenerator, `x$2`: SerializerProvider, `x$3`: TypeSerializer): Unit
- Inherited from
- ReferenceTypeSerializer
@throws(java.io.IOException)
def wrapAndThrow(`x$0`: SerializerProvider, `x$1`: Throwable, `x$2`: `<FromJavaObject>`, `x$3`: Int): Unit
- Inherited from
- StdSerializer
@throws(java.io.IOException)
def wrapAndThrow(`x$0`: SerializerProvider, `x$1`: Throwable, `x$2`: `<FromJavaObject>`, `x$3`: String): Unit
- Inherited from
- StdSerializer