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
+109Lines changed: 109 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -859,6 +859,15 @@ public final class kotlinx/datetime/serializers/DatePeriodIso8601Serializer : ko
859
859
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DatePeriod;)V
860
860
}
861
861
862
+
public final class kotlinx/datetime/serializers/DatePeriodSerializer : kotlinx/serialization/KSerializer {
863
+
public static final field INSTANCE Lkotlinx/datetime/serializers/DatePeriodSerializer;
864
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
865
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/DatePeriod;
866
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
867
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
868
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DatePeriod;)V
869
+
}
870
+
862
871
public final class kotlinx/datetime/serializers/DateTimePeriodComponentSerializer : kotlinx/serialization/KSerializer {
863
872
public static final field INSTANCE Lkotlinx/datetime/serializers/DateTimePeriodComponentSerializer;
864
873
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
@@ -877,6 +886,15 @@ public final class kotlinx/datetime/serializers/DateTimePeriodIso8601Serializer
877
886
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DateTimePeriod;)V
878
887
}
879
888
889
+
public final class kotlinx/datetime/serializers/DateTimePeriodSerializer : kotlinx/serialization/KSerializer {
890
+
public static final field INSTANCE Lkotlinx/datetime/serializers/DateTimePeriodSerializer;
891
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
892
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/DateTimePeriod;
893
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
894
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
895
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DateTimePeriod;)V
896
+
}
897
+
880
898
public final class kotlinx/datetime/serializers/DateTimeUnitSerializer : kotlinx/serialization/internal/AbstractPolymorphicSerializer {
881
899
public static final field INSTANCE Lkotlinx/datetime/serializers/DateTimeUnitSerializer;
882
900
public fun findPolymorphicSerializerOrNull (Lkotlinx/serialization/encoding/CompositeDecoder;Ljava/lang/String;)Lkotlinx/serialization/DeserializationStrategy;
@@ -913,6 +931,52 @@ public final class kotlinx/datetime/serializers/FixedOffsetTimeZoneSerializer :
913
931
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/FixedOffsetTimeZone;)V
914
932
}
915
933
934
+
public abstract class kotlinx/datetime/serializers/FormattedInstantSerializer : kotlinx/serialization/KSerializer {
935
+
public fun <init> (Ljava/lang/String;Lkotlinx/datetime/format/DateTimeFormat;)V
936
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
937
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/Instant;
938
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
939
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
940
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/Instant;)V
941
+
public fun toString ()Ljava/lang/String;
942
+
}
943
+
944
+
public abstract class kotlinx/datetime/serializers/FormattedLocalDateSerializer : kotlinx/serialization/KSerializer {
945
+
public fun <init> (Ljava/lang/String;Lkotlinx/datetime/format/DateTimeFormat;)V
946
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
947
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalDate;
948
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
949
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
950
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDate;)V
951
+
}
952
+
953
+
public abstract class kotlinx/datetime/serializers/FormattedLocalDateTimeSerializer : kotlinx/serialization/KSerializer {
954
+
public fun <init> (Ljava/lang/String;Lkotlinx/datetime/format/DateTimeFormat;)V
955
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
956
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalDateTime;
957
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
958
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
959
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDateTime;)V
960
+
}
961
+
962
+
public abstract class kotlinx/datetime/serializers/FormattedLocalTimeSerializer : kotlinx/serialization/KSerializer {
963
+
public fun <init> (Ljava/lang/String;Lkotlinx/datetime/format/DateTimeFormat;)V
964
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
965
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalTime;
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/LocalTime;)V
969
+
}
970
+
971
+
public abstract class kotlinx/datetime/serializers/FormattedUtcOffsetSerializer : kotlinx/serialization/KSerializer {
972
+
public fun <init> (Ljava/lang/String;Lkotlinx/datetime/format/DateTimeFormat;)V
973
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
974
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/UtcOffset;
975
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
976
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
977
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/UtcOffset;)V
978
+
}
979
+
916
980
public final class kotlinx/datetime/serializers/InstantComponentSerializer : kotlinx/serialization/KSerializer {
917
981
public static final field INSTANCE Lkotlinx/datetime/serializers/InstantComponentSerializer;
918
982
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
@@ -931,6 +995,15 @@ public final class kotlinx/datetime/serializers/InstantIso8601Serializer : kotli
931
995
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/Instant;)V
932
996
}
933
997
998
+
public final class kotlinx/datetime/serializers/InstantSerializer : kotlinx/serialization/KSerializer {
999
+
public static final field INSTANCE Lkotlinx/datetime/serializers/InstantSerializer;
1000
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
1001
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/Instant;
1002
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
1003
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
1004
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/Instant;)V
1005
+
}
1006
+
934
1007
public final class kotlinx/datetime/serializers/LocalDateComponentSerializer : kotlinx/serialization/KSerializer {
935
1008
public static final field INSTANCE Lkotlinx/datetime/serializers/LocalDateComponentSerializer;
936
1009
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
@@ -949,6 +1022,15 @@ public final class kotlinx/datetime/serializers/LocalDateIso8601Serializer : kot
949
1022
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDate;)V
950
1023
}
951
1024
1025
+
public final class kotlinx/datetime/serializers/LocalDateSerializer : kotlinx/serialization/KSerializer {
1026
+
public static final field INSTANCE Lkotlinx/datetime/serializers/LocalDateSerializer;
1027
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
1028
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalDate;
1029
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
1030
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
1031
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDate;)V
1032
+
}
1033
+
952
1034
public final class kotlinx/datetime/serializers/LocalDateTimeComponentSerializer : kotlinx/serialization/KSerializer {
953
1035
public static final field INSTANCE Lkotlinx/datetime/serializers/LocalDateTimeComponentSerializer;
954
1036
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
@@ -967,6 +1049,15 @@ public final class kotlinx/datetime/serializers/LocalDateTimeIso8601Serializer :
967
1049
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDateTime;)V
968
1050
}
969
1051
1052
+
public final class kotlinx/datetime/serializers/LocalDateTimeSerializer : kotlinx/serialization/KSerializer {
1053
+
public static final field INSTANCE Lkotlinx/datetime/serializers/LocalDateTimeSerializer;
1054
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
1055
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalDateTime;
1056
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
1057
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
1058
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDateTime;)V
1059
+
}
1060
+
970
1061
public final class kotlinx/datetime/serializers/LocalTimeComponentSerializer : kotlinx/serialization/KSerializer {
971
1062
public static final field INSTANCE Lkotlinx/datetime/serializers/LocalTimeComponentSerializer;
972
1063
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
@@ -985,6 +1076,15 @@ public final class kotlinx/datetime/serializers/LocalTimeIso8601Serializer : kot
985
1076
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalTime;)V
986
1077
}
987
1078
1079
+
public final class kotlinx/datetime/serializers/LocalTimeSerializer : kotlinx/serialization/KSerializer {
1080
+
public static final field INSTANCE Lkotlinx/datetime/serializers/LocalTimeSerializer;
1081
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
1082
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalTime;
1083
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
1084
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
1085
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalTime;)V
1086
+
}
1087
+
988
1088
public final class kotlinx/datetime/serializers/MonthBasedDateTimeUnitSerializer : kotlinx/serialization/KSerializer {
989
1089
public static final field INSTANCE Lkotlinx/datetime/serializers/MonthBasedDateTimeUnitSerializer;
990
1090
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
@@ -1021,6 +1121,15 @@ public final class kotlinx/datetime/serializers/TimeZoneSerializer : kotlinx/ser
1021
1121
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/TimeZone;)V
1022
1122
}
1023
1123
1124
+
public final class kotlinx/datetime/serializers/UtcOffsetIso8601Serializer : kotlinx/serialization/KSerializer {
1125
+
public static final field INSTANCE Lkotlinx/datetime/serializers/UtcOffsetIso8601Serializer;
1126
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
1127
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/UtcOffset;
1128
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
1129
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
1130
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/UtcOffset;)V
1131
+
}
1132
+
1024
1133
public final class kotlinx/datetime/serializers/UtcOffsetSerializer : kotlinx/serialization/KSerializer {
1025
1134
public static final field INSTANCE Lkotlinx/datetime/serializers/UtcOffsetSerializer;
1026
1135
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
0 commit comments