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
@@ -728,6 +728,15 @@ public final class kotlinx/datetime/serializers/DatePeriodIso8601Serializer : ko
728
728
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DatePeriod;)V
729
729
}
730
730
731
+
public final class kotlinx/datetime/serializers/DatePeriodSerializer : kotlinx/serialization/KSerializer {
732
+
public static final field INSTANCE Lkotlinx/datetime/serializers/DatePeriodSerializer;
733
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
734
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/DatePeriod;
735
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
736
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
737
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DatePeriod;)V
738
+
}
739
+
731
740
public final class kotlinx/datetime/serializers/DateTimePeriodComponentSerializer : kotlinx/serialization/KSerializer {
732
741
public static final field INSTANCE Lkotlinx/datetime/serializers/DateTimePeriodComponentSerializer;
733
742
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
@@ -746,6 +755,15 @@ public final class kotlinx/datetime/serializers/DateTimePeriodIso8601Serializer
746
755
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DateTimePeriod;)V
747
756
}
748
757
758
+
public final class kotlinx/datetime/serializers/DateTimePeriodSerializer : kotlinx/serialization/KSerializer {
759
+
public static final field INSTANCE Lkotlinx/datetime/serializers/DateTimePeriodSerializer;
760
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
761
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/DateTimePeriod;
762
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
763
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
764
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/DateTimePeriod;)V
765
+
}
766
+
749
767
public final class kotlinx/datetime/serializers/DateTimeUnitSerializer : kotlinx/serialization/internal/AbstractPolymorphicSerializer {
750
768
public static final field INSTANCE Lkotlinx/datetime/serializers/DateTimeUnitSerializer;
751
769
public fun findPolymorphicSerializerOrNull (Lkotlinx/serialization/encoding/CompositeDecoder;Ljava/lang/String;)Lkotlinx/serialization/DeserializationStrategy;
@@ -782,6 +800,52 @@ public final class kotlinx/datetime/serializers/FixedOffsetTimeZoneSerializer :
782
800
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/FixedOffsetTimeZone;)V
783
801
}
784
802
803
+
public abstract class kotlinx/datetime/serializers/FormattedInstantSerializer : kotlinx/serialization/KSerializer {
804
+
public fun <init> (Ljava/lang/String;Lkotlinx/datetime/format/DateTimeFormat;)V
805
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
806
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/Instant;
807
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
808
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
809
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/Instant;)V
810
+
public fun toString ()Ljava/lang/String;
811
+
}
812
+
813
+
public abstract class kotlinx/datetime/serializers/FormattedLocalDateSerializer : kotlinx/serialization/KSerializer {
814
+
public fun <init> (Ljava/lang/String;Lkotlinx/datetime/format/DateTimeFormat;)V
815
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
816
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalDate;
817
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
818
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
819
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDate;)V
820
+
}
821
+
822
+
public abstract class kotlinx/datetime/serializers/FormattedLocalDateTimeSerializer : kotlinx/serialization/KSerializer {
823
+
public fun <init> (Ljava/lang/String;Lkotlinx/datetime/format/DateTimeFormat;)V
824
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
825
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalDateTime;
826
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
827
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
828
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDateTime;)V
829
+
}
830
+
831
+
public abstract class kotlinx/datetime/serializers/FormattedLocalTimeSerializer : kotlinx/serialization/KSerializer {
832
+
public fun <init> (Ljava/lang/String;Lkotlinx/datetime/format/DateTimeFormat;)V
833
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
834
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalTime;
835
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
836
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
837
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalTime;)V
838
+
}
839
+
840
+
public abstract class kotlinx/datetime/serializers/FormattedUtcOffsetSerializer : kotlinx/serialization/KSerializer {
841
+
public fun <init> (Ljava/lang/String;Lkotlinx/datetime/format/DateTimeFormat;)V
842
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
843
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/UtcOffset;
844
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
845
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
846
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/UtcOffset;)V
847
+
}
848
+
785
849
public final class kotlinx/datetime/serializers/InstantComponentSerializer : kotlinx/serialization/KSerializer {
786
850
public static final field INSTANCE Lkotlinx/datetime/serializers/InstantComponentSerializer;
787
851
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
@@ -800,6 +864,15 @@ public final class kotlinx/datetime/serializers/InstantIso8601Serializer : kotli
800
864
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/Instant;)V
801
865
}
802
866
867
+
public final class kotlinx/datetime/serializers/InstantSerializer : kotlinx/serialization/KSerializer {
868
+
public static final field INSTANCE Lkotlinx/datetime/serializers/InstantSerializer;
869
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
870
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/Instant;
871
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
872
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
873
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/Instant;)V
874
+
}
875
+
803
876
public final class kotlinx/datetime/serializers/LocalDateComponentSerializer : kotlinx/serialization/KSerializer {
804
877
public static final field INSTANCE Lkotlinx/datetime/serializers/LocalDateComponentSerializer;
805
878
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
@@ -818,6 +891,15 @@ public final class kotlinx/datetime/serializers/LocalDateIso8601Serializer : kot
818
891
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDate;)V
819
892
}
820
893
894
+
public final class kotlinx/datetime/serializers/LocalDateSerializer : kotlinx/serialization/KSerializer {
895
+
public static final field INSTANCE Lkotlinx/datetime/serializers/LocalDateSerializer;
896
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
897
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalDate;
898
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
899
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
900
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDate;)V
901
+
}
902
+
821
903
public final class kotlinx/datetime/serializers/LocalDateTimeComponentSerializer : kotlinx/serialization/KSerializer {
822
904
public static final field INSTANCE Lkotlinx/datetime/serializers/LocalDateTimeComponentSerializer;
823
905
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
@@ -836,6 +918,15 @@ public final class kotlinx/datetime/serializers/LocalDateTimeIso8601Serializer :
836
918
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDateTime;)V
837
919
}
838
920
921
+
public final class kotlinx/datetime/serializers/LocalDateTimeSerializer : kotlinx/serialization/KSerializer {
922
+
public static final field INSTANCE Lkotlinx/datetime/serializers/LocalDateTimeSerializer;
923
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
924
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalDateTime;
925
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
926
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
927
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalDateTime;)V
928
+
}
929
+
839
930
public final class kotlinx/datetime/serializers/LocalTimeComponentSerializer : kotlinx/serialization/KSerializer {
840
931
public static final field INSTANCE Lkotlinx/datetime/serializers/LocalTimeComponentSerializer;
841
932
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
@@ -854,6 +945,15 @@ public final class kotlinx/datetime/serializers/LocalTimeIso8601Serializer : kot
854
945
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalTime;)V
855
946
}
856
947
948
+
public final class kotlinx/datetime/serializers/LocalTimeSerializer : kotlinx/serialization/KSerializer {
949
+
public static final field INSTANCE Lkotlinx/datetime/serializers/LocalTimeSerializer;
950
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
951
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/LocalTime;
952
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
953
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
954
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/LocalTime;)V
955
+
}
956
+
857
957
public final class kotlinx/datetime/serializers/MonthBasedDateTimeUnitSerializer : kotlinx/serialization/KSerializer {
858
958
public static final field INSTANCE Lkotlinx/datetime/serializers/MonthBasedDateTimeUnitSerializer;
859
959
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
@@ -890,6 +990,15 @@ public final class kotlinx/datetime/serializers/TimeZoneSerializer : kotlinx/ser
890
990
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/TimeZone;)V
891
991
}
892
992
993
+
public final class kotlinx/datetime/serializers/UtcOffsetIso8601Serializer : kotlinx/serialization/KSerializer {
994
+
public static final field INSTANCE Lkotlinx/datetime/serializers/UtcOffsetIso8601Serializer;
995
+
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
996
+
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lkotlinx/datetime/UtcOffset;
997
+
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
998
+
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
999
+
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lkotlinx/datetime/UtcOffset;)V
1000
+
}
1001
+
893
1002
public final class kotlinx/datetime/serializers/UtcOffsetSerializer : kotlinx/serialization/KSerializer {
894
1003
public static final field INSTANCE Lkotlinx/datetime/serializers/UtcOffsetSerializer;
895
1004
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
0 commit comments