JacksonSpiValueSerializer

private open inner class JacksonSpiValueSerializer : ValueSerializer<T>

Constructors

Link copied to clipboard
private constructor()

Functions

Link copied to clipboard
open fun acceptJsonFormatVisitor(visitor: JsonFormatVisitorWrapper, type: JavaType)
Link copied to clipboard
open fun createContextual(ctxt: SerializationContext, property: BeanProperty): ValueSerializer<out Any>
Link copied to clipboard
open fun getDelegatee(): ValueSerializer<out Any>
Link copied to clipboard
open fun handledType(): Class<out Any>
Link copied to clipboard
open fun isEmpty(ctxt: SerializationContext, value: T): Boolean
Link copied to clipboard
Link copied to clipboard
open fun properties(): Iterator<PropertyWriter>
Link copied to clipboard
open fun replaceDelegatee(delegatee: ValueSerializer<out Any>): ValueSerializer<T>
Link copied to clipboard
open fun resolve(ctxt: SerializationContext)
Link copied to clipboard
open fun serialize(value: T, gen: JsonGenerator, context: SerializationContext)
Link copied to clipboard
open fun serializeWithType(value: T, gen: JsonGenerator, ctxt: SerializationContext, typeSer: TypeSerializer)
Link copied to clipboard
open fun unwrappingSerializer(unwrapper: NameTransformer): ValueSerializer<T>
Link copied to clipboard
open fun usesObjectId(): Boolean
Link copied to clipboard
open fun withFilterId(filterId: Any): ValueSerializer<out Any>
Link copied to clipboard
open fun withFormatOverrides(config: SerializationConfig, formatOverrides: JsonFormat.Value): ValueSerializer<out Any>
Link copied to clipboard
open fun withIgnoredProperties(ignoredProperties: Set<String>): ValueSerializer<out Any>