OptionSerializer

class OptionSerializer(refType: ReferenceType, staticTyping: Boolean, contentTypeSerializer: TypeSerializer, contentValueSerializer: JsonSerializer[AnyRef]) extends ReferenceTypeSerializer[Option[_]]
Companion:
object
trait Serializable
class Object
trait Matchable
class Any

Value members

Concrete methods

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

Inherited methods

def createContextual(x$0: SerializerProvider, x$1: BeanProperty): JsonSerializer[_ <: <FromJavaObject>]
def getDelegatee(): JsonSerializer[_ <: <FromJavaObject>]
Inherited from:
JsonSerializer
def getSchema(x$0: SerializerProvider, x$1: Type, x$2: Boolean): JsonNode
Inherited from:
StdSerializer
def getSchema(x$0: SerializerProvider, x$1: Type): JsonNode
Inherited from:
StdSerializer
def handledType(): Class[T]
Inherited from:
StdSerializer
def properties(): Iterator[PropertyWriter]
Inherited from:
JsonSerializer
def replaceDelegatee(x$0: JsonSerializer[_ <: <FromJavaObject>]): JsonSerializer[T]
Inherited from:
JsonSerializer
Inherited from:
JsonSerializer
def withFilterId(x$0: <FromJavaObject>): JsonSerializer[_ <: <FromJavaObject>]
Inherited from:
JsonSerializer
def wrapAndThrow(x$0: SerializerProvider, x$1: Throwable, x$2: <FromJavaObject>, x$3: Int): Unit
Inherited from:
StdSerializer
def wrapAndThrow(x$0: SerializerProvider, x$1: Throwable, x$2: <FromJavaObject>, x$3: String): Unit
Inherited from:
StdSerializer

Deprecated and Inherited methods

@Deprecated
def isEmpty(x$0: Option[_]): Boolean
Deprecated
Inherited from:
JsonSerializer