Files
Daniel Elliott f9d20bb3fc 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>
2026-02-18 14:52:23 -08:00

94 lines
3.2 KiB
Java

package com.iab.omid.library.unity3d.utils;
import android.text.TextUtils;
import com.iab.omid.library.unity3d.Omid;
import com.iab.omid.library.unity3d.adsession.CreativeType;
import com.iab.omid.library.unity3d.adsession.ImpressionType;
import com.iab.omid.library.unity3d.adsession.Owner;
/* loaded from: classes2.dex */
public class g {
public static void a() {
if (!Omid.isActive()) {
throw new IllegalStateException("Method called before OM SDK activation");
}
}
public static void a(Owner owner, CreativeType creativeType, ImpressionType impressionType) {
if (owner == Owner.NONE) {
throw new IllegalArgumentException("Impression owner is none");
}
if (creativeType == CreativeType.DEFINED_BY_JAVASCRIPT && owner == Owner.NATIVE) {
throw new IllegalArgumentException("ImpressionType/CreativeType can only be defined as DEFINED_BY_JAVASCRIPT if Impression Owner is JavaScript");
}
if (impressionType == ImpressionType.DEFINED_BY_JAVASCRIPT && owner == Owner.NATIVE) {
throw new IllegalArgumentException("ImpressionType/CreativeType can only be defined as DEFINED_BY_JAVASCRIPT if Impression Owner is JavaScript");
}
}
public static void a(com.iab.omid.library.unity3d.adsession.a aVar) {
d(aVar);
b(aVar);
}
public static void a(Object obj, String str) {
if (obj == null) {
throw new IllegalArgumentException(str);
}
}
public static void a(String str, int i, String str2) {
if (str.length() > i) {
throw new IllegalArgumentException(str2);
}
}
public static void a(String str, String str2) {
if (TextUtils.isEmpty(str)) {
throw new IllegalArgumentException(str2);
}
}
public static void b(com.iab.omid.library.unity3d.adsession.a aVar) {
if (aVar.g()) {
throw new IllegalStateException("AdSession is finished");
}
}
public static void c(com.iab.omid.library.unity3d.adsession.a aVar) {
if (aVar.j()) {
throw new IllegalStateException("AdSession is started");
}
}
private static void d(com.iab.omid.library.unity3d.adsession.a aVar) {
if (!aVar.j()) {
throw new IllegalStateException("AdSession is not started");
}
}
public static void e(com.iab.omid.library.unity3d.adsession.a aVar) {
if (!aVar.h()) {
throw new IllegalStateException("Impression event is not expected from the Native AdSession");
}
}
public static void f(com.iab.omid.library.unity3d.adsession.a aVar) {
if (!aVar.i()) {
throw new IllegalStateException("Cannot create MediaEvents for JavaScript AdSession");
}
}
public static void g(com.iab.omid.library.unity3d.adsession.a aVar) {
if (aVar.getAdSessionStatePublisher().c() != null) {
throw new IllegalStateException("AdEvents already exists for AdSession");
}
}
public static void h(com.iab.omid.library.unity3d.adsession.a aVar) {
if (aVar.getAdSessionStatePublisher().d() != null) {
throw new IllegalStateException("MediaEvents already exists for AdSession");
}
}
}