EitherDeserializerResolver
class EitherDeserializerResolver(leftFieldName: String, rightFieldName: String) : Deserializers.Base
Functions
Link copied to clipboard
open fun findArrayDeserializer(type: ArrayType?, config: DeserializationConfig?, beanDescRef: BeanDescription.Supplier?, elementTypeDeserializer: TypeDeserializer?, elementDeserializer: ValueDeserializer<*>?): ValueDeserializer<*>?
Link copied to clipboard
open override fun findBeanDeserializer(type: JavaType, config: DeserializationConfig, beanDesc: BeanDescription.Supplier?): ValueDeserializer<*>?
Link copied to clipboard
open fun findCollectionDeserializer(type: CollectionType?, config: DeserializationConfig?, beanDescRef: BeanDescription.Supplier?, elementTypeDeserializer: TypeDeserializer?, elementDeserializer: ValueDeserializer<*>?): ValueDeserializer<*>?
Link copied to clipboard
open fun findCollectionLikeDeserializer(type: CollectionLikeType?, config: DeserializationConfig?, beanDescRef: BeanDescription.Supplier?, elementTypeDeserializer: TypeDeserializer?, elementDeserializer: ValueDeserializer<*>?): ValueDeserializer<*>?
Link copied to clipboard
open fun findEnumDeserializer(type: JavaType?, config: DeserializationConfig?, beanDescRef: BeanDescription.Supplier?): ValueDeserializer<*>?
Link copied to clipboard
open fun findMapDeserializer(type: MapType?, config: DeserializationConfig?, beanDescRef: BeanDescription.Supplier?, keyDeserializer: KeyDeserializer?, elementTypeDeserializer: TypeDeserializer?, elementDeserializer: ValueDeserializer<*>?): ValueDeserializer<*>?
Link copied to clipboard
open fun findMapLikeDeserializer(type: MapLikeType?, config: DeserializationConfig?, beanDescRef: BeanDescription.Supplier?, keyDeserializer: KeyDeserializer?, elementTypeDeserializer: TypeDeserializer?, elementDeserializer: ValueDeserializer<*>?): ValueDeserializer<*>?
Link copied to clipboard
open fun findReferenceDeserializer(refType: ReferenceType?, config: DeserializationConfig?, beanDescRef: BeanDescription.Supplier?, contentTypeDeserializer: TypeDeserializer?, contentDeserializer: ValueDeserializer<*>?): ValueDeserializer<*>?
Link copied to clipboard
open fun findTreeNodeDeserializer(nodeType: JavaType?, config: DeserializationConfig?, beanDescRef: BeanDescription.Supplier?): ValueDeserializer<*>?
Link copied to clipboard