package com.discord.models.experiments.dto; import com.discord.models.domain.Model; import com.discord.models.experiments.dto.GuildExperimentFilter; import java.util.List; import kotlin.Unit; import kotlin.jvm.functions.Function1; import kotlin.jvm.internal.Ref$ObjectRef; /* compiled from: GuildExperimentFilter.kt */ public final class GuildExperimentFilter$Parser$parseFilters$1 implements Model.JsonReader.ItemFactory { public final /* synthetic */ List $filters; public final /* synthetic */ Model.JsonReader $reader; /* compiled from: GuildExperimentFilter.kt */ /* renamed from: com.discord.models.experiments.dto.GuildExperimentFilter$Parser$parseFilters$1$1 reason: invalid class name */ public static final class AnonymousClass1 implements Runnable { public final /* synthetic */ Ref$ObjectRef $filterHash; public final /* synthetic */ GuildExperimentFilter$Parser$parseFilters$1 this$0; public AnonymousClass1(GuildExperimentFilter$Parser$parseFilters$1 guildExperimentFilter$Parser$parseFilters$1, Ref$ObjectRef ref$ObjectRef) { this.this$0 = guildExperimentFilter$Parser$parseFilters$1; this.$filterHash = ref$ObjectRef; } @Override // java.lang.Runnable public final void run() { this.$filterHash.element = (T) this.this$0.$reader.nextLongOrNull(); } } /* compiled from: GuildExperimentFilter.kt */ /* renamed from: com.discord.models.experiments.dto.GuildExperimentFilter$Parser$parseFilters$1$2 reason: invalid class name */ public static final class AnonymousClass2 implements Runnable { public final /* synthetic */ Ref$ObjectRef $filterHash; public final /* synthetic */ GuildExperimentFilter$Parser$parseFilters$1 this$0; public AnonymousClass2(GuildExperimentFilter$Parser$parseFilters$1 guildExperimentFilter$Parser$parseFilters$1, Ref$ObjectRef ref$ObjectRef) { this.this$0 = guildExperimentFilter$Parser$parseFilters$1; this.$filterHash = ref$ObjectRef; } @Override // java.lang.Runnable public final void run() { GuildExperimentFilter invoke; Function1 function1 = GuildExperimentFilter.Parser.INSTANCE.getParsers().get(this.$filterHash.element); if (!(function1 == null || (invoke = function1.invoke(this.this$0.$reader)) == null)) { this.this$0.$filters.add(invoke); } this.$filterHash.element = null; } } public GuildExperimentFilter$Parser$parseFilters$1(Model.JsonReader jsonReader, List list) { this.$reader = jsonReader; this.$filters = list; } @Override // com.discord.models.domain.Model.JsonReader.ItemFactory public final void get() { Ref$ObjectRef ref$ObjectRef = new Ref$ObjectRef(); ref$ObjectRef.element = null; this.$reader.nextListIndexed(new AnonymousClass1(this, ref$ObjectRef), new AnonymousClass2(this, ref$ObjectRef)); } }