IdKeySerializer

class IdKeySerializer : ValueSerializer<Id<*>>

Serialize an Id to a String for a Map.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open override val delegatee: ValueSerializer<*>?
Link copied to clipboard
open override val isUnwrappingSerializer: Boolean

Functions

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