Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,84 @@
package com.applovin.exoplayer2.common.base;
import java.io.Serializable;
import java.util.Iterator;
import java.util.Set;
import org.checkerframework.checker.nullness.compatqual.NullableDecl;
/* loaded from: classes.dex */
public abstract class Optional<T> implements Serializable {
private static final long serialVersionUID = 0;
public class a implements Iterable {
final /* synthetic */ Iterable a;
/* renamed from: com.applovin.exoplayer2.common.base.Optional$a$a, reason: collision with other inner class name */
public class C0008a extends b {
private final Iterator c;
public C0008a() {
this.c = (Iterator) Preconditions.checkNotNull(a.this.a.iterator());
}
@Override // com.applovin.exoplayer2.common.base.b
public Object a() {
while (this.c.hasNext()) {
Optional optional = (Optional) this.c.next();
if (optional.isPresent()) {
return optional.get();
}
}
return b();
}
}
public a(Iterable iterable) {
this.a = iterable;
}
@Override // java.lang.Iterable
public Iterator iterator() {
return new C0008a();
}
}
public static <T> Optional<T> absent() {
return com.applovin.exoplayer2.common.base.a.a();
}
public static <T> Optional<T> fromNullable(@NullableDecl T t) {
return t == null ? absent() : new d(t);
}
public static <T> Optional<T> of(T t) {
return new d(Preconditions.checkNotNull(t));
}
public static <T> Iterable<T> presentInstances(Iterable<? extends Optional<? extends T>> iterable) {
Preconditions.checkNotNull(iterable);
return new a(iterable);
}
public abstract Set<T> asSet();
public abstract boolean equals(@NullableDecl Object obj);
public abstract T get();
public abstract int hashCode();
public abstract boolean isPresent();
public abstract Optional<T> or(Optional<? extends T> optional);
public abstract T or(Supplier<? extends T> supplier);
public abstract T or(T t);
@NullableDecl
public abstract T orNull();
public abstract String toString();
public abstract <V> Optional<V> transform(Function<? super T, V> function);
}