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
public sealed interface EnumValue<T extends java.lang.Enum<? extends T>> {
99
+
method public String getStringValue();
100
+
method public T? getValue();
101
+
property public abstract String stringValue;
102
+
property public abstract T? value;
103
+
}
104
+
105
+
public static final class EnumValue.Known<T extends java.lang.Enum<T>> implements com.google.firebase.dataconnect.EnumValue<T> {
106
+
ctor public EnumValue.Known(T value);
107
+
method public com.google.firebase.dataconnect.EnumValue.Known<T> copy(T value = value);
108
+
method public String getStringValue();
109
+
method public T getValue();
110
+
property public String stringValue;
111
+
property public T value;
112
+
}
113
+
114
+
public static final class EnumValue.Unknown implements com.google.firebase.dataconnect.EnumValue {
115
+
ctor public EnumValue.Unknown(String stringValue);
116
+
method public com.google.firebase.dataconnect.EnumValue.Unknown copy(String stringValue = stringValue);
117
+
method public String getStringValue();
118
+
method public Void? getValue();
119
+
property public String stringValue;
120
+
property public Void? value;
121
+
}
122
+
98
123
@kotlin.RequiresOptIn(level=kotlin.RequiresOptIn.Level.WARNING, message="This declaration is \"experimental\": its signature and/or semantics " + "may change in backwards-incompatible ways at any time without notice, " + "up to and including complete removal. " + "If you have a use case that relies on this declaration please open a " + "\"feature request\" issue at https://github.com/firebase/firebase-android-sdk " + "requesting this declaration\'s promotion from \"experimental\" to \"fully-supported\".") @kotlin.annotation.MustBeDocumented @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) public @interface ExperimentalFirebaseDataConnect {
field public static final com.google.firebase.dataconnect.serializers.AnyValueSerializer INSTANCE;
347
372
}
348
373
374
+
public class EnumValueSerializer<T extends java.lang.Enum<T>> implements kotlinx.serialization.KSerializer<com.google.firebase.dataconnect.EnumValue<? extends T>> {
375
+
ctor public EnumValueSerializer(Iterable<? extends T> values);
376
+
method public com.google.firebase.dataconnect.EnumValue<T> deserialize(kotlinx.serialization.encoding.Decoder decoder);
377
+
method public kotlinx.serialization.descriptors.SerialDescriptor getDescriptor();
378
+
method public void serialize(kotlinx.serialization.encoding.Encoder encoder, com.google.firebase.dataconnect.EnumValue<? extends T> value);
379
+
property public kotlinx.serialization.descriptors.SerialDescriptor descriptor;
380
+
}
381
+
349
382
public final class JavaTimeLocalDateSerializer implements kotlinx.serialization.KSerializer<java.time.LocalDate> {
350
383
method public java.time.LocalDate deserialize(kotlinx.serialization.encoding.Decoder decoder);
351
384
method public kotlinx.serialization.descriptors.SerialDescriptor getDescriptor();
0 commit comments