- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
35 lines
1.1 KiB
Java
35 lines
1.1 KiB
Java
package kotlin.enums;
|
|
|
|
import java.io.Serializable;
|
|
import kotlin.jvm.internal.DefaultConstructorMarker;
|
|
import kotlin.jvm.internal.Intrinsics;
|
|
|
|
/* loaded from: classes5.dex */
|
|
public final class EnumEntriesSerializationProxy implements Serializable {
|
|
public static final Companion Companion = new Companion(null);
|
|
private static final long serialVersionUID = 0;
|
|
public final Class c;
|
|
|
|
public EnumEntriesSerializationProxy(Enum[] entries) {
|
|
Intrinsics.checkNotNullParameter(entries, "entries");
|
|
Class<?> componentType = entries.getClass().getComponentType();
|
|
Intrinsics.checkNotNull(componentType);
|
|
this.c = componentType;
|
|
}
|
|
|
|
public static final class Companion {
|
|
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
|
|
this();
|
|
}
|
|
|
|
public Companion() {
|
|
}
|
|
}
|
|
|
|
private final Object readResolve() {
|
|
Object[] enumConstants = this.c.getEnumConstants();
|
|
Intrinsics.checkNotNullExpressionValue(enumConstants, "getEnumConstants(...)");
|
|
return EnumEntriesKt.enumEntries((Enum[]) enumConstants);
|
|
}
|
|
}
|