You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: core/api/kotlinx-datetime.api
+109
Original file line number
Diff line number
Diff line change
@@ -796,6 +796,15 @@ public final class kotlinx/datetime/serializers/DatePeriodIso8601Serializer : ko
796
796
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DatePeriod;)V
797
797
}
798
798
799
+
public final class kotlinx/datetime/serializers/DatePeriodSerializer : kotlinx/serialization/KSerializer {
800
+
public static final field INSTANCE Lkotlinx/datetime/serializers/DatePeriodSerializer;
801
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
802
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/DatePeriod;
803
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
804
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
805
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DatePeriod;)V
806
+
}
807
+
799
808
public final class kotlinx/datetime/serializers/DateTimePeriodComponentSerializer : kotlinx/serialization/KSerializer {
800
809
public static final field INSTANCE Lkotlinx/datetime/serializers/DateTimePeriodComponentSerializer;
801
810
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
@@ -814,6 +823,15 @@ public final class kotlinx/datetime/serializers/DateTimePeriodIso8601Serializer
814
823
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DateTimePeriod;)V
815
824
}
816
825
826
+
public final class kotlinx/datetime/serializers/DateTimePeriodSerializer : kotlinx/serialization/KSerializer {
827
+
public static final field INSTANCE Lkotlinx/datetime/serializers/DateTimePeriodSerializer;
828
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
829
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/DateTimePeriod;
830
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
831
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
832
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DateTimePeriod;)V
833
+
}
834
+
817
835
public final class kotlinx/datetime/serializers/DateTimeUnitSerializer : kotlinx/serialization/internal/AbstractPolymorphicSerializer {
818
836
public static final field INSTANCE Lkotlinx/datetime/serializers/DateTimeUnitSerializer;
819
837
public fun findPolymorphicSerializerOrNull (Lkotlinx/serialization/encoding/CompositeDecoder;Ljava/lang/String;)Lkotlinx/serialization/DeserializationStrategy;
@@ -850,6 +868,52 @@ public final class kotlinx/datetime/serializers/FixedOffsetTimeZoneSerializer :
850
868
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/FixedOffsetTimeZone;)V
851
869
}
852
870
871
+
public abstract class kotlinx/datetime/serializers/FormattedInstantSerializer : kotlinx/serialization/KSerializer {
872
+
public fun <init> (Ljava/lang/String;Lkotlinx/datetime/format/DateTimeFormat;)V
873
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
874
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/Instant;
875
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
876
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
877
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/Instant;)V
878
+
public fun toString ()Ljava/lang/String;
879
+
}
880
+
881
+
public abstract class kotlinx/datetime/serializers/FormattedLocalDateSerializer : kotlinx/serialization/KSerializer {
882
+
public fun <init> (Ljava/lang/String;Lkotlinx/datetime/format/DateTimeFormat;)V
883
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
884
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalDate;
885
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
886
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
887
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDate;)V
888
+
}
889
+
890
+
public abstract class kotlinx/datetime/serializers/FormattedLocalDateTimeSerializer : kotlinx/serialization/KSerializer {
891
+
public fun <init> (Ljava/lang/String;Lkotlinx/datetime/format/DateTimeFormat;)V
892
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
893
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalDateTime;
894
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
895
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
896
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDateTime;)V
897
+
}
898
+
899
+
public abstract class kotlinx/datetime/serializers/FormattedLocalTimeSerializer : kotlinx/serialization/KSerializer {
900
+
public fun <init> (Ljava/lang/String;Lkotlinx/datetime/format/DateTimeFormat;)V
901
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
902
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalTime;
903
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
904
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
905
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalTime;)V
906
+
}
907
+
908
+
public abstract class kotlinx/datetime/serializers/FormattedUtcOffsetSerializer : kotlinx/serialization/KSerializer {
909
+
public fun <init> (Ljava/lang/String;Lkotlinx/datetime/format/DateTimeFormat;)V
910
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
911
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/UtcOffset;
912
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
913
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
914
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/UtcOffset;)V
915
+
}
916
+
853
917
public final class kotlinx/datetime/serializers/InstantComponentSerializer : kotlinx/serialization/KSerializer {
854
918
public static final field INSTANCE Lkotlinx/datetime/serializers/InstantComponentSerializer;
855
919
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
@@ -868,6 +932,15 @@ public final class kotlinx/datetime/serializers/InstantIso8601Serializer : kotli
868
932
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/Instant;)V
869
933
}
870
934
935
+
public final class kotlinx/datetime/serializers/InstantSerializer : kotlinx/serialization/KSerializer {
936
+
public static final field INSTANCE Lkotlinx/datetime/serializers/InstantSerializer;
937
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
938
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/Instant;
939
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
940
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
941
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/Instant;)V
942
+
}
943
+
871
944
public final class kotlinx/datetime/serializers/LocalDateComponentSerializer : kotlinx/serialization/KSerializer {
872
945
public static final field INSTANCE Lkotlinx/datetime/serializers/LocalDateComponentSerializer;
873
946
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
@@ -886,6 +959,15 @@ public final class kotlinx/datetime/serializers/LocalDateIso8601Serializer : kot
886
959
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDate;)V
887
960
}
888
961
962
+
public final class kotlinx/datetime/serializers/LocalDateSerializer : kotlinx/serialization/KSerializer {
963
+
public static final field INSTANCE Lkotlinx/datetime/serializers/LocalDateSerializer;
964
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
965
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalDate;
966
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
967
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
968
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDate;)V
969
+
}
970
+
889
971
public final class kotlinx/datetime/serializers/LocalDateTimeComponentSerializer : kotlinx/serialization/KSerializer {
890
972
public static final field INSTANCE Lkotlinx/datetime/serializers/LocalDateTimeComponentSerializer;
891
973
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
@@ -904,6 +986,15 @@ public final class kotlinx/datetime/serializers/LocalDateTimeIso8601Serializer :
904
986
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDateTime;)V
905
987
}
906
988
989
+
public final class kotlinx/datetime/serializers/LocalDateTimeSerializer : kotlinx/serialization/KSerializer {
990
+
public static final field INSTANCE Lkotlinx/datetime/serializers/LocalDateTimeSerializer;
991
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
992
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalDateTime;
993
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
994
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
995
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDateTime;)V
996
+
}
997
+
907
998
public final class kotlinx/datetime/serializers/LocalTimeComponentSerializer : kotlinx/serialization/KSerializer {
908
999
public static final field INSTANCE Lkotlinx/datetime/serializers/LocalTimeComponentSerializer;
909
1000
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
@@ -922,6 +1013,15 @@ public final class kotlinx/datetime/serializers/LocalTimeIso8601Serializer : kot
922
1013
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalTime;)V
923
1014
}
924
1015
1016
+
public final class kotlinx/datetime/serializers/LocalTimeSerializer : kotlinx/serialization/KSerializer {
1017
+
public static final field INSTANCE Lkotlinx/datetime/serializers/LocalTimeSerializer;
1018
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
1019
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalTime;
1020
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
1021
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
1022
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalTime;)V
1023
+
}
1024
+
925
1025
public final class kotlinx/datetime/serializers/MonthBasedDateTimeUnitSerializer : kotlinx/serialization/KSerializer {
926
1026
public static final field INSTANCE Lkotlinx/datetime/serializers/MonthBasedDateTimeUnitSerializer;
927
1027
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
@@ -958,6 +1058,15 @@ public final class kotlinx/datetime/serializers/TimeZoneSerializer : kotlinx/ser
958
1058
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/TimeZone;)V
959
1059
}
960
1060
1061
+
public final class kotlinx/datetime/serializers/UtcOffsetIso8601Serializer : kotlinx/serialization/KSerializer {
1062
+
public static final field INSTANCE Lkotlinx/datetime/serializers/UtcOffsetIso8601Serializer;
1063
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
1064
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/UtcOffset;
1065
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
1066
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
1067
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/UtcOffset;)V
1068
+
}
1069
+
961
1070
public final class kotlinx/datetime/serializers/UtcOffsetSerializer : kotlinx/serialization/KSerializer {
962
1071
public static final field INSTANCE Lkotlinx/datetime/serializers/UtcOffsetSerializer;
963
1072
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
0 commit comments