Package-level declarations

Types

Link copied to clipboard
class EitherDeserializerResolver(leftFieldName: String, rightFieldName: String) : Deserializers.Base
Link copied to clipboard
class EitherModule(leftFieldName: String, rightFieldName: String) : SimpleModule
Link copied to clipboard
data class EitherModuleConfig(val leftFieldName: String, val rightFieldName: String)
Link copied to clipboard
class EitherSerializerResolver(leftFieldName: String, rightFieldName: String) : Serializers.Base
Link copied to clipboard
class IorDeserializerResolver(leftFieldName: String, rightFieldName: String) : Deserializers.Base
Link copied to clipboard
class IorModule(leftFieldName: String, rightFieldName: String) : SimpleModule
Link copied to clipboard
data class IorModuleConfig(val leftFieldName: String, val rightFieldName: String)
Link copied to clipboard
class IorSerializerResolver(leftFieldName: String, rightFieldName: String) : Serializers.Base
Link copied to clipboard
class NonEmptyCollectionDeserializer<T : NonEmptyCollection<*>>(contentType: JavaType, klass: Class<T>, converter: (List<*>) -> T?) : StdDeserializer<T>
Link copied to clipboard
object NonEmptyCollectionDeserializerResolver : Deserializers.Base
Link copied to clipboard
Link copied to clipboard
object NonEmptyCollectionSerializerResolver : Serializers.Base
Link copied to clipboard
class NonEmptyCollectionsModule : SimpleModule
Link copied to clipboard
class OptionDeserializer : JsonDeserializer<Option<*>> , ContextualDeserializer
Link copied to clipboard
object OptionModule : SimpleModule
Link copied to clipboard
class OptionSerializer : ReferenceTypeSerializer<Option<*>>
Link copied to clipboard
object OptionSerializerResolver : Serializers.Base
Link copied to clipboard
object OptionTypeModifier : TypeModifier

Functions

Link copied to clipboard
fun ObjectMapper.registerArrowModule(eitherModuleConfig: EitherModuleConfig = EitherModuleConfig("left", "right"), iorModuleConfig: IorModuleConfig = IorModuleConfig("left", "right")): ObjectMapper