h.smali
.class public final Lp3/h;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lp3/h$b;,
Lp3/h$d;,
Lp3/h$a;,
Lp3/h$c;
}
.end annotation
.annotation runtime Lkotlin/Metadata;
.end annotation
# static fields
.field public static final a:Lp3/h;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end field
.field private static final b:Lp3/h$c;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end field
.field private static final c:Lp3/h$c;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end field
.field private static final d:Lp3/h$c;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end field
.field private static final e:Lp3/h$c;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 1
new-instance v0, Lp3/h;
invoke-direct {v0}, Lp3/h;-><init>()V
sput-object v0, Lp3/h;->a:Lp3/h;
new-instance v0, Lp3/h$d;
invoke-direct {v0}, Lp3/h$d;-><init>()V
sput-object v0, Lp3/h;->b:Lp3/h$c;
new-instance v0, Lp3/h$c;
invoke-direct {v0}, Lp3/h$c;-><init>()V
sput-object v0, Lp3/h;->c:Lp3/h$c;
new-instance v0, Lp3/h$a;
invoke-direct {v0}, Lp3/h$a;-><init>()V
sput-object v0, Lp3/h;->d:Lp3/h$c;
new-instance v0, Lp3/h$b;
invoke-direct {v0}, Lp3/h$b;-><init>()V
sput-object v0, Lp3/h;->e:Lp3/h$c;
return-void
.end method
.method private constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method private final A(Lq3/n;Lp3/h$c;)V
.registers 4
invoke-virtual {p1}, Lq3/n;->w()Lq3/m;
move-result-object v0
invoke-virtual {p2, v0}, Lp3/h$c;->h(Lq3/m;)V
invoke-virtual {p1}, Lq3/n;->v()Lq3/j;
move-result-object p1
if-eqz p1, :cond_10
invoke-virtual {p2, p1}, Lp3/h$c;->e(Lq3/j;)V
:cond_10
return-void
.end method
.method public static final synthetic a(Lp3/h;Lq3/d;)V
.registers 2
invoke-direct {p0, p1}, Lp3/h;->l(Lq3/d;)V
return-void
.end method
.method public static final synthetic b(Lp3/h;Lq3/g;Lp3/h$c;)V
.registers 3
invoke-direct {p0, p1, p2}, Lp3/h;->q(Lq3/g;Lp3/h$c;)V
return-void
.end method
.method public static final synthetic c(Lp3/h;Lq3/i;Lp3/h$c;)V
.registers 3
invoke-direct {p0, p1, p2}, Lp3/h;->r(Lq3/i;Lp3/h$c;)V
return-void
.end method
.method public static final synthetic d(Lp3/h;Lq3/k;Lp3/h$c;)V
.registers 3
invoke-direct {p0, p1, p2}, Lp3/h;->u(Lq3/k;Lp3/h$c;)V
return-void
.end method
.method public static final synthetic e(Lp3/h;Lq3/j;Lp3/h$c;)V
.registers 3
invoke-direct {p0, p1, p2}, Lp3/h;->v(Lq3/j;Lp3/h$c;)V
return-void
.end method
.method public static final synthetic f(Lp3/h;Lq3/j;Lp3/h$c;)V
.registers 3
invoke-direct {p0, p1, p2}, Lp3/h;->w(Lq3/j;Lp3/h$c;)V
return-void
.end method
.method public static final synthetic g(Lp3/h;Lq3/j;Lp3/h$c;)V
.registers 3
invoke-direct {p0, p1, p2}, Lp3/h;->x(Lq3/j;Lp3/h$c;)V
return-void
.end method
.method public static final synthetic h(Lp3/h;Lq3/l;Lp3/h$c;)V
.registers 3
invoke-direct {p0, p1, p2}, Lp3/h;->y(Lq3/l;Lp3/h$c;)V
return-void
.end method
.method public static final synthetic i(Lp3/h;Lq3/m;Lp3/h$c;)V
.registers 3
invoke-direct {p0, p1, p2}, Lp3/h;->z(Lq3/m;Lp3/h$c;)V
return-void
.end method
.method public static final synthetic j(Lp3/h;Lq3/n;Lp3/h$c;)V
.registers 3
invoke-direct {p0, p1, p2}, Lp3/h;->A(Lq3/n;Lp3/h$c;)V
return-void
.end method
.method private final k(Lq3/e;Lp3/h$c;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lq3/e<",
"**>;",
"Lp3/h$c;",
")V"
}
.end annotation
if-eqz p1, :cond_3e
instance-of v0, p1, Lq3/g;
if-eqz v0, :cond_c
check-cast p1, Lq3/g;
invoke-virtual {p2, p1}, Lp3/h$c;->b(Lq3/g;)V
goto :goto_3d
:cond_c
instance-of v0, p1, Lq3/k;
if-eqz v0, :cond_16
check-cast p1, Lq3/k;
invoke-virtual {p2, p1}, Lp3/h$c;->f(Lq3/k;)V
goto :goto_3d
:cond_16
instance-of v0, p1, Lq3/n;
if-eqz v0, :cond_20
check-cast p1, Lq3/n;
invoke-virtual {p2, p1}, Lp3/h$c;->i(Lq3/n;)V
goto :goto_3d
:cond_20
instance-of v0, p1, Lq3/i;
if-eqz v0, :cond_2a
check-cast p1, Lq3/i;
invoke-virtual {p2, p1}, Lp3/h$c;->d(Lq3/i;)V
goto :goto_3d
:cond_2a
instance-of v0, p1, Lq3/d;
if-eqz v0, :cond_34
check-cast p1, Lq3/d;
invoke-virtual {p2, p1}, Lp3/h$c;->a(Lq3/d;)V
goto :goto_3d
:cond_34
instance-of v0, p1, Lq3/l;
if-eqz v0, :cond_3d
check-cast p1, Lq3/l;
invoke-virtual {p2, p1}, Lp3/h$c;->g(Lq3/l;)V
:cond_3d
:goto_3d
return-void
:cond_3e
new-instance p1, Lm2/s;
const-string p2, "Must provide non-null content to share"
invoke-direct {p1, p2}, Lm2/s;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method private final l(Lq3/d;)V
.registers 3
invoke-virtual {p1}, Lq3/d;->u()Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Lc3/t0;->d0(Ljava/lang/String;)Z
move-result p1
if-nez p1, :cond_b
return-void
:cond_b
new-instance p1, Lm2/s;
const-string v0, "Must specify a non-empty effectId"
invoke-direct {p1, v0}, Lm2/s;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method public static final m(Lq3/e;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lq3/e<",
"**>;)V"
}
.end annotation
sget-object v0, Lp3/h;->a:Lp3/h;
sget-object v1, Lp3/h;->c:Lp3/h$c;
invoke-direct {v0, p0, v1}, Lp3/h;->k(Lq3/e;Lp3/h$c;)V
return-void
.end method
.method public static final n(Lq3/e;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lq3/e<",
"**>;)V"
}
.end annotation
sget-object v0, Lp3/h;->a:Lp3/h;
sget-object v1, Lp3/h;->c:Lp3/h$c;
invoke-direct {v0, p0, v1}, Lp3/h;->k(Lq3/e;Lp3/h$c;)V
return-void
.end method
.method public static final o(Lq3/e;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lq3/e<",
"**>;)V"
}
.end annotation
sget-object v0, Lp3/h;->a:Lp3/h;
sget-object v1, Lp3/h;->e:Lp3/h$c;
invoke-direct {v0, p0, v1}, Lp3/h;->k(Lq3/e;Lp3/h$c;)V
return-void
.end method
.method public static final p(Lq3/e;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lq3/e<",
"**>;)V"
}
.end annotation
sget-object v0, Lp3/h;->a:Lp3/h;
sget-object v1, Lp3/h;->b:Lp3/h$c;
invoke-direct {v0, p0, v1}, Lp3/h;->k(Lq3/e;Lp3/h$c;)V
return-void
.end method
.method private final q(Lq3/g;Lp3/h$c;)V
.registers 3
invoke-virtual {p1}, Lq3/e;->d()Landroid/net/Uri;
move-result-object p1
if-eqz p1, :cond_15
invoke-static {p1}, Lc3/t0;->f0(Landroid/net/Uri;)Z
move-result p1
if-eqz p1, :cond_d
goto :goto_15
:cond_d
new-instance p1, Lm2/s;
const-string p2, "Content Url must be an http:// or https:// url"
invoke-direct {p1, p2}, Lm2/s;-><init>(Ljava/lang/String;)V
throw p1
:cond_15
:goto_15
return-void
.end method
.method private final r(Lq3/i;Lp3/h$c;)V
.registers 7
invoke-virtual {p1}, Lq3/i;->s()Ljava/util/List;
move-result-object p1
if-eqz p1, :cond_4b
invoke-interface {p1}, Ljava/util/List;->isEmpty()Z
move-result v0
if-nez v0, :cond_4b
invoke-interface {p1}, Ljava/util/List;->size()I
move-result v0
const/4 v1, 0x6
if-gt v0, v1, :cond_28
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:goto_17
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_27
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lq3/h;
invoke-virtual {p2, v0}, Lp3/h$c;->c(Lq3/h;)V
goto :goto_17
:cond_27
return-void
:cond_28
new-instance p1, Lm2/s;
sget-object p2, Lua/a0;->a:Lua/a0;
sget-object p2, Ljava/util/Locale;->ROOT:Ljava/util/Locale;
const/4 v0, 0x1
new-array v2, v0, [Ljava/lang/Object;
const/4 v3, 0x0
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
aput-object v1, v2, v3
invoke-static {v2, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
move-result-object v0
const-string v1, "Cannot add more than %d media."
invoke-static {p2, v1, v0}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
const-string v0, "java.lang.String.format(locale, format, *args)"
invoke-static {p2, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p1, p2}, Lm2/s;-><init>(Ljava/lang/String;)V
throw p1
:cond_4b
new-instance p1, Lm2/s;
const-string p2, "Must specify at least one medium in ShareMediaContent."
invoke-direct {p1, p2}, Lm2/s;-><init>(Ljava/lang/String;)V
goto :goto_54
:goto_53
throw p1
:goto_54
goto :goto_53
.end method
.method public static final s(Lq3/h;Lp3/h$c;)V
.registers 6
.param p0 # Lq3/h;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end param
.param p1 # Lp3/h$c;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lq3/h<",
"**>;",
"Lp3/h$c;",
")V"
}
.end annotation
const-string v0, "medium"
invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "validator"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
instance-of v0, p0, Lq3/j;
if-eqz v0, :cond_14
check-cast p0, Lq3/j;
invoke-virtual {p1, p0}, Lp3/h$c;->e(Lq3/j;)V
goto :goto_1d
:cond_14
instance-of v0, p0, Lq3/m;
if-eqz v0, :cond_1e
check-cast p0, Lq3/m;
invoke-virtual {p1, p0}, Lp3/h$c;->h(Lq3/m;)V
:goto_1d
return-void
:cond_1e
new-instance p1, Lm2/s;
sget-object v0, Lua/a0;->a:Lua/a0;
sget-object v0, Ljava/util/Locale;->ROOT:Ljava/util/Locale;
const/4 v1, 0x1
new-array v2, v1, [Ljava/lang/Object;
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object p0
invoke-virtual {p0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
move-result-object p0
const/4 v3, 0x0
aput-object p0, v2, v3
invoke-static {v2, v1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
move-result-object p0
const-string v1, "Invalid media type: %s"
invoke-static {v0, v1, p0}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
const-string v0, "java.lang.String.format(locale, format, *args)"
invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p1, p0}, Lm2/s;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method private final t(Lq3/j;)V
.registers 3
if-eqz p1, :cond_18
invoke-virtual {p1}, Lq3/j;->k()Landroid/graphics/Bitmap;
move-result-object v0
invoke-virtual {p1}, Lq3/j;->m()Landroid/net/Uri;
move-result-object p1
if-nez v0, :cond_17
if-eqz p1, :cond_f
goto :goto_17
:cond_f
new-instance p1, Lm2/s;
const-string v0, "SharePhoto does not have a Bitmap or ImageUrl specified"
invoke-direct {p1, v0}, Lm2/s;-><init>(Ljava/lang/String;)V
throw p1
:cond_17
:goto_17
return-void
:cond_18
new-instance p1, Lm2/s;
const-string v0, "Cannot share a null SharePhoto"
invoke-direct {p1, v0}, Lm2/s;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method private final u(Lq3/k;Lp3/h$c;)V
.registers 7
invoke-virtual {p1}, Lq3/k;->s()Ljava/util/List;
move-result-object p1
if-eqz p1, :cond_4b
invoke-interface {p1}, Ljava/util/List;->isEmpty()Z
move-result v0
if-nez v0, :cond_4b
invoke-interface {p1}, Ljava/util/List;->size()I
move-result v0
const/4 v1, 0x6
if-gt v0, v1, :cond_28
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:goto_17
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_27
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lq3/j;
invoke-virtual {p2, v0}, Lp3/h$c;->e(Lq3/j;)V
goto :goto_17
:cond_27
return-void
:cond_28
new-instance p1, Lm2/s;
sget-object p2, Lua/a0;->a:Lua/a0;
sget-object p2, Ljava/util/Locale;->ROOT:Ljava/util/Locale;
const/4 v0, 0x1
new-array v2, v0, [Ljava/lang/Object;
const/4 v3, 0x0
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
aput-object v1, v2, v3
invoke-static {v2, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
move-result-object v0
const-string v1, "Cannot add more than %d photos."
invoke-static {p2, v1, v0}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
const-string v0, "java.lang.String.format(locale, format, *args)"
invoke-static {p2, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p1, p2}, Lm2/s;-><init>(Ljava/lang/String;)V
throw p1
:cond_4b
new-instance p1, Lm2/s;
const-string p2, "Must specify at least one Photo in SharePhotoContent."
invoke-direct {p1, p2}, Lm2/s;-><init>(Ljava/lang/String;)V
goto :goto_54
:goto_53
throw p1
:goto_54
goto :goto_53
.end method
.method private final v(Lq3/j;Lp3/h$c;)V
.registers 3
invoke-direct {p0, p1}, Lp3/h;->t(Lq3/j;)V
invoke-virtual {p1}, Lq3/j;->k()Landroid/graphics/Bitmap;
move-result-object p2
invoke-virtual {p1}, Lq3/j;->m()Landroid/net/Uri;
move-result-object p1
if-nez p2, :cond_1c
invoke-static {p1}, Lc3/t0;->f0(Landroid/net/Uri;)Z
move-result p1
if-nez p1, :cond_14
goto :goto_1c
:cond_14
new-instance p1, Lm2/s;
const-string p2, "Cannot set the ImageUrl of a SharePhoto to the Uri of an image on the web when sharing SharePhotoContent"
invoke-direct {p1, p2}, Lm2/s;-><init>(Ljava/lang/String;)V
throw p1
:cond_1c
:goto_1c
return-void
.end method
.method private final w(Lq3/j;Lp3/h$c;)V
.registers 3
invoke-direct {p0, p1, p2}, Lp3/h;->v(Lq3/j;Lp3/h$c;)V
invoke-virtual {p1}, Lq3/j;->k()Landroid/graphics/Bitmap;
move-result-object p2
if-nez p2, :cond_15
sget-object p2, Lc3/t0;->a:Lc3/t0;
invoke-virtual {p1}, Lq3/j;->m()Landroid/net/Uri;
move-result-object p1
invoke-static {p1}, Lc3/t0;->f0(Landroid/net/Uri;)Z
move-result p1
if-nez p1, :cond_1e
:cond_15
sget-object p1, Lc3/u0;->a:Lc3/u0;
invoke-static {}, Lm2/f0;->l()Landroid/content/Context;
move-result-object p1
invoke-static {p1}, Lc3/u0;->d(Landroid/content/Context;)V
:cond_1e
return-void
.end method
.method private final x(Lq3/j;Lp3/h$c;)V
.registers 3
invoke-direct {p0, p1}, Lp3/h;->t(Lq3/j;)V
return-void
.end method
.method private final y(Lq3/l;Lp3/h$c;)V
.registers 4
if-eqz p1, :cond_29
invoke-virtual {p1}, Lq3/l;->u()Lq3/h;
move-result-object v0
if-nez v0, :cond_e
invoke-virtual {p1}, Lq3/l;->w()Lq3/j;
move-result-object v0
if-eqz v0, :cond_29
:cond_e
invoke-virtual {p1}, Lq3/l;->u()Lq3/h;
move-result-object v0
if-eqz v0, :cond_1b
invoke-virtual {p1}, Lq3/l;->u()Lq3/h;
move-result-object v0
invoke-virtual {p2, v0}, Lp3/h$c;->c(Lq3/h;)V
:cond_1b
invoke-virtual {p1}, Lq3/l;->w()Lq3/j;
move-result-object v0
if-eqz v0, :cond_28
invoke-virtual {p1}, Lq3/l;->w()Lq3/j;
move-result-object p1
invoke-virtual {p2, p1}, Lp3/h$c;->e(Lq3/j;)V
:cond_28
return-void
:cond_29
new-instance p1, Lm2/s;
const-string p2, "Must pass the Facebook app a background asset, a sticker asset, or both"
invoke-direct {p1, p2}, Lm2/s;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method private final z(Lq3/m;Lp3/h$c;)V
.registers 3
if-eqz p1, :cond_26
invoke-virtual {p1}, Lq3/m;->k()Landroid/net/Uri;
move-result-object p1
if-eqz p1, :cond_1e
invoke-static {p1}, Lc3/t0;->Y(Landroid/net/Uri;)Z
move-result p2
if-nez p2, :cond_1d
invoke-static {p1}, Lc3/t0;->b0(Landroid/net/Uri;)Z
move-result p1
if-eqz p1, :cond_15
goto :goto_1d
:cond_15
new-instance p1, Lm2/s;
const-string p2, "ShareVideo must reference a video that is on the device"
invoke-direct {p1, p2}, Lm2/s;-><init>(Ljava/lang/String;)V
throw p1
:cond_1d
:goto_1d
return-void
:cond_1e
new-instance p1, Lm2/s;
const-string p2, "ShareVideo does not have a LocalUrl specified"
invoke-direct {p1, p2}, Lm2/s;-><init>(Ljava/lang/String;)V
throw p1
:cond_26
new-instance p1, Lm2/s;
const-string p2, "Cannot share a null ShareVideo"
invoke-direct {p1, p2}, Lm2/s;-><init>(Ljava/lang/String;)V
throw p1
.end method