From 89b75307e2ba3c94ebca19c29f64de3ad3475b53 Mon Sep 17 00:00:00 2001 From: Mitchell Yuwono Date: Thu, 1 Dec 2022 23:44:07 +1100 Subject: [PATCH] update api file --- .../api/arrow-integrations-jackson-module.api | 69 +++++++++---------- 1 file changed, 34 insertions(+), 35 deletions(-) diff --git a/arrow-integrations-jackson-module/api/arrow-integrations-jackson-module.api b/arrow-integrations-jackson-module/api/arrow-integrations-jackson-module.api index 4d64e4e..f5ee59f 100644 --- a/arrow-integrations-jackson-module/api/arrow-integrations-jackson-module.api +++ b/arrow-integrations-jackson-module/api/arrow-integrations-jackson-module.api @@ -46,23 +46,9 @@ public final class arrow/integrations/jackson/module/GenericTriStateDeserializat public fun toString ()Ljava/lang/String; } -public final class arrow/integrations/jackson/module/GenericTriStateDeserializer : com/fasterxml/jackson/databind/JsonDeserializer, com/fasterxml/jackson/databind/deser/ContextualDeserializer { - public fun (Ljava/lang/Class;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;)V - public fun createContextual (Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/BeanProperty;)Lcom/fasterxml/jackson/databind/JsonDeserializer; - public fun deserialize (Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object; - public fun getAbsentValue (Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object; - public fun getEmptyAccessPattern ()Lcom/fasterxml/jackson/databind/util/AccessPattern; - public fun getEmptyValue (Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object; - public fun getNullAccessPattern ()Lcom/fasterxml/jackson/databind/util/AccessPattern; - public fun getNullValue (Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object; -} - public final class arrow/integrations/jackson/module/GenericTriStateModule : com/fasterxml/jackson/databind/module/SimpleModule { public static final field Companion Larrow/integrations/jackson/module/GenericTriStateModule$Companion; public fun (Ljava/lang/Class;Larrow/integrations/jackson/module/GenericTriStateSerializationConfig;Larrow/integrations/jackson/module/GenericTriStateDeserializationConfig;)V - public final fun getDeserializer ()Larrow/integrations/jackson/module/GenericTriStateDeserializer; - public final fun getSerializerResolver ()Larrow/integrations/jackson/module/GenericTriStateSerializerResolver; - public final fun getTypeModifier ()Larrow/integrations/jackson/module/GenericTriStateTypeModifier; public fun setupModule (Lcom/fasterxml/jackson/databind/Module$SetupContext;)V } @@ -82,27 +68,6 @@ public final class arrow/integrations/jackson/module/GenericTriStateSerializatio public fun toString ()Ljava/lang/String; } -public final class arrow/integrations/jackson/module/GenericTriStateSerializer { - public fun (Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V - public final fun createSerializer (Lcom/fasterxml/jackson/databind/type/ReferenceType;ZLcom/fasterxml/jackson/databind/jsontype/TypeSerializer;Lcom/fasterxml/jackson/databind/JsonSerializer;)Larrow/integrations/jackson/module/GenericTriStateSerializer$GenericSerializer; -} - -public final class arrow/integrations/jackson/module/GenericTriStateSerializer$GenericSerializer : com/fasterxml/jackson/databind/ser/std/ReferenceTypeSerializer { - public fun (Larrow/integrations/jackson/module/GenericTriStateSerializer;Larrow/integrations/jackson/module/GenericTriStateSerializer$GenericSerializer;Lcom/fasterxml/jackson/databind/BeanProperty;Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;Lcom/fasterxml/jackson/databind/JsonSerializer;Lcom/fasterxml/jackson/databind/util/NameTransformer;Ljava/lang/Object;Z)V - public fun (Larrow/integrations/jackson/module/GenericTriStateSerializer;Lcom/fasterxml/jackson/databind/type/ReferenceType;ZLcom/fasterxml/jackson/databind/jsontype/TypeSerializer;Lcom/fasterxml/jackson/databind/JsonSerializer;)V - public fun withContentInclusion (Ljava/lang/Object;Z)Lcom/fasterxml/jackson/databind/ser/std/ReferenceTypeSerializer; -} - -public final class arrow/integrations/jackson/module/GenericTriStateSerializerResolver : com/fasterxml/jackson/databind/ser/Serializers$Base { - public fun (Ljava/lang/Class;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V - public fun findReferenceSerializer (Lcom/fasterxml/jackson/databind/SerializationConfig;Lcom/fasterxml/jackson/databind/type/ReferenceType;Lcom/fasterxml/jackson/databind/BeanDescription;Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;Lcom/fasterxml/jackson/databind/JsonSerializer;)Lcom/fasterxml/jackson/databind/JsonSerializer; -} - -public final class arrow/integrations/jackson/module/GenericTriStateTypeModifier : com/fasterxml/jackson/databind/type/TypeModifier { - public fun (Ljava/lang/Class;)V - public fun modifyType (Lcom/fasterxml/jackson/databind/JavaType;Ljava/lang/reflect/Type;Lcom/fasterxml/jackson/databind/type/TypeBindings;Lcom/fasterxml/jackson/databind/type/TypeFactory;)Lcom/fasterxml/jackson/databind/JavaType; -} - public final class arrow/integrations/jackson/module/IorDeserializerResolver : com/fasterxml/jackson/databind/deser/Deserializers$Base { public fun (Ljava/lang/String;Ljava/lang/String;)V public fun findBeanDeserializer (Lcom/fasterxml/jackson/databind/JavaType;Lcom/fasterxml/jackson/databind/DeserializationConfig;Lcom/fasterxml/jackson/databind/BeanDescription;)Lcom/fasterxml/jackson/databind/JsonDeserializer; @@ -147,11 +112,45 @@ public final class arrow/integrations/jackson/module/NonEmptyListSerializationCo public synthetic fun convert (Ljava/lang/Object;)Ljava/lang/Object; } +public final class arrow/integrations/jackson/module/OptionDeserializer : com/fasterxml/jackson/databind/JsonDeserializer, com/fasterxml/jackson/databind/deser/ContextualDeserializer { + public fun ()V + public fun createContextual (Lcom/fasterxml/jackson/databind/DeserializationContext;Lcom/fasterxml/jackson/databind/BeanProperty;)Lcom/fasterxml/jackson/databind/JsonDeserializer; + public fun deserialize (Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Larrow/core/Option; + public synthetic fun deserialize (Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object; + public fun getAbsentValue (Lcom/fasterxml/jackson/databind/DeserializationContext;)Larrow/core/Option; + public synthetic fun getAbsentValue (Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object; + public fun getEmptyAccessPattern ()Lcom/fasterxml/jackson/databind/util/AccessPattern; + public fun getEmptyValue (Lcom/fasterxml/jackson/databind/DeserializationContext;)Larrow/core/Option; + public synthetic fun getEmptyValue (Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object; + public fun getNullAccessPattern ()Lcom/fasterxml/jackson/databind/util/AccessPattern; + public fun getNullValue (Lcom/fasterxml/jackson/databind/DeserializationContext;)Larrow/core/Option; + public synthetic fun getNullValue (Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object; +} + public final class arrow/integrations/jackson/module/OptionModule : com/fasterxml/jackson/databind/module/SimpleModule { public static final field INSTANCE Larrow/integrations/jackson/module/OptionModule; public fun setupModule (Lcom/fasterxml/jackson/databind/Module$SetupContext;)V } +public final class arrow/integrations/jackson/module/OptionSerializer : com/fasterxml/jackson/databind/ser/std/ReferenceTypeSerializer { + public fun (Larrow/integrations/jackson/module/OptionSerializer;Lcom/fasterxml/jackson/databind/BeanProperty;Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;Lcom/fasterxml/jackson/databind/JsonSerializer;Lcom/fasterxml/jackson/databind/util/NameTransformer;Ljava/lang/Object;Z)V + public fun (Lcom/fasterxml/jackson/databind/type/ReferenceType;ZLcom/fasterxml/jackson/databind/jsontype/TypeSerializer;Lcom/fasterxml/jackson/databind/JsonSerializer;)V + public synthetic fun _getReferenced (Ljava/lang/Object;)Ljava/lang/Object; + public synthetic fun _getReferencedIfPresent (Ljava/lang/Object;)Ljava/lang/Object; + public synthetic fun _isValuePresent (Ljava/lang/Object;)Z + public fun withContentInclusion (Ljava/lang/Object;Z)Lcom/fasterxml/jackson/databind/ser/std/ReferenceTypeSerializer; +} + +public final class arrow/integrations/jackson/module/OptionSerializerResolver : com/fasterxml/jackson/databind/ser/Serializers$Base { + public static final field INSTANCE Larrow/integrations/jackson/module/OptionSerializerResolver; + public fun findReferenceSerializer (Lcom/fasterxml/jackson/databind/SerializationConfig;Lcom/fasterxml/jackson/databind/type/ReferenceType;Lcom/fasterxml/jackson/databind/BeanDescription;Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;Lcom/fasterxml/jackson/databind/JsonSerializer;)Lcom/fasterxml/jackson/databind/JsonSerializer; +} + +public final class arrow/integrations/jackson/module/OptionTypeModifier : com/fasterxml/jackson/databind/type/TypeModifier { + public static final field INSTANCE Larrow/integrations/jackson/module/OptionTypeModifier; + public fun modifyType (Lcom/fasterxml/jackson/databind/JavaType;Ljava/lang/reflect/Type;Lcom/fasterxml/jackson/databind/type/TypeBindings;Lcom/fasterxml/jackson/databind/type/TypeFactory;)Lcom/fasterxml/jackson/databind/JavaType; +} + public abstract class arrow/integrations/jackson/module/SerializedValue { }