discord-jadx/app/src/main/java/com/discord/models/experiments/dto/GuildExperimentFilter$Parse...

75 lines
3.8 KiB
Java

package com.discord.models.experiments.dto;
import com.discord.api.guild.GuildHubType;
import com.discord.models.deserialization.gson.InboundGatewayGsonParser;
import com.discord.models.domain.Model;
import d0.t.u;
import d0.z.d.m;
import java.util.List;
import kotlin.jvm.internal.Ref$ObjectRef;
/* compiled from: GuildExperimentFilter.kt */
public final class GuildExperimentFilter$Parser$parseGuildHubTypesFeatureFilter$1 implements Runnable {
public final /* synthetic */ Ref$ObjectRef $hubTypes;
public final /* synthetic */ Model.JsonReader $reader;
/* compiled from: GuildExperimentFilter.kt */
/* renamed from: com.discord.models.experiments.dto.GuildExperimentFilter$Parser$parseGuildHubTypesFeatureFilter$1$1 reason: invalid class name */
public static final class AnonymousClass1 implements Runnable {
public final /* synthetic */ GuildExperimentFilter$Parser$parseGuildHubTypesFeatureFilter$1 this$0;
public AnonymousClass1(GuildExperimentFilter$Parser$parseGuildHubTypesFeatureFilter$1 guildExperimentFilter$Parser$parseGuildHubTypesFeatureFilter$1) {
this.this$0 = guildExperimentFilter$Parser$parseGuildHubTypesFeatureFilter$1;
}
@Override // java.lang.Runnable
public final void run() {
this.this$0.$reader.skipValue();
}
}
/* compiled from: GuildExperimentFilter.kt */
/* renamed from: com.discord.models.experiments.dto.GuildExperimentFilter$Parser$parseGuildHubTypesFeatureFilter$1$2 reason: invalid class name */
public static final class AnonymousClass2 implements Runnable {
public final /* synthetic */ GuildExperimentFilter$Parser$parseGuildHubTypesFeatureFilter$1 this$0;
/* compiled from: GuildExperimentFilter.kt */
/* renamed from: com.discord.models.experiments.dto.GuildExperimentFilter$Parser$parseGuildHubTypesFeatureFilter$1$2$1 reason: invalid class name */
public static final class AnonymousClass1<T> implements Model.JsonReader.ItemFactory<GuildHubType> {
public final /* synthetic */ AnonymousClass2 this$0;
public AnonymousClass1(AnonymousClass2 r1) {
this.this$0 = r1;
}
@Override // com.discord.models.domain.Model.JsonReader.ItemFactory
public final GuildHubType get() {
return (GuildHubType) InboundGatewayGsonParser.fromJson(this.this$0.this$0.$reader, GuildHubType.class);
}
}
public AnonymousClass2(GuildExperimentFilter$Parser$parseGuildHubTypesFeatureFilter$1 guildExperimentFilter$Parser$parseGuildHubTypesFeatureFilter$1) {
this.this$0 = guildExperimentFilter$Parser$parseGuildHubTypesFeatureFilter$1;
}
/* JADX WARNING: Unknown variable types count: 1 */
@Override // java.lang.Runnable
public final void run() {
GuildExperimentFilter$Parser$parseGuildHubTypesFeatureFilter$1 guildExperimentFilter$Parser$parseGuildHubTypesFeatureFilter$1 = this.this$0;
Ref$ObjectRef ref$ObjectRef = guildExperimentFilter$Parser$parseGuildHubTypesFeatureFilter$1.$hubTypes;
List nextList = guildExperimentFilter$Parser$parseGuildHubTypesFeatureFilter$1.$reader.nextList(new AnonymousClass1(this));
m.checkNotNullExpressionValue(nextList, "reader.nextList {\n …ass.java)\n }");
ref$ObjectRef.element = u.toSet(nextList);
}
}
public GuildExperimentFilter$Parser$parseGuildHubTypesFeatureFilter$1(Model.JsonReader jsonReader, Ref$ObjectRef ref$ObjectRef) {
this.$reader = jsonReader;
this.$hubTypes = ref$ObjectRef;
}
@Override // java.lang.Runnable
public final void run() {
this.$reader.nextListIndexed(new AnonymousClass1(this), new AnonymousClass2(this));
}
}