Add Discord APKTool decompilation (Smali source for modding)

- Imported from https://github.com/supermegamestre/Project-Real-Resurrection-3
- APKTool decompilation (Smali bytecode) for modding and rebuilding APK
- Supports both 32-bit (armeabi-v7a) and 64-bit (arm64-v8a) architectures
- Includes full Smali source, resources, and native libraries
- Ready to rebuild APK after modifications with apktool b command
- Added comprehensive README-apktool.md with modding guide

This branch complements the JADX branches:
- Use JADX (main/discord-community) to UNDERSTAND code (readable Java)
- Use APKTool (this branch) to MODIFY and REBUILD APK (editable Smali)

Total: 44,417 files, 538.51 MB Smali source code
This commit is contained in:
2026-02-18 16:13:44 -08:00
parent c080f0d97f
commit f3960ee359
44288 changed files with 10998761 additions and 0 deletions

View File

@@ -0,0 +1,130 @@
.class public final enum Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
.super Ljava/lang/Enum;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/AppGroupCreationContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "AppGroupPrivacy"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
.field public static final enum Closed:Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
.field public static final enum Open:Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
# direct methods
.method private static final synthetic $values()[Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
.locals 2
sget-object v0, Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;->Open:Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
sget-object v1, Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;->Closed:Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
filled-new-array {v0, v1}, [Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
move-result-object v0
return-object v0
.end method
.method static constructor <clinit>()V
.locals 3
.line 60
new-instance v0, Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
const-string v1, "Open"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;->Open:Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
.line 63
new-instance v0, Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
const-string v1, "Closed"
const/4 v2, 0x1
invoke-direct {v0, v1, v2}, Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;->Closed:Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
invoke-static {}, Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;->$values()[Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
move-result-object v0
sput-object v0, Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;->$VALUES:[Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 58
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
.locals 1
const-string v0, "value"
invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-class v0, Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
.line 64
check-cast p0, Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
return-object p0
.end method
.method public static values()[Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
.locals 2
sget-object v0, Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;->$VALUES:[Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
array-length v1, v0
invoke-static {v0, v1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
move-result-object v0
.line 64
check-cast v0, [Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
return-object v0
.end method

View File

@@ -0,0 +1,198 @@
.class public final Lcom/facebook/share/model/AppGroupCreationContent$Builder;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/share/model/ShareModelBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/AppGroupCreationContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Lcom/facebook/share/model/ShareModelBuilder<",
"Lcom/facebook/share/model/AppGroupCreationContent;",
"Lcom/facebook/share/model/AppGroupCreationContent$Builder;",
">;"
}
.end annotation
# instance fields
.field private appGroupPrivacy:Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
.field private description:Ljava/lang/String;
.field private name:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
.line 67
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public build()Lcom/facebook/share/model/AppGroupCreationContent;
.locals 2
.line 106
new-instance v0, Lcom/facebook/share/model/AppGroupCreationContent;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/facebook/share/model/AppGroupCreationContent;-><init>(Lcom/facebook/share/model/AppGroupCreationContent$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
return-object v0
.end method
.method public bridge synthetic build()Ljava/lang/Object;
.locals 1
.line 67
invoke-virtual {p0}, Lcom/facebook/share/model/AppGroupCreationContent$Builder;->build()Lcom/facebook/share/model/AppGroupCreationContent;
move-result-object v0
return-object v0
.end method
.method public final getAppGroupPrivacy$facebook_common_release()Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/AppGroupCreationContent$Builder;->appGroupPrivacy:Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
return-object v0
.end method
.method public final getDescription$facebook_common_release()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/AppGroupCreationContent$Builder;->description:Ljava/lang/String;
return-object v0
.end method
.method public final getName$facebook_common_release()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/AppGroupCreationContent$Builder;->name:Ljava/lang/String;
return-object v0
.end method
.method public readFrom(Lcom/facebook/share/model/AppGroupCreationContent;)Lcom/facebook/share/model/AppGroupCreationContent$Builder;
.locals 2
if-nez p1, :cond_0
move-object p1, p0
goto :goto_0
.line 113
:cond_0
invoke-virtual {p1}, Lcom/facebook/share/model/AppGroupCreationContent;->getName()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/facebook/share/model/AppGroupCreationContent$Builder;->setName(Ljava/lang/String;)Lcom/facebook/share/model/AppGroupCreationContent$Builder;
move-result-object v0
.line 114
invoke-virtual {p1}, Lcom/facebook/share/model/AppGroupCreationContent;->getDescription()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/AppGroupCreationContent$Builder;->setDescription(Ljava/lang/String;)Lcom/facebook/share/model/AppGroupCreationContent$Builder;
move-result-object v0
.line 115
invoke-virtual {p1}, Lcom/facebook/share/model/AppGroupCreationContent;->getAppGroupPrivacy()Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
move-result-object p1
invoke-virtual {v0, p1}, Lcom/facebook/share/model/AppGroupCreationContent$Builder;->setAppGroupPrivacy(Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;)Lcom/facebook/share/model/AppGroupCreationContent$Builder;
move-result-object p1
:goto_0
return-object p1
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareModel;)Lcom/facebook/share/model/ShareModelBuilder;
.locals 0
.line 67
check-cast p1, Lcom/facebook/share/model/AppGroupCreationContent;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/AppGroupCreationContent$Builder;->readFrom(Lcom/facebook/share/model/AppGroupCreationContent;)Lcom/facebook/share/model/AppGroupCreationContent$Builder;
move-result-object p1
return-object p1
.end method
.method public final setAppGroupPrivacy(Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;)Lcom/facebook/share/model/AppGroupCreationContent$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/AppGroupCreationContent$Builder;->appGroupPrivacy:Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
return-object p0
.end method
.method public final setAppGroupPrivacy$facebook_common_release(Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/AppGroupCreationContent$Builder;->appGroupPrivacy:Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
return-void
.end method
.method public final setDescription(Ljava/lang/String;)Lcom/facebook/share/model/AppGroupCreationContent$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/AppGroupCreationContent$Builder;->description:Ljava/lang/String;
return-object p0
.end method
.method public final setDescription$facebook_common_release(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/AppGroupCreationContent$Builder;->description:Ljava/lang/String;
return-void
.end method
.method public final setName(Ljava/lang/String;)Lcom/facebook/share/model/AppGroupCreationContent$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/AppGroupCreationContent$Builder;->name:Ljava/lang/String;
return-object p0
.end method
.method public final setName$facebook_common_release(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/AppGroupCreationContent$Builder;->name:Ljava/lang/String;
return-void
.end method

View File

@@ -0,0 +1,85 @@
.class public final Lcom/facebook/share/model/AppGroupCreationContent$Companion$CREATOR$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/AppGroupCreationContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/AppGroupCreationContent;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 122
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/AppGroupCreationContent;
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 124
new-instance v0, Lcom/facebook/share/model/AppGroupCreationContent;
invoke-direct {v0, p1}, Lcom/facebook/share/model/AppGroupCreationContent;-><init>(Landroid/os/Parcel;)V
return-object v0
.end method
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
.line 122
invoke-virtual {p0, p1}, Lcom/facebook/share/model/AppGroupCreationContent$Companion$CREATOR$1;->createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/AppGroupCreationContent;
move-result-object p1
return-object p1
.end method
.method public newArray(I)[Lcom/facebook/share/model/AppGroupCreationContent;
.locals 0
.line 128
new-array p1, p1, [Lcom/facebook/share/model/AppGroupCreationContent;
return-object p1
.end method
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
.line 122
invoke-virtual {p0, p1}, Lcom/facebook/share/model/AppGroupCreationContent$Companion$CREATOR$1;->newArray(I)[Lcom/facebook/share/model/AppGroupCreationContent;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,34 @@
.class public final Lcom/facebook/share/model/AppGroupCreationContent$Companion;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/AppGroupCreationContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
.line 119
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0}, Lcom/facebook/share/model/AppGroupCreationContent$Companion;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,195 @@
.class public final Lcom/facebook/share/model/AppGroupCreationContent;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/share/model/ShareModel;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;,
Lcom/facebook/share/model/AppGroupCreationContent$Builder;,
Lcom/facebook/share/model/AppGroupCreationContent$Companion;
}
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/AppGroupCreationContent;",
">;"
}
.end annotation
.end field
.field public static final Companion:Lcom/facebook/share/model/AppGroupCreationContent$Companion;
# instance fields
.field private final appGroupPrivacy:Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
.field private final description:Ljava/lang/String;
.field private final name:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/facebook/share/model/AppGroupCreationContent$Companion;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/facebook/share/model/AppGroupCreationContent$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
sput-object v0, Lcom/facebook/share/model/AppGroupCreationContent;->Companion:Lcom/facebook/share/model/AppGroupCreationContent$Companion;
.line 122
new-instance v0, Lcom/facebook/share/model/AppGroupCreationContent$Companion$CREATOR$1;
invoke-direct {v0}, Lcom/facebook/share/model/AppGroupCreationContent$Companion$CREATOR$1;-><init>()V
sput-object v0, Lcom/facebook/share/model/AppGroupCreationContent;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 43
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 44
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/AppGroupCreationContent;->name:Ljava/lang/String;
.line 45
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/AppGroupCreationContent;->description:Ljava/lang/String;
.line 46
invoke-virtual {p1}, Landroid/os/Parcel;->readSerializable()Ljava/io/Serializable;
move-result-object p1
check-cast p1, Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
iput-object p1, p0, Lcom/facebook/share/model/AppGroupCreationContent;->appGroupPrivacy:Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
return-void
.end method
.method private constructor <init>(Lcom/facebook/share/model/AppGroupCreationContent$Builder;)V
.locals 1
.line 37
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 38
invoke-virtual {p1}, Lcom/facebook/share/model/AppGroupCreationContent$Builder;->getName$facebook_common_release()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/AppGroupCreationContent;->name:Ljava/lang/String;
.line 39
invoke-virtual {p1}, Lcom/facebook/share/model/AppGroupCreationContent$Builder;->getDescription$facebook_common_release()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/AppGroupCreationContent;->description:Ljava/lang/String;
.line 40
invoke-virtual {p1}, Lcom/facebook/share/model/AppGroupCreationContent$Builder;->getAppGroupPrivacy$facebook_common_release()Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/AppGroupCreationContent;->appGroupPrivacy:Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
return-void
.end method
.method public synthetic constructor <init>(Lcom/facebook/share/model/AppGroupCreationContent$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0, p1}, Lcom/facebook/share/model/AppGroupCreationContent;-><init>(Lcom/facebook/share/model/AppGroupCreationContent$Builder;)V
return-void
.end method
# virtual methods
.method public describeContents()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public final getAppGroupPrivacy()Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/AppGroupCreationContent;->appGroupPrivacy:Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
return-object v0
.end method
.method public final getDescription()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/AppGroupCreationContent;->description:Ljava/lang/String;
return-object v0
.end method
.method public final getName()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/AppGroupCreationContent;->name:Ljava/lang/String;
return-object v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 0
const-string p2, "out"
invoke-static {p1, p2}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/AppGroupCreationContent;->name:Ljava/lang/String;
.line 52
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/AppGroupCreationContent;->description:Ljava/lang/String;
.line 53
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/AppGroupCreationContent;->appGroupPrivacy:Lcom/facebook/share/model/AppGroupCreationContent$AppGroupPrivacy;
.line 54
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeSerializable(Ljava/io/Serializable;)V
return-void
.end method

View File

@@ -0,0 +1,179 @@
.class public final Lcom/facebook/share/model/CameraEffectArguments$Builder;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/share/model/ShareModelBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/CameraEffectArguments;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Lcom/facebook/share/model/ShareModelBuilder<",
"Lcom/facebook/share/model/CameraEffectArguments;",
"Lcom/facebook/share/model/CameraEffectArguments$Builder;",
">;"
}
.end annotation
# instance fields
.field private final params:Landroid/os/Bundle;
# direct methods
.method public constructor <init>()V
.locals 1
.line 78
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 79
new-instance v0, Landroid/os/Bundle;
invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
iput-object v0, p0, Lcom/facebook/share/model/CameraEffectArguments$Builder;->params:Landroid/os/Bundle;
return-void
.end method
# virtual methods
.method public build()Lcom/facebook/share/model/CameraEffectArguments;
.locals 2
.line 126
new-instance v0, Lcom/facebook/share/model/CameraEffectArguments;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/facebook/share/model/CameraEffectArguments;-><init>(Lcom/facebook/share/model/CameraEffectArguments$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
return-object v0
.end method
.method public bridge synthetic build()Ljava/lang/Object;
.locals 1
.line 78
invoke-virtual {p0}, Lcom/facebook/share/model/CameraEffectArguments$Builder;->build()Lcom/facebook/share/model/CameraEffectArguments;
move-result-object v0
return-object v0
.end method
.method public final getParams$facebook_common_release()Landroid/os/Bundle;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/CameraEffectArguments$Builder;->params:Landroid/os/Bundle;
return-object v0
.end method
.method public final putArgument(Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/share/model/CameraEffectArguments$Builder;
.locals 1
const-string v0, "key"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "value"
invoke-static {p2, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/facebook/share/model/CameraEffectArguments$Builder;->params:Landroid/os/Bundle;
.line 90
invoke-virtual {v0, p1, p2}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
return-object p0
.end method
.method public final putArgument(Ljava/lang/String;[Ljava/lang/String;)Lcom/facebook/share/model/CameraEffectArguments$Builder;
.locals 1
const-string v0, "key"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "arrayValue"
invoke-static {p2, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/facebook/share/model/CameraEffectArguments$Builder;->params:Landroid/os/Bundle;
.line 103
invoke-virtual {v0, p1, p2}, Landroid/os/BaseBundle;->putStringArray(Ljava/lang/String;[Ljava/lang/String;)V
return-object p0
.end method
.method public final readFrom(Landroid/os/Parcel;)Lcom/facebook/share/model/CameraEffectArguments$Builder;
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-class v0, Lcom/facebook/share/model/CameraEffectArguments;
.line 116
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
move-result-object p1
check-cast p1, Lcom/facebook/share/model/CameraEffectArguments;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/CameraEffectArguments$Builder;->readFrom(Lcom/facebook/share/model/CameraEffectArguments;)Lcom/facebook/share/model/CameraEffectArguments$Builder;
move-result-object p1
return-object p1
.end method
.method public readFrom(Lcom/facebook/share/model/CameraEffectArguments;)Lcom/facebook/share/model/CameraEffectArguments$Builder;
.locals 1
if-eqz p1, :cond_0
iget-object v0, p0, Lcom/facebook/share/model/CameraEffectArguments$Builder;->params:Landroid/os/Bundle;
.line 109
invoke-static {p1}, Lcom/facebook/share/model/CameraEffectArguments;->access$getParams$p(Lcom/facebook/share/model/CameraEffectArguments;)Landroid/os/Bundle;
move-result-object p1
invoke-virtual {v0, p1}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V
:cond_0
return-object p0
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareModel;)Lcom/facebook/share/model/ShareModelBuilder;
.locals 0
.line 78
check-cast p1, Lcom/facebook/share/model/CameraEffectArguments;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/CameraEffectArguments$Builder;->readFrom(Lcom/facebook/share/model/CameraEffectArguments;)Lcom/facebook/share/model/CameraEffectArguments$Builder;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,85 @@
.class public final Lcom/facebook/share/model/CameraEffectArguments$Companion$CREATOR$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/CameraEffectArguments;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/CameraEffectArguments;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 133
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/CameraEffectArguments;
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 135
new-instance v0, Lcom/facebook/share/model/CameraEffectArguments;
invoke-direct {v0, p1}, Lcom/facebook/share/model/CameraEffectArguments;-><init>(Landroid/os/Parcel;)V
return-object v0
.end method
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
.line 133
invoke-virtual {p0, p1}, Lcom/facebook/share/model/CameraEffectArguments$Companion$CREATOR$1;->createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/CameraEffectArguments;
move-result-object p1
return-object p1
.end method
.method public newArray(I)[Lcom/facebook/share/model/CameraEffectArguments;
.locals 0
.line 139
new-array p1, p1, [Lcom/facebook/share/model/CameraEffectArguments;
return-object p1
.end method
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
.line 133
invoke-virtual {p0, p1}, Lcom/facebook/share/model/CameraEffectArguments$Companion$CREATOR$1;->newArray(I)[Lcom/facebook/share/model/CameraEffectArguments;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,34 @@
.class public final Lcom/facebook/share/model/CameraEffectArguments$Companion;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/CameraEffectArguments;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
.line 130
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0}, Lcom/facebook/share/model/CameraEffectArguments$Companion;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,240 @@
.class public final Lcom/facebook/share/model/CameraEffectArguments;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/share/model/ShareModel;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/CameraEffectArguments$Builder;,
Lcom/facebook/share/model/CameraEffectArguments$Companion;
}
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/CameraEffectArguments;",
">;"
}
.end annotation
.end field
.field public static final Companion:Lcom/facebook/share/model/CameraEffectArguments$Companion;
# instance fields
.field private final params:Landroid/os/Bundle;
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/facebook/share/model/CameraEffectArguments$Companion;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/facebook/share/model/CameraEffectArguments$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
sput-object v0, Lcom/facebook/share/model/CameraEffectArguments;->Companion:Lcom/facebook/share/model/CameraEffectArguments$Companion;
.line 133
new-instance v0, Lcom/facebook/share/model/CameraEffectArguments$Companion$CREATOR$1;
invoke-direct {v0}, Lcom/facebook/share/model/CameraEffectArguments$Companion$CREATOR$1;-><init>()V
sput-object v0, Lcom/facebook/share/model/CameraEffectArguments;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 23
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const-class v0, Lcom/facebook/share/model/CameraEffectArguments;
.line 24
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readBundle(Ljava/lang/ClassLoader;)Landroid/os/Bundle;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/CameraEffectArguments;->params:Landroid/os/Bundle;
return-void
.end method
.method private constructor <init>(Lcom/facebook/share/model/CameraEffectArguments$Builder;)V
.locals 0
.line 19
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 20
invoke-virtual {p1}, Lcom/facebook/share/model/CameraEffectArguments$Builder;->getParams$facebook_common_release()Landroid/os/Bundle;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/CameraEffectArguments;->params:Landroid/os/Bundle;
return-void
.end method
.method public synthetic constructor <init>(Lcom/facebook/share/model/CameraEffectArguments$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0, p1}, Lcom/facebook/share/model/CameraEffectArguments;-><init>(Lcom/facebook/share/model/CameraEffectArguments$Builder;)V
return-void
.end method
.method public static final synthetic access$getParams$p(Lcom/facebook/share/model/CameraEffectArguments;)Landroid/os/Bundle;
.locals 0
.line 16
iget-object p0, p0, Lcom/facebook/share/model/CameraEffectArguments;->params:Landroid/os/Bundle;
return-object p0
.end method
# virtual methods
.method public describeContents()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public final get(Ljava/lang/String;)Ljava/lang/Object;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/CameraEffectArguments;->params:Landroid/os/Bundle;
if-nez v0, :cond_0
const/4 p1, 0x0
goto :goto_0
.line 59
:cond_0
invoke-virtual {v0, p1}, Landroid/os/BaseBundle;->get(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
:goto_0
return-object p1
.end method
.method public final getString(Ljava/lang/String;)Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/CameraEffectArguments;->params:Landroid/os/Bundle;
if-nez v0, :cond_0
const/4 p1, 0x0
goto :goto_0
.line 36
:cond_0
invoke-virtual {v0, p1}, Landroid/os/BaseBundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
:goto_0
return-object p1
.end method
.method public final getStringArray(Ljava/lang/String;)[Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/CameraEffectArguments;->params:Landroid/os/Bundle;
if-nez v0, :cond_0
const/4 p1, 0x0
goto :goto_0
.line 48
:cond_0
invoke-virtual {v0, p1}, Landroid/os/BaseBundle;->getStringArray(Ljava/lang/String;)[Ljava/lang/String;
move-result-object p1
:goto_0
return-object p1
.end method
.method public final keySet()Ljava/util/Set;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Set<",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/share/model/CameraEffectArguments;->params:Landroid/os/Bundle;
if-nez v0, :cond_0
const/4 v0, 0x0
goto :goto_0
.line 68
:cond_0
invoke-virtual {v0}, Landroid/os/BaseBundle;->keySet()Ljava/util/Set;
move-result-object v0
:goto_0
if-nez v0, :cond_1
invoke-static {}, Lkotlin/collections/SetsKt;->emptySet()Ljava/util/Set;
move-result-object v0
:cond_1
return-object v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 0
const-string p2, "out"
invoke-static {p1, p2}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/CameraEffectArguments;->params:Landroid/os/Bundle;
.line 74
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V
return-void
.end method

View File

@@ -0,0 +1,192 @@
.class public final Lcom/facebook/share/model/CameraEffectTextures$Builder;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/share/model/ShareModelBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/CameraEffectTextures;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Lcom/facebook/share/model/ShareModelBuilder<",
"Lcom/facebook/share/model/CameraEffectTextures;",
"Lcom/facebook/share/model/CameraEffectTextures$Builder;",
">;"
}
.end annotation
# instance fields
.field private final textures:Landroid/os/Bundle;
# direct methods
.method public constructor <init>()V
.locals 1
.line 56
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 57
new-instance v0, Landroid/os/Bundle;
invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
iput-object v0, p0, Lcom/facebook/share/model/CameraEffectTextures$Builder;->textures:Landroid/os/Bundle;
return-void
.end method
.method private final putParcelableTexture(Ljava/lang/String;Landroid/os/Parcelable;)Lcom/facebook/share/model/CameraEffectTextures$Builder;
.locals 1
.line 82
invoke-interface {p1}, Ljava/lang/CharSequence;->length()I
move-result v0
if-lez v0, :cond_0
if-eqz p2, :cond_0
iget-object v0, p0, Lcom/facebook/share/model/CameraEffectTextures$Builder;->textures:Landroid/os/Bundle;
.line 83
invoke-virtual {v0, p1, p2}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V
:cond_0
return-object p0
.end method
# virtual methods
.method public build()Lcom/facebook/share/model/CameraEffectTextures;
.locals 2
.line 101
new-instance v0, Lcom/facebook/share/model/CameraEffectTextures;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/facebook/share/model/CameraEffectTextures;-><init>(Lcom/facebook/share/model/CameraEffectTextures$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
return-object v0
.end method
.method public bridge synthetic build()Ljava/lang/Object;
.locals 1
.line 56
invoke-virtual {p0}, Lcom/facebook/share/model/CameraEffectTextures$Builder;->build()Lcom/facebook/share/model/CameraEffectTextures;
move-result-object v0
return-object v0
.end method
.method public final getTextures$facebook_common_release()Landroid/os/Bundle;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/CameraEffectTextures$Builder;->textures:Landroid/os/Bundle;
return-object v0
.end method
.method public final putTexture(Ljava/lang/String;Landroid/graphics/Bitmap;)Lcom/facebook/share/model/CameraEffectTextures$Builder;
.locals 1
const-string v0, "key"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 67
invoke-direct {p0, p1, p2}, Lcom/facebook/share/model/CameraEffectTextures$Builder;->putParcelableTexture(Ljava/lang/String;Landroid/os/Parcelable;)Lcom/facebook/share/model/CameraEffectTextures$Builder;
move-result-object p1
return-object p1
.end method
.method public final putTexture(Ljava/lang/String;Landroid/net/Uri;)Lcom/facebook/share/model/CameraEffectTextures$Builder;
.locals 1
const-string v0, "key"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 78
invoke-direct {p0, p1, p2}, Lcom/facebook/share/model/CameraEffectTextures$Builder;->putParcelableTexture(Ljava/lang/String;Landroid/os/Parcelable;)Lcom/facebook/share/model/CameraEffectTextures$Builder;
move-result-object p1
return-object p1
.end method
.method public final readFrom(Landroid/os/Parcel;)Lcom/facebook/share/model/CameraEffectTextures$Builder;
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-class v0, Lcom/facebook/share/model/CameraEffectTextures;
.line 97
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
move-result-object p1
check-cast p1, Lcom/facebook/share/model/CameraEffectTextures;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/CameraEffectTextures$Builder;->readFrom(Lcom/facebook/share/model/CameraEffectTextures;)Lcom/facebook/share/model/CameraEffectTextures$Builder;
move-result-object p1
return-object p1
.end method
.method public readFrom(Lcom/facebook/share/model/CameraEffectTextures;)Lcom/facebook/share/model/CameraEffectTextures$Builder;
.locals 1
if-eqz p1, :cond_0
iget-object v0, p0, Lcom/facebook/share/model/CameraEffectTextures$Builder;->textures:Landroid/os/Bundle;
.line 90
invoke-static {p1}, Lcom/facebook/share/model/CameraEffectTextures;->access$getTextures$p(Lcom/facebook/share/model/CameraEffectTextures;)Landroid/os/Bundle;
move-result-object p1
invoke-virtual {v0, p1}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V
:cond_0
return-object p0
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareModel;)Lcom/facebook/share/model/ShareModelBuilder;
.locals 0
.line 56
check-cast p1, Lcom/facebook/share/model/CameraEffectTextures;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/CameraEffectTextures$Builder;->readFrom(Lcom/facebook/share/model/CameraEffectTextures;)Lcom/facebook/share/model/CameraEffectTextures$Builder;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,85 @@
.class public final Lcom/facebook/share/model/CameraEffectTextures$Companion$CREATOR$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/CameraEffectTextures;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/CameraEffectTextures;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 108
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/CameraEffectTextures;
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 110
new-instance v0, Lcom/facebook/share/model/CameraEffectTextures;
invoke-direct {v0, p1}, Lcom/facebook/share/model/CameraEffectTextures;-><init>(Landroid/os/Parcel;)V
return-object v0
.end method
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
.line 108
invoke-virtual {p0, p1}, Lcom/facebook/share/model/CameraEffectTextures$Companion$CREATOR$1;->createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/CameraEffectTextures;
move-result-object p1
return-object p1
.end method
.method public newArray(I)[Lcom/facebook/share/model/CameraEffectTextures;
.locals 0
.line 114
new-array p1, p1, [Lcom/facebook/share/model/CameraEffectTextures;
return-object p1
.end method
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
.line 108
invoke-virtual {p0, p1}, Lcom/facebook/share/model/CameraEffectTextures$Companion$CREATOR$1;->newArray(I)[Lcom/facebook/share/model/CameraEffectTextures;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,34 @@
.class public final Lcom/facebook/share/model/CameraEffectTextures$Companion;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/CameraEffectTextures;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
.line 105
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0}, Lcom/facebook/share/model/CameraEffectTextures$Companion;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,262 @@
.class public final Lcom/facebook/share/model/CameraEffectTextures;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/share/model/ShareModel;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/CameraEffectTextures$Builder;,
Lcom/facebook/share/model/CameraEffectTextures$Companion;
}
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/CameraEffectTextures;",
">;"
}
.end annotation
.end field
.field public static final Companion:Lcom/facebook/share/model/CameraEffectTextures$Companion;
# instance fields
.field private final textures:Landroid/os/Bundle;
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/facebook/share/model/CameraEffectTextures$Companion;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/facebook/share/model/CameraEffectTextures$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
sput-object v0, Lcom/facebook/share/model/CameraEffectTextures;->Companion:Lcom/facebook/share/model/CameraEffectTextures$Companion;
.line 108
new-instance v0, Lcom/facebook/share/model/CameraEffectTextures$Companion$CREATOR$1;
invoke-direct {v0}, Lcom/facebook/share/model/CameraEffectTextures$Companion$CREATOR$1;-><init>()V
sput-object v0, Lcom/facebook/share/model/CameraEffectTextures;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 25
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const-class v0, Lcom/facebook/share/model/CameraEffectTextures;
.line 26
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readBundle(Ljava/lang/ClassLoader;)Landroid/os/Bundle;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/CameraEffectTextures;->textures:Landroid/os/Bundle;
return-void
.end method
.method private constructor <init>(Lcom/facebook/share/model/CameraEffectTextures$Builder;)V
.locals 0
.line 21
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 22
invoke-virtual {p1}, Lcom/facebook/share/model/CameraEffectTextures$Builder;->getTextures$facebook_common_release()Landroid/os/Bundle;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/CameraEffectTextures;->textures:Landroid/os/Bundle;
return-void
.end method
.method public synthetic constructor <init>(Lcom/facebook/share/model/CameraEffectTextures$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0, p1}, Lcom/facebook/share/model/CameraEffectTextures;-><init>(Lcom/facebook/share/model/CameraEffectTextures$Builder;)V
return-void
.end method
.method public static final synthetic access$getTextures$p(Lcom/facebook/share/model/CameraEffectTextures;)Landroid/os/Bundle;
.locals 0
.line 18
iget-object p0, p0, Lcom/facebook/share/model/CameraEffectTextures;->textures:Landroid/os/Bundle;
return-object p0
.end method
# virtual methods
.method public describeContents()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public final get(Ljava/lang/String;)Ljava/lang/Object;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/CameraEffectTextures;->textures:Landroid/os/Bundle;
if-nez v0, :cond_0
const/4 p1, 0x0
goto :goto_0
.line 38
:cond_0
invoke-virtual {v0, p1}, Landroid/os/BaseBundle;->get(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
:goto_0
return-object p1
.end method
.method public final getTextureBitmap(Ljava/lang/String;)Landroid/graphics/Bitmap;
.locals 2
iget-object v0, p0, Lcom/facebook/share/model/CameraEffectTextures;->textures:Landroid/os/Bundle;
const/4 v1, 0x0
if-nez v0, :cond_0
move-object p1, v1
goto :goto_0
.line 30
:cond_0
invoke-virtual {v0, p1}, Landroid/os/BaseBundle;->get(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
:goto_0
instance-of v0, p1, Landroid/graphics/Bitmap;
if-eqz v0, :cond_1
move-object v1, p1
check-cast v1, Landroid/graphics/Bitmap;
:cond_1
return-object v1
.end method
.method public final getTextureUri(Ljava/lang/String;)Landroid/net/Uri;
.locals 2
iget-object v0, p0, Lcom/facebook/share/model/CameraEffectTextures;->textures:Landroid/os/Bundle;
const/4 v1, 0x0
if-nez v0, :cond_0
move-object p1, v1
goto :goto_0
.line 34
:cond_0
invoke-virtual {v0, p1}, Landroid/os/BaseBundle;->get(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
:goto_0
instance-of v0, p1, Landroid/net/Uri;
if-eqz v0, :cond_1
move-object v1, p1
check-cast v1, Landroid/net/Uri;
:cond_1
return-object v1
.end method
.method public final keySet()Ljava/util/Set;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Set<",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/share/model/CameraEffectTextures;->textures:Landroid/os/Bundle;
if-nez v0, :cond_0
const/4 v0, 0x0
goto :goto_0
.line 46
:cond_0
invoke-virtual {v0}, Landroid/os/BaseBundle;->keySet()Ljava/util/Set;
move-result-object v0
:goto_0
if-nez v0, :cond_1
invoke-static {}, Lkotlin/collections/SetsKt;->emptySet()Ljava/util/Set;
move-result-object v0
:cond_1
return-object v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 0
const-string p2, "out"
invoke-static {p1, p2}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/CameraEffectTextures;->textures:Landroid/os/Bundle;
.line 52
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V
return-void
.end method

View File

@@ -0,0 +1,160 @@
.class public final enum Lcom/facebook/share/model/GameRequestContent$ActionType;
.super Ljava/lang/Enum;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/GameRequestContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "ActionType"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/facebook/share/model/GameRequestContent$ActionType;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/facebook/share/model/GameRequestContent$ActionType;
.field public static final enum ASKFOR:Lcom/facebook/share/model/GameRequestContent$ActionType;
.field public static final enum INVITE:Lcom/facebook/share/model/GameRequestContent$ActionType;
.field public static final enum SEND:Lcom/facebook/share/model/GameRequestContent$ActionType;
.field public static final enum TURN:Lcom/facebook/share/model/GameRequestContent$ActionType;
# direct methods
.method private static final synthetic $values()[Lcom/facebook/share/model/GameRequestContent$ActionType;
.locals 4
sget-object v0, Lcom/facebook/share/model/GameRequestContent$ActionType;->SEND:Lcom/facebook/share/model/GameRequestContent$ActionType;
sget-object v1, Lcom/facebook/share/model/GameRequestContent$ActionType;->ASKFOR:Lcom/facebook/share/model/GameRequestContent$ActionType;
sget-object v2, Lcom/facebook/share/model/GameRequestContent$ActionType;->TURN:Lcom/facebook/share/model/GameRequestContent$ActionType;
sget-object v3, Lcom/facebook/share/model/GameRequestContent$ActionType;->INVITE:Lcom/facebook/share/model/GameRequestContent$ActionType;
filled-new-array {v0, v1, v2, v3}, [Lcom/facebook/share/model/GameRequestContent$ActionType;
move-result-object v0
return-object v0
.end method
.method static constructor <clinit>()V
.locals 3
.line 18
new-instance v0, Lcom/facebook/share/model/GameRequestContent$ActionType;
const-string v1, "SEND"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/facebook/share/model/GameRequestContent$ActionType;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/facebook/share/model/GameRequestContent$ActionType;->SEND:Lcom/facebook/share/model/GameRequestContent$ActionType;
.line 19
new-instance v0, Lcom/facebook/share/model/GameRequestContent$ActionType;
const-string v1, "ASKFOR"
const/4 v2, 0x1
invoke-direct {v0, v1, v2}, Lcom/facebook/share/model/GameRequestContent$ActionType;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/facebook/share/model/GameRequestContent$ActionType;->ASKFOR:Lcom/facebook/share/model/GameRequestContent$ActionType;
.line 20
new-instance v0, Lcom/facebook/share/model/GameRequestContent$ActionType;
const-string v1, "TURN"
const/4 v2, 0x2
invoke-direct {v0, v1, v2}, Lcom/facebook/share/model/GameRequestContent$ActionType;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/facebook/share/model/GameRequestContent$ActionType;->TURN:Lcom/facebook/share/model/GameRequestContent$ActionType;
.line 21
new-instance v0, Lcom/facebook/share/model/GameRequestContent$ActionType;
const-string v1, "INVITE"
const/4 v2, 0x3
invoke-direct {v0, v1, v2}, Lcom/facebook/share/model/GameRequestContent$ActionType;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/facebook/share/model/GameRequestContent$ActionType;->INVITE:Lcom/facebook/share/model/GameRequestContent$ActionType;
invoke-static {}, Lcom/facebook/share/model/GameRequestContent$ActionType;->$values()[Lcom/facebook/share/model/GameRequestContent$ActionType;
move-result-object v0
sput-object v0, Lcom/facebook/share/model/GameRequestContent$ActionType;->$VALUES:[Lcom/facebook/share/model/GameRequestContent$ActionType;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 17
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/facebook/share/model/GameRequestContent$ActionType;
.locals 1
const-string v0, "value"
invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-class v0, Lcom/facebook/share/model/GameRequestContent$ActionType;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
.line 22
check-cast p0, Lcom/facebook/share/model/GameRequestContent$ActionType;
return-object p0
.end method
.method public static values()[Lcom/facebook/share/model/GameRequestContent$ActionType;
.locals 2
sget-object v0, Lcom/facebook/share/model/GameRequestContent$ActionType;->$VALUES:[Lcom/facebook/share/model/GameRequestContent$ActionType;
array-length v1, v0
invoke-static {v0, v1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
move-result-object v0
.line 22
check-cast v0, [Lcom/facebook/share/model/GameRequestContent$ActionType;
return-object v0
.end method

View File

@@ -0,0 +1,543 @@
.class public final Lcom/facebook/share/model/GameRequestContent$Builder;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/share/model/ShareModelBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/GameRequestContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Lcom/facebook/share/model/ShareModelBuilder<",
"Lcom/facebook/share/model/GameRequestContent;",
"Lcom/facebook/share/model/GameRequestContent$Builder;",
">;"
}
.end annotation
# instance fields
.field private actionType:Lcom/facebook/share/model/GameRequestContent$ActionType;
.field private cta:Ljava/lang/String;
.field private data:Ljava/lang/String;
.field private filters:Lcom/facebook/share/model/GameRequestContent$Filters;
.field private message:Ljava/lang/String;
.field private objectId:Ljava/lang/String;
.field private recipients:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private suggestions:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private title:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
.line 93
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public build()Lcom/facebook/share/model/GameRequestContent;
.locals 2
.line 205
new-instance v0, Lcom/facebook/share/model/GameRequestContent;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/facebook/share/model/GameRequestContent;-><init>(Lcom/facebook/share/model/GameRequestContent$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
return-object v0
.end method
.method public bridge synthetic build()Ljava/lang/Object;
.locals 1
.line 93
invoke-virtual {p0}, Lcom/facebook/share/model/GameRequestContent$Builder;->build()Lcom/facebook/share/model/GameRequestContent;
move-result-object v0
return-object v0
.end method
.method public final getActionType$facebook_common_release()Lcom/facebook/share/model/GameRequestContent$ActionType;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->actionType:Lcom/facebook/share/model/GameRequestContent$ActionType;
return-object v0
.end method
.method public final getCta$facebook_common_release()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->cta:Ljava/lang/String;
return-object v0
.end method
.method public final getData$facebook_common_release()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->data:Ljava/lang/String;
return-object v0
.end method
.method public final getFilters$facebook_common_release()Lcom/facebook/share/model/GameRequestContent$Filters;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->filters:Lcom/facebook/share/model/GameRequestContent$Filters;
return-object v0
.end method
.method public final getMessage$facebook_common_release()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->message:Ljava/lang/String;
return-object v0
.end method
.method public final getObjectId$facebook_common_release()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->objectId:Ljava/lang/String;
return-object v0
.end method
.method public final getRecipients$facebook_common_release()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->recipients:Ljava/util/List;
return-object v0
.end method
.method public final getSuggestions$facebook_common_release()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->suggestions:Ljava/util/List;
return-object v0
.end method
.method public final getTitle$facebook_common_release()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->title:Ljava/lang/String;
return-object v0
.end method
.method public readFrom(Lcom/facebook/share/model/GameRequestContent;)Lcom/facebook/share/model/GameRequestContent$Builder;
.locals 2
if-nez p1, :cond_0
move-object p1, p0
goto :goto_0
.line 212
:cond_0
invoke-virtual {p1}, Lcom/facebook/share/model/GameRequestContent;->getMessage()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/facebook/share/model/GameRequestContent$Builder;->setMessage(Ljava/lang/String;)Lcom/facebook/share/model/GameRequestContent$Builder;
move-result-object v0
.line 213
invoke-virtual {p1}, Lcom/facebook/share/model/GameRequestContent;->getCta()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/GameRequestContent$Builder;->setCta(Ljava/lang/String;)Lcom/facebook/share/model/GameRequestContent$Builder;
move-result-object v0
.line 214
invoke-virtual {p1}, Lcom/facebook/share/model/GameRequestContent;->getRecipients()Ljava/util/List;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/GameRequestContent$Builder;->setRecipients(Ljava/util/List;)Lcom/facebook/share/model/GameRequestContent$Builder;
move-result-object v0
.line 215
invoke-virtual {p1}, Lcom/facebook/share/model/GameRequestContent;->getTitle()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/GameRequestContent$Builder;->setTitle(Ljava/lang/String;)Lcom/facebook/share/model/GameRequestContent$Builder;
move-result-object v0
.line 216
invoke-virtual {p1}, Lcom/facebook/share/model/GameRequestContent;->getData()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/GameRequestContent$Builder;->setData(Ljava/lang/String;)Lcom/facebook/share/model/GameRequestContent$Builder;
move-result-object v0
.line 217
invoke-virtual {p1}, Lcom/facebook/share/model/GameRequestContent;->getActionType()Lcom/facebook/share/model/GameRequestContent$ActionType;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/GameRequestContent$Builder;->setActionType(Lcom/facebook/share/model/GameRequestContent$ActionType;)Lcom/facebook/share/model/GameRequestContent$Builder;
move-result-object v0
.line 218
invoke-virtual {p1}, Lcom/facebook/share/model/GameRequestContent;->getObjectId()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/GameRequestContent$Builder;->setObjectId(Ljava/lang/String;)Lcom/facebook/share/model/GameRequestContent$Builder;
move-result-object v0
.line 219
invoke-virtual {p1}, Lcom/facebook/share/model/GameRequestContent;->getFilters()Lcom/facebook/share/model/GameRequestContent$Filters;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/GameRequestContent$Builder;->setFilters(Lcom/facebook/share/model/GameRequestContent$Filters;)Lcom/facebook/share/model/GameRequestContent$Builder;
move-result-object v0
.line 220
invoke-virtual {p1}, Lcom/facebook/share/model/GameRequestContent;->getSuggestions()Ljava/util/List;
move-result-object p1
invoke-virtual {v0, p1}, Lcom/facebook/share/model/GameRequestContent$Builder;->setSuggestions(Ljava/util/List;)Lcom/facebook/share/model/GameRequestContent$Builder;
move-result-object p1
:goto_0
return-object p1
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareModel;)Lcom/facebook/share/model/ShareModelBuilder;
.locals 0
.line 93
check-cast p1, Lcom/facebook/share/model/GameRequestContent;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/GameRequestContent$Builder;->readFrom(Lcom/facebook/share/model/GameRequestContent;)Lcom/facebook/share/model/GameRequestContent$Builder;
move-result-object p1
return-object p1
.end method
.method public final readFrom$facebook_common_release(Landroid/os/Parcel;)Lcom/facebook/share/model/GameRequestContent$Builder;
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-class v0, Lcom/facebook/share/model/GameRequestContent;
.line 224
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
move-result-object p1
check-cast p1, Lcom/facebook/share/model/GameRequestContent;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/GameRequestContent$Builder;->readFrom(Lcom/facebook/share/model/GameRequestContent;)Lcom/facebook/share/model/GameRequestContent$Builder;
move-result-object p1
return-object p1
.end method
.method public final setActionType(Lcom/facebook/share/model/GameRequestContent$ActionType;)Lcom/facebook/share/model/GameRequestContent$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->actionType:Lcom/facebook/share/model/GameRequestContent$ActionType;
return-object p0
.end method
.method public final setActionType$facebook_common_release(Lcom/facebook/share/model/GameRequestContent$ActionType;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->actionType:Lcom/facebook/share/model/GameRequestContent$ActionType;
return-void
.end method
.method public final setCta(Ljava/lang/String;)Lcom/facebook/share/model/GameRequestContent$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->cta:Ljava/lang/String;
return-object p0
.end method
.method public final setCta$facebook_common_release(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->cta:Ljava/lang/String;
return-void
.end method
.method public final setData(Ljava/lang/String;)Lcom/facebook/share/model/GameRequestContent$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->data:Ljava/lang/String;
return-object p0
.end method
.method public final setData$facebook_common_release(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->data:Ljava/lang/String;
return-void
.end method
.method public final setFilters(Lcom/facebook/share/model/GameRequestContent$Filters;)Lcom/facebook/share/model/GameRequestContent$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->filters:Lcom/facebook/share/model/GameRequestContent$Filters;
return-object p0
.end method
.method public final setFilters$facebook_common_release(Lcom/facebook/share/model/GameRequestContent$Filters;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->filters:Lcom/facebook/share/model/GameRequestContent$Filters;
return-void
.end method
.method public final setMessage(Ljava/lang/String;)Lcom/facebook/share/model/GameRequestContent$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->message:Ljava/lang/String;
return-object p0
.end method
.method public final setMessage$facebook_common_release(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->message:Ljava/lang/String;
return-void
.end method
.method public final setObjectId(Ljava/lang/String;)Lcom/facebook/share/model/GameRequestContent$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->objectId:Ljava/lang/String;
return-object p0
.end method
.method public final setObjectId$facebook_common_release(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->objectId:Ljava/lang/String;
return-void
.end method
.method public final setRecipients(Ljava/util/List;)Lcom/facebook/share/model/GameRequestContent$Builder;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)",
"Lcom/facebook/share/model/GameRequestContent$Builder;"
}
.end annotation
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->recipients:Ljava/util/List;
return-object p0
.end method
.method public final setRecipients$facebook_common_release(Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->recipients:Ljava/util/List;
return-void
.end method
.method public final setSuggestions(Ljava/util/List;)Lcom/facebook/share/model/GameRequestContent$Builder;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)",
"Lcom/facebook/share/model/GameRequestContent$Builder;"
}
.end annotation
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->suggestions:Ljava/util/List;
return-object p0
.end method
.method public final setSuggestions$facebook_common_release(Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->suggestions:Ljava/util/List;
return-void
.end method
.method public final setTitle(Ljava/lang/String;)Lcom/facebook/share/model/GameRequestContent$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->title:Ljava/lang/String;
return-object p0
.end method
.method public final setTitle$facebook_common_release(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->title:Ljava/lang/String;
return-void
.end method
.method public final setTo(Ljava/lang/String;)Lcom/facebook/share/model/GameRequestContent$Builder;
.locals 7
if-eqz p1, :cond_0
const/4 v0, 0x1
new-array v2, v0, [C
const/4 v0, 0x0
const/16 v1, 0x2c
aput-char v1, v2, v0
const/4 v3, 0x0
const/4 v4, 0x0
const/4 v5, 0x6
const/4 v6, 0x0
move-object v1, p1
.line 136
invoke-static/range {v1 .. v6}, Lkotlin/text/StringsKt;->split$default(Ljava/lang/CharSequence;[CZIILjava/lang/Object;)Ljava/util/List;
move-result-object p1
check-cast p1, Ljava/lang/Iterable;
invoke-static {p1}, Lkotlin/collections/CollectionsKt;->toList(Ljava/lang/Iterable;)Ljava/util/List;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent$Builder;->recipients:Ljava/util/List;
:cond_0
return-object p0
.end method

View File

@@ -0,0 +1,85 @@
.class public final Lcom/facebook/share/model/GameRequestContent$Companion$CREATOR$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/GameRequestContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/GameRequestContent;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 231
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/GameRequestContent;
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 233
new-instance v0, Lcom/facebook/share/model/GameRequestContent;
invoke-direct {v0, p1}, Lcom/facebook/share/model/GameRequestContent;-><init>(Landroid/os/Parcel;)V
return-object v0
.end method
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
.line 231
invoke-virtual {p0, p1}, Lcom/facebook/share/model/GameRequestContent$Companion$CREATOR$1;->createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/GameRequestContent;
move-result-object p1
return-object p1
.end method
.method public newArray(I)[Lcom/facebook/share/model/GameRequestContent;
.locals 0
.line 237
new-array p1, p1, [Lcom/facebook/share/model/GameRequestContent;
return-object p1
.end method
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
.line 231
invoke-virtual {p0, p1}, Lcom/facebook/share/model/GameRequestContent$Companion$CREATOR$1;->newArray(I)[Lcom/facebook/share/model/GameRequestContent;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,34 @@
.class public final Lcom/facebook/share/model/GameRequestContent$Companion;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/GameRequestContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
.line 228
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0}, Lcom/facebook/share/model/GameRequestContent$Companion;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,145 @@
.class public final enum Lcom/facebook/share/model/GameRequestContent$Filters;
.super Ljava/lang/Enum;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/GameRequestContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "Filters"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/facebook/share/model/GameRequestContent$Filters;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/facebook/share/model/GameRequestContent$Filters;
.field public static final enum APP_NON_USERS:Lcom/facebook/share/model/GameRequestContent$Filters;
.field public static final enum APP_USERS:Lcom/facebook/share/model/GameRequestContent$Filters;
.field public static final enum EVERYBODY:Lcom/facebook/share/model/GameRequestContent$Filters;
# direct methods
.method private static final synthetic $values()[Lcom/facebook/share/model/GameRequestContent$Filters;
.locals 3
sget-object v0, Lcom/facebook/share/model/GameRequestContent$Filters;->APP_USERS:Lcom/facebook/share/model/GameRequestContent$Filters;
sget-object v1, Lcom/facebook/share/model/GameRequestContent$Filters;->APP_NON_USERS:Lcom/facebook/share/model/GameRequestContent$Filters;
sget-object v2, Lcom/facebook/share/model/GameRequestContent$Filters;->EVERYBODY:Lcom/facebook/share/model/GameRequestContent$Filters;
filled-new-array {v0, v1, v2}, [Lcom/facebook/share/model/GameRequestContent$Filters;
move-result-object v0
return-object v0
.end method
.method static constructor <clinit>()V
.locals 3
.line 25
new-instance v0, Lcom/facebook/share/model/GameRequestContent$Filters;
const-string v1, "APP_USERS"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/facebook/share/model/GameRequestContent$Filters;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/facebook/share/model/GameRequestContent$Filters;->APP_USERS:Lcom/facebook/share/model/GameRequestContent$Filters;
.line 26
new-instance v0, Lcom/facebook/share/model/GameRequestContent$Filters;
const-string v1, "APP_NON_USERS"
const/4 v2, 0x1
invoke-direct {v0, v1, v2}, Lcom/facebook/share/model/GameRequestContent$Filters;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/facebook/share/model/GameRequestContent$Filters;->APP_NON_USERS:Lcom/facebook/share/model/GameRequestContent$Filters;
.line 27
new-instance v0, Lcom/facebook/share/model/GameRequestContent$Filters;
const-string v1, "EVERYBODY"
const/4 v2, 0x2
invoke-direct {v0, v1, v2}, Lcom/facebook/share/model/GameRequestContent$Filters;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/facebook/share/model/GameRequestContent$Filters;->EVERYBODY:Lcom/facebook/share/model/GameRequestContent$Filters;
invoke-static {}, Lcom/facebook/share/model/GameRequestContent$Filters;->$values()[Lcom/facebook/share/model/GameRequestContent$Filters;
move-result-object v0
sput-object v0, Lcom/facebook/share/model/GameRequestContent$Filters;->$VALUES:[Lcom/facebook/share/model/GameRequestContent$Filters;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 24
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/facebook/share/model/GameRequestContent$Filters;
.locals 1
const-string v0, "value"
invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-class v0, Lcom/facebook/share/model/GameRequestContent$Filters;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
.line 28
check-cast p0, Lcom/facebook/share/model/GameRequestContent$Filters;
return-object p0
.end method
.method public static values()[Lcom/facebook/share/model/GameRequestContent$Filters;
.locals 2
sget-object v0, Lcom/facebook/share/model/GameRequestContent$Filters;->$VALUES:[Lcom/facebook/share/model/GameRequestContent$Filters;
array-length v1, v0
invoke-static {v0, v1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
move-result-object v0
.line 28
check-cast v0, [Lcom/facebook/share/model/GameRequestContent$Filters;
return-object v0
.end method

View File

@@ -0,0 +1,429 @@
.class public final Lcom/facebook/share/model/GameRequestContent;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/share/model/ShareModel;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/GameRequestContent$ActionType;,
Lcom/facebook/share/model/GameRequestContent$Filters;,
Lcom/facebook/share/model/GameRequestContent$Builder;,
Lcom/facebook/share/model/GameRequestContent$Companion;
}
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/GameRequestContent;",
">;"
}
.end annotation
.end field
.field public static final Companion:Lcom/facebook/share/model/GameRequestContent$Companion;
# instance fields
.field private final actionType:Lcom/facebook/share/model/GameRequestContent$ActionType;
.field private final cta:Ljava/lang/String;
.field private final data:Ljava/lang/String;
.field private final filters:Lcom/facebook/share/model/GameRequestContent$Filters;
.field private final message:Ljava/lang/String;
.field private final objectId:Ljava/lang/String;
.field private final recipients:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private final suggestions:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private final title:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/facebook/share/model/GameRequestContent$Companion;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/facebook/share/model/GameRequestContent$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
sput-object v0, Lcom/facebook/share/model/GameRequestContent;->Companion:Lcom/facebook/share/model/GameRequestContent$Companion;
.line 231
new-instance v0, Lcom/facebook/share/model/GameRequestContent$Companion$CREATOR$1;
invoke-direct {v0}, Lcom/facebook/share/model/GameRequestContent$Companion$CREATOR$1;-><init>()V
sput-object v0, Lcom/facebook/share/model/GameRequestContent;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 61
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 62
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->message:Ljava/lang/String;
.line 63
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->cta:Ljava/lang/String;
.line 64
invoke-virtual {p1}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->recipients:Ljava/util/List;
.line 65
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->title:Ljava/lang/String;
.line 66
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->data:Ljava/lang/String;
.line 67
invoke-virtual {p1}, Landroid/os/Parcel;->readSerializable()Ljava/io/Serializable;
move-result-object v0
check-cast v0, Lcom/facebook/share/model/GameRequestContent$ActionType;
iput-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->actionType:Lcom/facebook/share/model/GameRequestContent$ActionType;
.line 68
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->objectId:Ljava/lang/String;
.line 69
invoke-virtual {p1}, Landroid/os/Parcel;->readSerializable()Ljava/io/Serializable;
move-result-object v0
check-cast v0, Lcom/facebook/share/model/GameRequestContent$Filters;
iput-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->filters:Lcom/facebook/share/model/GameRequestContent$Filters;
.line 70
invoke-virtual {p1}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent;->suggestions:Ljava/util/List;
return-void
.end method
.method private constructor <init>(Lcom/facebook/share/model/GameRequestContent$Builder;)V
.locals 1
.line 49
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 50
invoke-virtual {p1}, Lcom/facebook/share/model/GameRequestContent$Builder;->getMessage$facebook_common_release()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->message:Ljava/lang/String;
.line 51
invoke-virtual {p1}, Lcom/facebook/share/model/GameRequestContent$Builder;->getCta$facebook_common_release()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->cta:Ljava/lang/String;
.line 52
invoke-virtual {p1}, Lcom/facebook/share/model/GameRequestContent$Builder;->getRecipients$facebook_common_release()Ljava/util/List;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->recipients:Ljava/util/List;
.line 53
invoke-virtual {p1}, Lcom/facebook/share/model/GameRequestContent$Builder;->getTitle$facebook_common_release()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->title:Ljava/lang/String;
.line 54
invoke-virtual {p1}, Lcom/facebook/share/model/GameRequestContent$Builder;->getData$facebook_common_release()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->data:Ljava/lang/String;
.line 55
invoke-virtual {p1}, Lcom/facebook/share/model/GameRequestContent$Builder;->getActionType$facebook_common_release()Lcom/facebook/share/model/GameRequestContent$ActionType;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->actionType:Lcom/facebook/share/model/GameRequestContent$ActionType;
.line 56
invoke-virtual {p1}, Lcom/facebook/share/model/GameRequestContent$Builder;->getObjectId$facebook_common_release()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->objectId:Ljava/lang/String;
.line 57
invoke-virtual {p1}, Lcom/facebook/share/model/GameRequestContent$Builder;->getFilters$facebook_common_release()Lcom/facebook/share/model/GameRequestContent$Filters;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->filters:Lcom/facebook/share/model/GameRequestContent$Filters;
.line 58
invoke-virtual {p1}, Lcom/facebook/share/model/GameRequestContent$Builder;->getSuggestions$facebook_common_release()Ljava/util/List;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/GameRequestContent;->suggestions:Ljava/util/List;
return-void
.end method
.method public synthetic constructor <init>(Lcom/facebook/share/model/GameRequestContent$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0, p1}, Lcom/facebook/share/model/GameRequestContent;-><init>(Lcom/facebook/share/model/GameRequestContent$Builder;)V
return-void
.end method
# virtual methods
.method public describeContents()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public final getActionType()Lcom/facebook/share/model/GameRequestContent$ActionType;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->actionType:Lcom/facebook/share/model/GameRequestContent$ActionType;
return-object v0
.end method
.method public final getCta()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->cta:Ljava/lang/String;
return-object v0
.end method
.method public final getData()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->data:Ljava/lang/String;
return-object v0
.end method
.method public final getFilters()Lcom/facebook/share/model/GameRequestContent$Filters;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->filters:Lcom/facebook/share/model/GameRequestContent$Filters;
return-object v0
.end method
.method public final getMessage()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->message:Ljava/lang/String;
return-object v0
.end method
.method public final getObjectId()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->objectId:Ljava/lang/String;
return-object v0
.end method
.method public final getRecipients()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->recipients:Ljava/util/List;
return-object v0
.end method
.method public final getSuggestions()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->suggestions:Ljava/util/List;
return-object v0
.end method
.method public final getTitle()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->title:Ljava/lang/String;
return-object v0
.end method
.method public final getTo()Ljava/lang/String;
.locals 2
iget-object v0, p0, Lcom/facebook/share/model/GameRequestContent;->recipients:Ljava/util/List;
if-eqz v0, :cond_0
const-string v1, ","
.line 76
check-cast v0, Ljava/lang/Iterable;
invoke-static {v1, v0}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;
move-result-object v0
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return-object v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 0
const-string p2, "out"
invoke-static {p1, p2}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/GameRequestContent;->message:Ljava/lang/String;
.line 81
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/GameRequestContent;->cta:Ljava/lang/String;
.line 82
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/GameRequestContent;->recipients:Ljava/util/List;
.line 83
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V
iget-object p2, p0, Lcom/facebook/share/model/GameRequestContent;->title:Ljava/lang/String;
.line 84
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/GameRequestContent;->data:Ljava/lang/String;
.line 85
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/GameRequestContent;->actionType:Lcom/facebook/share/model/GameRequestContent$ActionType;
.line 86
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeSerializable(Ljava/io/Serializable;)V
iget-object p2, p0, Lcom/facebook/share/model/GameRequestContent;->objectId:Ljava/lang/String;
.line 87
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/GameRequestContent;->filters:Lcom/facebook/share/model/GameRequestContent$Filters;
.line 88
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeSerializable(Ljava/io/Serializable;)V
iget-object p2, p0, Lcom/facebook/share/model/GameRequestContent;->suggestions:Ljava/util/List;
.line 89
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V
return-void
.end method

View File

@@ -0,0 +1,214 @@
.class public final Lcom/facebook/share/model/ShareCameraEffectContent$Builder;
.super Lcom/facebook/share/model/ShareContent$Builder;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareCameraEffectContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareContent$Builder<",
"Lcom/facebook/share/model/ShareCameraEffectContent;",
"Lcom/facebook/share/model/ShareCameraEffectContent$Builder;",
">;"
}
.end annotation
# instance fields
.field private arguments:Lcom/facebook/share/model/CameraEffectArguments;
.field private effectId:Ljava/lang/String;
.field private textures:Lcom/facebook/share/model/CameraEffectTextures;
# direct methods
.method public constructor <init>()V
.locals 0
.line 68
invoke-direct {p0}, Lcom/facebook/share/model/ShareContent$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public build()Lcom/facebook/share/model/ShareCameraEffectContent;
.locals 2
.line 114
new-instance v0, Lcom/facebook/share/model/ShareCameraEffectContent;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/facebook/share/model/ShareCameraEffectContent;-><init>(Lcom/facebook/share/model/ShareCameraEffectContent$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
return-object v0
.end method
.method public bridge synthetic build()Ljava/lang/Object;
.locals 1
.line 68
invoke-virtual {p0}, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;->build()Lcom/facebook/share/model/ShareCameraEffectContent;
move-result-object v0
return-object v0
.end method
.method public final getArguments$facebook_common_release()Lcom/facebook/share/model/CameraEffectArguments;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;->arguments:Lcom/facebook/share/model/CameraEffectArguments;
return-object v0
.end method
.method public final getEffectId$facebook_common_release()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;->effectId:Ljava/lang/String;
return-object v0
.end method
.method public final getTextures$facebook_common_release()Lcom/facebook/share/model/CameraEffectTextures;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;->textures:Lcom/facebook/share/model/CameraEffectTextures;
return-object v0
.end method
.method public readFrom(Lcom/facebook/share/model/ShareCameraEffectContent;)Lcom/facebook/share/model/ShareCameraEffectContent$Builder;
.locals 2
if-nez p1, :cond_0
move-object p1, p0
goto :goto_0
.line 121
:cond_0
invoke-super {p0, p1}, Lcom/facebook/share/model/ShareContent$Builder;->readFrom(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/share/model/ShareContent$Builder;
move-result-object v0
check-cast v0, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;
.line 122
invoke-virtual {p1}, Lcom/facebook/share/model/ShareCameraEffectContent;->getEffectId()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;->setEffectId(Ljava/lang/String;)Lcom/facebook/share/model/ShareCameraEffectContent$Builder;
move-result-object v0
.line 123
invoke-virtual {p1}, Lcom/facebook/share/model/ShareCameraEffectContent;->getArguments()Lcom/facebook/share/model/CameraEffectArguments;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;->setArguments(Lcom/facebook/share/model/CameraEffectArguments;)Lcom/facebook/share/model/ShareCameraEffectContent$Builder;
move-result-object v0
.line 124
invoke-virtual {p1}, Lcom/facebook/share/model/ShareCameraEffectContent;->getTextures()Lcom/facebook/share/model/CameraEffectTextures;
move-result-object p1
invoke-virtual {v0, p1}, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;->setTextures(Lcom/facebook/share/model/CameraEffectTextures;)Lcom/facebook/share/model/ShareCameraEffectContent$Builder;
move-result-object p1
:goto_0
return-object p1
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/share/model/ShareContent$Builder;
.locals 0
.line 68
check-cast p1, Lcom/facebook/share/model/ShareCameraEffectContent;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;->readFrom(Lcom/facebook/share/model/ShareCameraEffectContent;)Lcom/facebook/share/model/ShareCameraEffectContent$Builder;
move-result-object p1
return-object p1
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareModel;)Lcom/facebook/share/model/ShareModelBuilder;
.locals 0
.line 68
check-cast p1, Lcom/facebook/share/model/ShareCameraEffectContent;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;->readFrom(Lcom/facebook/share/model/ShareCameraEffectContent;)Lcom/facebook/share/model/ShareCameraEffectContent$Builder;
move-result-object p1
return-object p1
.end method
.method public final setArguments(Lcom/facebook/share/model/CameraEffectArguments;)Lcom/facebook/share/model/ShareCameraEffectContent$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;->arguments:Lcom/facebook/share/model/CameraEffectArguments;
return-object p0
.end method
.method public final setArguments$facebook_common_release(Lcom/facebook/share/model/CameraEffectArguments;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;->arguments:Lcom/facebook/share/model/CameraEffectArguments;
return-void
.end method
.method public final setEffectId(Ljava/lang/String;)Lcom/facebook/share/model/ShareCameraEffectContent$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;->effectId:Ljava/lang/String;
return-object p0
.end method
.method public final setEffectId$facebook_common_release(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;->effectId:Ljava/lang/String;
return-void
.end method
.method public final setTextures(Lcom/facebook/share/model/CameraEffectTextures;)Lcom/facebook/share/model/ShareCameraEffectContent$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;->textures:Lcom/facebook/share/model/CameraEffectTextures;
return-object p0
.end method
.method public final setTextures$facebook_common_release(Lcom/facebook/share/model/CameraEffectTextures;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;->textures:Lcom/facebook/share/model/CameraEffectTextures;
return-void
.end method

View File

@@ -0,0 +1,85 @@
.class public final Lcom/facebook/share/model/ShareCameraEffectContent$Companion$CREATOR$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareCameraEffectContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/ShareCameraEffectContent;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 131
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareCameraEffectContent;
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 133
new-instance v0, Lcom/facebook/share/model/ShareCameraEffectContent;
invoke-direct {v0, p1}, Lcom/facebook/share/model/ShareCameraEffectContent;-><init>(Landroid/os/Parcel;)V
return-object v0
.end method
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
.line 131
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareCameraEffectContent$Companion$CREATOR$1;->createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareCameraEffectContent;
move-result-object p1
return-object p1
.end method
.method public newArray(I)[Lcom/facebook/share/model/ShareCameraEffectContent;
.locals 0
.line 137
new-array p1, p1, [Lcom/facebook/share/model/ShareCameraEffectContent;
return-object p1
.end method
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
.line 131
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareCameraEffectContent$Companion$CREATOR$1;->newArray(I)[Lcom/facebook/share/model/ShareCameraEffectContent;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,34 @@
.class public final Lcom/facebook/share/model/ShareCameraEffectContent$Companion;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareCameraEffectContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
.line 128
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0}, Lcom/facebook/share/model/ShareCameraEffectContent$Companion;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,211 @@
.class public final Lcom/facebook/share/model/ShareCameraEffectContent;
.super Lcom/facebook/share/model/ShareContent;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/ShareCameraEffectContent$Builder;,
Lcom/facebook/share/model/ShareCameraEffectContent$Companion;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareContent<",
"Lcom/facebook/share/model/ShareCameraEffectContent;",
"Lcom/facebook/share/model/ShareCameraEffectContent$Builder;",
">;"
}
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/ShareCameraEffectContent;",
">;"
}
.end annotation
.end field
.field public static final Companion:Lcom/facebook/share/model/ShareCameraEffectContent$Companion;
# instance fields
.field private arguments:Lcom/facebook/share/model/CameraEffectArguments;
.field private effectId:Ljava/lang/String;
.field private textures:Lcom/facebook/share/model/CameraEffectTextures;
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/facebook/share/model/ShareCameraEffectContent$Companion;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/facebook/share/model/ShareCameraEffectContent$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
sput-object v0, Lcom/facebook/share/model/ShareCameraEffectContent;->Companion:Lcom/facebook/share/model/ShareCameraEffectContent$Companion;
.line 131
new-instance v0, Lcom/facebook/share/model/ShareCameraEffectContent$Companion$CREATOR$1;
invoke-direct {v0}, Lcom/facebook/share/model/ShareCameraEffectContent$Companion$CREATOR$1;-><init>()V
sput-object v0, Lcom/facebook/share/model/ShareCameraEffectContent;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 54
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareContent;-><init>(Landroid/os/Parcel;)V
.line 55
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareCameraEffectContent;->effectId:Ljava/lang/String;
.line 56
new-instance v0, Lcom/facebook/share/model/CameraEffectArguments$Builder;
invoke-direct {v0}, Lcom/facebook/share/model/CameraEffectArguments$Builder;-><init>()V
invoke-virtual {v0, p1}, Lcom/facebook/share/model/CameraEffectArguments$Builder;->readFrom(Landroid/os/Parcel;)Lcom/facebook/share/model/CameraEffectArguments$Builder;
move-result-object v0
invoke-virtual {v0}, Lcom/facebook/share/model/CameraEffectArguments$Builder;->build()Lcom/facebook/share/model/CameraEffectArguments;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareCameraEffectContent;->arguments:Lcom/facebook/share/model/CameraEffectArguments;
.line 57
new-instance v0, Lcom/facebook/share/model/CameraEffectTextures$Builder;
invoke-direct {v0}, Lcom/facebook/share/model/CameraEffectTextures$Builder;-><init>()V
invoke-virtual {v0, p1}, Lcom/facebook/share/model/CameraEffectTextures$Builder;->readFrom(Landroid/os/Parcel;)Lcom/facebook/share/model/CameraEffectTextures$Builder;
move-result-object p1
invoke-virtual {p1}, Lcom/facebook/share/model/CameraEffectTextures$Builder;->build()Lcom/facebook/share/model/CameraEffectTextures;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/ShareCameraEffectContent;->textures:Lcom/facebook/share/model/CameraEffectTextures;
return-void
.end method
.method private constructor <init>(Lcom/facebook/share/model/ShareCameraEffectContent$Builder;)V
.locals 1
.line 48
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareContent;-><init>(Lcom/facebook/share/model/ShareContent$Builder;)V
.line 49
invoke-virtual {p1}, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;->getEffectId$facebook_common_release()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareCameraEffectContent;->effectId:Ljava/lang/String;
.line 50
invoke-virtual {p1}, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;->getArguments$facebook_common_release()Lcom/facebook/share/model/CameraEffectArguments;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareCameraEffectContent;->arguments:Lcom/facebook/share/model/CameraEffectArguments;
.line 51
invoke-virtual {p1}, Lcom/facebook/share/model/ShareCameraEffectContent$Builder;->getTextures$facebook_common_release()Lcom/facebook/share/model/CameraEffectTextures;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/ShareCameraEffectContent;->textures:Lcom/facebook/share/model/CameraEffectTextures;
return-void
.end method
.method public synthetic constructor <init>(Lcom/facebook/share/model/ShareCameraEffectContent$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareCameraEffectContent;-><init>(Lcom/facebook/share/model/ShareCameraEffectContent$Builder;)V
return-void
.end method
# virtual methods
.method public final getArguments()Lcom/facebook/share/model/CameraEffectArguments;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareCameraEffectContent;->arguments:Lcom/facebook/share/model/CameraEffectArguments;
return-object v0
.end method
.method public final getEffectId()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareCameraEffectContent;->effectId:Ljava/lang/String;
return-object v0
.end method
.method public final getTextures()Lcom/facebook/share/model/CameraEffectTextures;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareCameraEffectContent;->textures:Lcom/facebook/share/model/CameraEffectTextures;
return-object v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 1
const-string v0, "out"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 61
invoke-super {p0, p1, p2}, Lcom/facebook/share/model/ShareContent;->writeToParcel(Landroid/os/Parcel;I)V
iget-object p2, p0, Lcom/facebook/share/model/ShareCameraEffectContent;->effectId:Ljava/lang/String;
.line 62
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/ShareCameraEffectContent;->arguments:Lcom/facebook/share/model/CameraEffectArguments;
const/4 v0, 0x0
.line 63
invoke-virtual {p1, p2, v0}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
iget-object p2, p0, Lcom/facebook/share/model/ShareCameraEffectContent;->textures:Lcom/facebook/share/model/CameraEffectTextures;
.line 64
invoke-virtual {p1, p2, v0}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
return-void
.end method

View File

@@ -0,0 +1,367 @@
.class public abstract Lcom/facebook/share/model/ShareContent$Builder;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/share/model/ShareModelBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x409
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<M:",
"Lcom/facebook/share/model/ShareContent<",
"TM;TB;>;B:",
"Lcom/facebook/share/model/ShareContent$Builder<",
"TM;TB;>;>",
"Ljava/lang/Object;",
"Lcom/facebook/share/model/ShareModelBuilder<",
"TM;TB;>;"
}
.end annotation
# instance fields
.field private contentUrl:Landroid/net/Uri;
.field private hashtag:Lcom/facebook/share/model/ShareHashtag;
.field private pageId:Ljava/lang/String;
.field private peopleIds:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private placeId:Ljava/lang/String;
.field private ref:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
.line 108
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final getContentUrl$facebook_common_release()Landroid/net/Uri;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareContent$Builder;->contentUrl:Landroid/net/Uri;
return-object v0
.end method
.method public final getHashtag$facebook_common_release()Lcom/facebook/share/model/ShareHashtag;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareContent$Builder;->hashtag:Lcom/facebook/share/model/ShareHashtag;
return-object v0
.end method
.method public final getPageId$facebook_common_release()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareContent$Builder;->pageId:Ljava/lang/String;
return-object v0
.end method
.method public final getPeopleIds$facebook_common_release()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/share/model/ShareContent$Builder;->peopleIds:Ljava/util/List;
return-object v0
.end method
.method public final getPlaceId$facebook_common_release()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareContent$Builder;->placeId:Ljava/lang/String;
return-object v0
.end method
.method public final getRef$facebook_common_release()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareContent$Builder;->ref:Ljava/lang/String;
return-object v0
.end method
.method public readFrom(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/share/model/ShareContent$Builder;
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(TM;)TB;"
}
.end annotation
if-nez p1, :cond_0
move-object p1, p0
goto :goto_0
.line 187
:cond_0
invoke-virtual {p1}, Lcom/facebook/share/model/ShareContent;->getContentUrl()Landroid/net/Uri;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/facebook/share/model/ShareContent$Builder;->setContentUrl(Landroid/net/Uri;)Lcom/facebook/share/model/ShareContent$Builder;
move-result-object v0
.line 188
invoke-virtual {p1}, Lcom/facebook/share/model/ShareContent;->getPeopleIds()Ljava/util/List;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/ShareContent$Builder;->setPeopleIds(Ljava/util/List;)Lcom/facebook/share/model/ShareContent$Builder;
move-result-object v0
.line 189
invoke-virtual {p1}, Lcom/facebook/share/model/ShareContent;->getPlaceId()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/ShareContent$Builder;->setPlaceId(Ljava/lang/String;)Lcom/facebook/share/model/ShareContent$Builder;
move-result-object v0
.line 190
invoke-virtual {p1}, Lcom/facebook/share/model/ShareContent;->getPageId()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/ShareContent$Builder;->setPageId(Ljava/lang/String;)Lcom/facebook/share/model/ShareContent$Builder;
move-result-object v0
.line 191
invoke-virtual {p1}, Lcom/facebook/share/model/ShareContent;->getRef()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/ShareContent$Builder;->setRef(Ljava/lang/String;)Lcom/facebook/share/model/ShareContent$Builder;
move-result-object v0
.line 192
invoke-virtual {p1}, Lcom/facebook/share/model/ShareContent;->getShareHashtag()Lcom/facebook/share/model/ShareHashtag;
move-result-object p1
invoke-virtual {v0, p1}, Lcom/facebook/share/model/ShareContent$Builder;->setShareHashtag(Lcom/facebook/share/model/ShareHashtag;)Lcom/facebook/share/model/ShareContent$Builder;
move-result-object p1
:goto_0
return-object p1
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareModel;)Lcom/facebook/share/model/ShareModelBuilder;
.locals 0
.line 108
check-cast p1, Lcom/facebook/share/model/ShareContent;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareContent$Builder;->readFrom(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/share/model/ShareContent$Builder;
move-result-object p1
return-object p1
.end method
.method public final setContentUrl(Landroid/net/Uri;)Lcom/facebook/share/model/ShareContent$Builder;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/net/Uri;",
")TB;"
}
.end annotation
iput-object p1, p0, Lcom/facebook/share/model/ShareContent$Builder;->contentUrl:Landroid/net/Uri;
return-object p0
.end method
.method public final setContentUrl$facebook_common_release(Landroid/net/Uri;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareContent$Builder;->contentUrl:Landroid/net/Uri;
return-void
.end method
.method public final setHashtag$facebook_common_release(Lcom/facebook/share/model/ShareHashtag;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareContent$Builder;->hashtag:Lcom/facebook/share/model/ShareHashtag;
return-void
.end method
.method public final setPageId(Ljava/lang/String;)Lcom/facebook/share/model/ShareContent$Builder;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")TB;"
}
.end annotation
iput-object p1, p0, Lcom/facebook/share/model/ShareContent$Builder;->pageId:Ljava/lang/String;
return-object p0
.end method
.method public final setPageId$facebook_common_release(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareContent$Builder;->pageId:Ljava/lang/String;
return-void
.end method
.method public final setPeopleIds(Ljava/util/List;)Lcom/facebook/share/model/ShareContent$Builder;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)TB;"
}
.end annotation
if-nez p1, :cond_0
const/4 p1, 0x0
goto :goto_0
.line 134
:cond_0
invoke-static {p1}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List;
move-result-object p1
:goto_0
iput-object p1, p0, Lcom/facebook/share/model/ShareContent$Builder;->peopleIds:Ljava/util/List;
return-object p0
.end method
.method public final setPeopleIds$facebook_common_release(Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
iput-object p1, p0, Lcom/facebook/share/model/ShareContent$Builder;->peopleIds:Ljava/util/List;
return-void
.end method
.method public final setPlaceId(Ljava/lang/String;)Lcom/facebook/share/model/ShareContent$Builder;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")TB;"
}
.end annotation
iput-object p1, p0, Lcom/facebook/share/model/ShareContent$Builder;->placeId:Ljava/lang/String;
return-object p0
.end method
.method public final setPlaceId$facebook_common_release(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareContent$Builder;->placeId:Ljava/lang/String;
return-void
.end method
.method public final setRef(Ljava/lang/String;)Lcom/facebook/share/model/ShareContent$Builder;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")TB;"
}
.end annotation
iput-object p1, p0, Lcom/facebook/share/model/ShareContent$Builder;->ref:Ljava/lang/String;
return-object p0
.end method
.method public final setRef$facebook_common_release(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareContent$Builder;->ref:Ljava/lang/String;
return-void
.end method
.method public final setShareHashtag(Lcom/facebook/share/model/ShareHashtag;)Lcom/facebook/share/model/ShareContent$Builder;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/facebook/share/model/ShareHashtag;",
")TB;"
}
.end annotation
iput-object p1, p0, Lcom/facebook/share/model/ShareContent$Builder;->hashtag:Lcom/facebook/share/model/ShareHashtag;
return-object p0
.end method

View File

@@ -0,0 +1,332 @@
.class public abstract Lcom/facebook/share/model/ShareContent;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/share/model/ShareModel;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/ShareContent$Builder;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<M:",
"Lcom/facebook/share/model/ShareContent<",
"TM;TB;>;B:",
"Lcom/facebook/share/model/ShareContent$Builder<",
"TM;TB;>;>",
"Ljava/lang/Object;",
"Lcom/facebook/share/model/ShareModel;"
}
.end annotation
# instance fields
.field private final contentUrl:Landroid/net/Uri;
.field private final pageId:Ljava/lang/String;
.field private final peopleIds:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private final placeId:Ljava/lang/String;
.field private final ref:Ljava/lang/String;
.field private final shareHashtag:Lcom/facebook/share/model/ShareHashtag;
# direct methods
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 81
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const-class v0, Landroid/net/Uri;
.line 82
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
move-result-object v0
check-cast v0, Landroid/net/Uri;
iput-object v0, p0, Lcom/facebook/share/model/ShareContent;->contentUrl:Landroid/net/Uri;
.line 83
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareContent;->readUnmodifiableStringList(Landroid/os/Parcel;)Ljava/util/List;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareContent;->peopleIds:Ljava/util/List;
.line 84
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareContent;->placeId:Ljava/lang/String;
.line 85
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareContent;->pageId:Ljava/lang/String;
.line 86
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareContent;->ref:Ljava/lang/String;
.line 87
new-instance v0, Lcom/facebook/share/model/ShareHashtag$Builder;
invoke-direct {v0}, Lcom/facebook/share/model/ShareHashtag$Builder;-><init>()V
invoke-virtual {v0, p1}, Lcom/facebook/share/model/ShareHashtag$Builder;->readFrom$facebook_common_release(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareHashtag$Builder;
move-result-object p1
invoke-virtual {p1}, Lcom/facebook/share/model/ShareHashtag$Builder;->build()Lcom/facebook/share/model/ShareHashtag;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/ShareContent;->shareHashtag:Lcom/facebook/share/model/ShareHashtag;
return-void
.end method
.method public constructor <init>(Lcom/facebook/share/model/ShareContent$Builder;)V
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/facebook/share/model/ShareContent$Builder<",
"TM;TB;>;)V"
}
.end annotation
const-string v0, "builder"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 72
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 73
invoke-virtual {p1}, Lcom/facebook/share/model/ShareContent$Builder;->getContentUrl$facebook_common_release()Landroid/net/Uri;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareContent;->contentUrl:Landroid/net/Uri;
.line 74
invoke-virtual {p1}, Lcom/facebook/share/model/ShareContent$Builder;->getPeopleIds$facebook_common_release()Ljava/util/List;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareContent;->peopleIds:Ljava/util/List;
.line 75
invoke-virtual {p1}, Lcom/facebook/share/model/ShareContent$Builder;->getPlaceId$facebook_common_release()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareContent;->placeId:Ljava/lang/String;
.line 76
invoke-virtual {p1}, Lcom/facebook/share/model/ShareContent$Builder;->getPageId$facebook_common_release()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareContent;->pageId:Ljava/lang/String;
.line 77
invoke-virtual {p1}, Lcom/facebook/share/model/ShareContent$Builder;->getRef$facebook_common_release()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareContent;->ref:Ljava/lang/String;
.line 78
invoke-virtual {p1}, Lcom/facebook/share/model/ShareContent$Builder;->getHashtag$facebook_common_release()Lcom/facebook/share/model/ShareHashtag;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/ShareContent;->shareHashtag:Lcom/facebook/share/model/ShareHashtag;
return-void
.end method
.method private final readUnmodifiableStringList(Landroid/os/Parcel;)Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/os/Parcel;",
")",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 102
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 103
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readStringList(Ljava/util/List;)V
.line 104
invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
move-result p1
if-eqz p1, :cond_0
const/4 p1, 0x0
goto :goto_0
:cond_0
invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List;
move-result-object p1
:goto_0
return-object p1
.end method
# virtual methods
.method public describeContents()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public final getContentUrl()Landroid/net/Uri;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareContent;->contentUrl:Landroid/net/Uri;
return-object v0
.end method
.method public final getPageId()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareContent;->pageId:Ljava/lang/String;
return-object v0
.end method
.method public final getPeopleIds()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/share/model/ShareContent;->peopleIds:Ljava/util/List;
return-object v0
.end method
.method public final getPlaceId()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareContent;->placeId:Ljava/lang/String;
return-object v0
.end method
.method public final getRef()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareContent;->ref:Ljava/lang/String;
return-object v0
.end method
.method public final getShareHashtag()Lcom/facebook/share/model/ShareHashtag;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareContent;->shareHashtag:Lcom/facebook/share/model/ShareHashtag;
return-object v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 1
const-string p2, "out"
invoke-static {p1, p2}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/ShareContent;->contentUrl:Landroid/net/Uri;
const/4 v0, 0x0
.line 93
invoke-virtual {p1, p2, v0}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
iget-object p2, p0, Lcom/facebook/share/model/ShareContent;->peopleIds:Ljava/util/List;
.line 94
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V
iget-object p2, p0, Lcom/facebook/share/model/ShareContent;->placeId:Ljava/lang/String;
.line 95
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/ShareContent;->pageId:Ljava/lang/String;
.line 96
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/ShareContent;->ref:Ljava/lang/String;
.line 97
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/ShareContent;->shareHashtag:Lcom/facebook/share/model/ShareHashtag;
.line 98
invoke-virtual {p1, p2, v0}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
return-void
.end method

View File

@@ -0,0 +1,147 @@
.class public final Lcom/facebook/share/model/ShareHashtag$Builder;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/share/model/ShareModelBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareHashtag;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Lcom/facebook/share/model/ShareModelBuilder<",
"Lcom/facebook/share/model/ShareHashtag;",
"Lcom/facebook/share/model/ShareHashtag$Builder;",
">;"
}
.end annotation
# instance fields
.field private hashtag:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
.line 38
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public build()Lcom/facebook/share/model/ShareHashtag;
.locals 2
.line 67
new-instance v0, Lcom/facebook/share/model/ShareHashtag;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/facebook/share/model/ShareHashtag;-><init>(Lcom/facebook/share/model/ShareHashtag$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
return-object v0
.end method
.method public bridge synthetic build()Ljava/lang/Object;
.locals 1
.line 38
invoke-virtual {p0}, Lcom/facebook/share/model/ShareHashtag$Builder;->build()Lcom/facebook/share/model/ShareHashtag;
move-result-object v0
return-object v0
.end method
.method public final getHashtag()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareHashtag$Builder;->hashtag:Ljava/lang/String;
return-object v0
.end method
.method public readFrom(Lcom/facebook/share/model/ShareHashtag;)Lcom/facebook/share/model/ShareHashtag$Builder;
.locals 0
if-nez p1, :cond_0
move-object p1, p0
goto :goto_0
.line 58
:cond_0
invoke-virtual {p1}, Lcom/facebook/share/model/ShareHashtag;->getHashtag()Ljava/lang/String;
move-result-object p1
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareHashtag$Builder;->setHashtag(Ljava/lang/String;)Lcom/facebook/share/model/ShareHashtag$Builder;
move-result-object p1
:goto_0
return-object p1
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareModel;)Lcom/facebook/share/model/ShareModelBuilder;
.locals 0
.line 38
check-cast p1, Lcom/facebook/share/model/ShareHashtag;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareHashtag$Builder;->readFrom(Lcom/facebook/share/model/ShareHashtag;)Lcom/facebook/share/model/ShareHashtag$Builder;
move-result-object p1
return-object p1
.end method
.method public final readFrom$facebook_common_release(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareHashtag$Builder;
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-class v0, Lcom/facebook/share/model/ShareHashtag;
.line 63
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
move-result-object p1
check-cast p1, Lcom/facebook/share/model/ShareHashtag;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareHashtag$Builder;->readFrom(Lcom/facebook/share/model/ShareHashtag;)Lcom/facebook/share/model/ShareHashtag$Builder;
move-result-object p1
return-object p1
.end method
.method public final setHashtag(Ljava/lang/String;)Lcom/facebook/share/model/ShareHashtag$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareHashtag$Builder;->hashtag:Ljava/lang/String;
return-object p0
.end method

View File

@@ -0,0 +1,85 @@
.class public final Lcom/facebook/share/model/ShareHashtag$Companion$CREATOR$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareHashtag;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/ShareHashtag;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 74
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareHashtag;
.locals 1
const-string v0, "source"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 76
new-instance v0, Lcom/facebook/share/model/ShareHashtag;
invoke-direct {v0, p1}, Lcom/facebook/share/model/ShareHashtag;-><init>(Landroid/os/Parcel;)V
return-object v0
.end method
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
.line 74
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareHashtag$Companion$CREATOR$1;->createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareHashtag;
move-result-object p1
return-object p1
.end method
.method public newArray(I)[Lcom/facebook/share/model/ShareHashtag;
.locals 0
.line 80
new-array p1, p1, [Lcom/facebook/share/model/ShareHashtag;
return-object p1
.end method
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
.line 74
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareHashtag$Companion$CREATOR$1;->newArray(I)[Lcom/facebook/share/model/ShareHashtag;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,34 @@
.class public final Lcom/facebook/share/model/ShareHashtag$Companion;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareHashtag;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
.line 71
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0}, Lcom/facebook/share/model/ShareHashtag$Companion;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,134 @@
.class public final Lcom/facebook/share/model/ShareHashtag;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/share/model/ShareModel;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/ShareHashtag$Builder;,
Lcom/facebook/share/model/ShareHashtag$Companion;
}
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/ShareHashtag;",
">;"
}
.end annotation
.end field
.field public static final Companion:Lcom/facebook/share/model/ShareHashtag$Companion;
# instance fields
.field private final hashtag:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/facebook/share/model/ShareHashtag$Companion;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/facebook/share/model/ShareHashtag$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
sput-object v0, Lcom/facebook/share/model/ShareHashtag;->Companion:Lcom/facebook/share/model/ShareHashtag$Companion;
.line 74
new-instance v0, Lcom/facebook/share/model/ShareHashtag$Companion$CREATOR$1;
invoke-direct {v0}, Lcom/facebook/share/model/ShareHashtag$Companion$CREATOR$1;-><init>()V
sput-object v0, Lcom/facebook/share/model/ShareHashtag;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 27
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 28
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/ShareHashtag;->hashtag:Ljava/lang/String;
return-void
.end method
.method private constructor <init>(Lcom/facebook/share/model/ShareHashtag$Builder;)V
.locals 0
.line 23
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 24
invoke-virtual {p1}, Lcom/facebook/share/model/ShareHashtag$Builder;->getHashtag()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/ShareHashtag;->hashtag:Ljava/lang/String;
return-void
.end method
.method public synthetic constructor <init>(Lcom/facebook/share/model/ShareHashtag$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareHashtag;-><init>(Lcom/facebook/share/model/ShareHashtag$Builder;)V
return-void
.end method
# virtual methods
.method public describeContents()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public final getHashtag()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareHashtag;->hashtag:Ljava/lang/String;
return-object v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 0
const-string p2, "dest"
invoke-static {p1, p2}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/ShareHashtag;->hashtag:Ljava/lang/String;
.line 34
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
return-void
.end method

View File

@@ -0,0 +1,143 @@
.class public final Lcom/facebook/share/model/ShareLinkContent$Builder;
.super Lcom/facebook/share/model/ShareContent$Builder;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareLinkContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareContent$Builder<",
"Lcom/facebook/share/model/ShareLinkContent;",
"Lcom/facebook/share/model/ShareLinkContent$Builder;",
">;"
}
.end annotation
# instance fields
.field private quote:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
.line 42
invoke-direct {p0}, Lcom/facebook/share/model/ShareContent$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public build()Lcom/facebook/share/model/ShareLinkContent;
.locals 2
.line 57
new-instance v0, Lcom/facebook/share/model/ShareLinkContent;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/facebook/share/model/ShareLinkContent;-><init>(Lcom/facebook/share/model/ShareLinkContent$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
return-object v0
.end method
.method public bridge synthetic build()Ljava/lang/Object;
.locals 1
.line 42
invoke-virtual {p0}, Lcom/facebook/share/model/ShareLinkContent$Builder;->build()Lcom/facebook/share/model/ShareLinkContent;
move-result-object v0
return-object v0
.end method
.method public final getQuote$facebook_common_release()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareLinkContent$Builder;->quote:Ljava/lang/String;
return-object v0
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/share/model/ShareContent$Builder;
.locals 0
.line 42
check-cast p1, Lcom/facebook/share/model/ShareLinkContent;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareLinkContent$Builder;->readFrom(Lcom/facebook/share/model/ShareLinkContent;)Lcom/facebook/share/model/ShareLinkContent$Builder;
move-result-object p1
return-object p1
.end method
.method public readFrom(Lcom/facebook/share/model/ShareLinkContent;)Lcom/facebook/share/model/ShareLinkContent$Builder;
.locals 1
if-nez p1, :cond_0
move-object p1, p0
goto :goto_0
.line 63
:cond_0
invoke-super {p0, p1}, Lcom/facebook/share/model/ShareContent$Builder;->readFrom(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/share/model/ShareContent$Builder;
move-result-object v0
check-cast v0, Lcom/facebook/share/model/ShareLinkContent$Builder;
invoke-virtual {p1}, Lcom/facebook/share/model/ShareLinkContent;->getQuote()Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Lcom/facebook/share/model/ShareLinkContent$Builder;->setQuote(Ljava/lang/String;)Lcom/facebook/share/model/ShareLinkContent$Builder;
move-result-object p1
:goto_0
return-object p1
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareModel;)Lcom/facebook/share/model/ShareModelBuilder;
.locals 0
.line 42
check-cast p1, Lcom/facebook/share/model/ShareLinkContent;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareLinkContent$Builder;->readFrom(Lcom/facebook/share/model/ShareLinkContent;)Lcom/facebook/share/model/ShareLinkContent$Builder;
move-result-object p1
return-object p1
.end method
.method public final setQuote(Ljava/lang/String;)Lcom/facebook/share/model/ShareLinkContent$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareLinkContent$Builder;->quote:Ljava/lang/String;
return-object p0
.end method
.method public final setQuote$facebook_common_release(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareLinkContent$Builder;->quote:Ljava/lang/String;
return-void
.end method

View File

@@ -0,0 +1,85 @@
.class public final Lcom/facebook/share/model/ShareLinkContent$Companion$CREATOR$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareLinkContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/ShareLinkContent;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 70
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareLinkContent;
.locals 1
const-string v0, "source"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 72
new-instance v0, Lcom/facebook/share/model/ShareLinkContent;
invoke-direct {v0, p1}, Lcom/facebook/share/model/ShareLinkContent;-><init>(Landroid/os/Parcel;)V
return-object v0
.end method
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
.line 70
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareLinkContent$Companion$CREATOR$1;->createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareLinkContent;
move-result-object p1
return-object p1
.end method
.method public newArray(I)[Lcom/facebook/share/model/ShareLinkContent;
.locals 0
.line 76
new-array p1, p1, [Lcom/facebook/share/model/ShareLinkContent;
return-object p1
.end method
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
.line 70
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareLinkContent$Companion$CREATOR$1;->newArray(I)[Lcom/facebook/share/model/ShareLinkContent;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,34 @@
.class public final Lcom/facebook/share/model/ShareLinkContent$Companion;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareLinkContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
.line 67
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0}, Lcom/facebook/share/model/ShareLinkContent$Companion;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,143 @@
.class public final Lcom/facebook/share/model/ShareLinkContent;
.super Lcom/facebook/share/model/ShareContent;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/ShareLinkContent$Builder;,
Lcom/facebook/share/model/ShareLinkContent$Companion;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareContent<",
"Lcom/facebook/share/model/ShareLinkContent;",
"Lcom/facebook/share/model/ShareLinkContent$Builder;",
">;"
}
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/ShareLinkContent;",
">;"
}
.end annotation
.end field
.field public static final Companion:Lcom/facebook/share/model/ShareLinkContent$Companion;
# instance fields
.field private final quote:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/facebook/share/model/ShareLinkContent$Companion;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/facebook/share/model/ShareLinkContent$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
sput-object v0, Lcom/facebook/share/model/ShareLinkContent;->Companion:Lcom/facebook/share/model/ShareLinkContent$Companion;
.line 70
new-instance v0, Lcom/facebook/share/model/ShareLinkContent$Companion$CREATOR$1;
invoke-direct {v0}, Lcom/facebook/share/model/ShareLinkContent$Companion$CREATOR$1;-><init>()V
sput-object v0, Lcom/facebook/share/model/ShareLinkContent;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 1
const-string v0, "source"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 30
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareContent;-><init>(Landroid/os/Parcel;)V
.line 31
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/ShareLinkContent;->quote:Ljava/lang/String;
return-void
.end method
.method private constructor <init>(Lcom/facebook/share/model/ShareLinkContent$Builder;)V
.locals 0
.line 26
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareContent;-><init>(Lcom/facebook/share/model/ShareContent$Builder;)V
.line 27
invoke-virtual {p1}, Lcom/facebook/share/model/ShareLinkContent$Builder;->getQuote$facebook_common_release()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/ShareLinkContent;->quote:Ljava/lang/String;
return-void
.end method
.method public synthetic constructor <init>(Lcom/facebook/share/model/ShareLinkContent$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareLinkContent;-><init>(Lcom/facebook/share/model/ShareLinkContent$Builder;)V
return-void
.end method
# virtual methods
.method public describeContents()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public final getQuote()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareLinkContent;->quote:Ljava/lang/String;
return-object v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 1
const-string v0, "out"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 37
invoke-super {p0, p1, p2}, Lcom/facebook/share/model/ShareContent;->writeToParcel(Landroid/os/Parcel;I)V
iget-object p2, p0, Lcom/facebook/share/model/ShareLinkContent;->quote:Ljava/lang/String;
.line 38
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
return-void
.end method

View File

@@ -0,0 +1,157 @@
.class public final Lcom/facebook/share/model/ShareMedia$Builder$Companion;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareMedia$Builder;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
.line 67
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0}, Lcom/facebook/share/model/ShareMedia$Builder$Companion;-><init>()V
return-void
.end method
# virtual methods
.method public final readListFrom$facebook_common_release(Landroid/os/Parcel;)Ljava/util/List;
.locals 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/os/Parcel;",
")",
"Ljava/util/List<",
"Lcom/facebook/share/model/ShareMedia<",
"**>;>;"
}
.end annotation
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-class v0, Lcom/facebook/share/model/ShareMedia;
.line 76
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelableArray(Ljava/lang/ClassLoader;)[Landroid/os/Parcelable;
move-result-object p1
if-nez p1, :cond_0
invoke-static {}, Lkotlin/collections/CollectionsKt;->emptyList()Ljava/util/List;
move-result-object p1
return-object p1
.line 85
:cond_0
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 94
array-length v1, p1
const/4 v2, 0x0
:goto_0
if-ge v2, v1, :cond_2
aget-object v3, p1, v2
instance-of v4, v3, Lcom/facebook/share/model/ShareMedia;
if-eqz v4, :cond_1
invoke-interface {v0, v3}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z
:cond_1
add-int/lit8 v2, v2, 0x1
goto :goto_0
:cond_2
return-object v0
.end method
.method public final writeListTo$facebook_common_release(Landroid/os/Parcel;ILjava/util/List;)V
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/os/Parcel;",
"I",
"Ljava/util/List<",
"+",
"Lcom/facebook/share/model/ShareMedia<",
"**>;>;)V"
}
.end annotation
const-string v0, "out"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "media"
invoke-static {p3, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 70
check-cast p3, Ljava/util/Collection;
const/4 v0, 0x0
new-array v0, v0, [Lcom/facebook/share/model/ShareMedia;
.line 38
invoke-interface {p3, v0}, Ljava/util/Collection;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
move-result-object p3
if-eqz p3, :cond_0
check-cast p3, [Landroid/os/Parcelable;
.line 70
invoke-virtual {p1, p3, p2}, Landroid/os/Parcel;->writeParcelableArray([Landroid/os/Parcelable;I)V
return-void
.line 38
:cond_0
new-instance p1, Ljava/lang/NullPointerException;
const-string p2, "null cannot be cast to non-null type kotlin.Array<T>"
invoke-direct {p1, p2}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
throw p1
.end method

View File

@@ -0,0 +1,228 @@
.class public abstract Lcom/facebook/share/model/ShareMedia$Builder;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/share/model/ShareModelBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareMedia;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x409
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/ShareMedia$Builder$Companion;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<M:",
"Lcom/facebook/share/model/ShareMedia<",
"TM;TB;>;B:",
"Lcom/facebook/share/model/ShareMedia$Builder<",
"TM;TB;>;>",
"Ljava/lang/Object;",
"Lcom/facebook/share/model/ShareModelBuilder<",
"TM;TB;>;"
}
.end annotation
# static fields
.field public static final Companion:Lcom/facebook/share/model/ShareMedia$Builder$Companion;
# instance fields
.field private params:Landroid/os/Bundle;
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/facebook/share/model/ShareMedia$Builder$Companion;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/facebook/share/model/ShareMedia$Builder$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
sput-object v0, Lcom/facebook/share/model/ShareMedia$Builder;->Companion:Lcom/facebook/share/model/ShareMedia$Builder$Companion;
return-void
.end method
.method public constructor <init>()V
.locals 1
.line 45
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 46
new-instance v0, Landroid/os/Bundle;
invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
iput-object v0, p0, Lcom/facebook/share/model/ShareMedia$Builder;->params:Landroid/os/Bundle;
return-void
.end method
.method public static final readListFrom$facebook_common_release(Landroid/os/Parcel;)Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/os/Parcel;",
")",
"Ljava/util/List<",
"Lcom/facebook/share/model/ShareMedia<",
"**>;>;"
}
.end annotation
sget-object v0, Lcom/facebook/share/model/ShareMedia$Builder;->Companion:Lcom/facebook/share/model/ShareMedia$Builder$Companion;
invoke-virtual {v0, p0}, Lcom/facebook/share/model/ShareMedia$Builder$Companion;->readListFrom$facebook_common_release(Landroid/os/Parcel;)Ljava/util/List;
move-result-object p0
return-object p0
.end method
.method public static final writeListTo$facebook_common_release(Landroid/os/Parcel;ILjava/util/List;)V
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/os/Parcel;",
"I",
"Ljava/util/List<",
"+",
"Lcom/facebook/share/model/ShareMedia<",
"**>;>;)V"
}
.end annotation
sget-object v0, Lcom/facebook/share/model/ShareMedia$Builder;->Companion:Lcom/facebook/share/model/ShareMedia$Builder$Companion;
invoke-virtual {v0, p0, p1, p2}, Lcom/facebook/share/model/ShareMedia$Builder$Companion;->writeListTo$facebook_common_release(Landroid/os/Parcel;ILjava/util/List;)V
return-void
.end method
# virtual methods
.method public final getParams$facebook_common_release()Landroid/os/Bundle;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareMedia$Builder;->params:Landroid/os/Bundle;
return-object v0
.end method
.method public readFrom(Lcom/facebook/share/model/ShareMedia;)Lcom/facebook/share/model/ShareMedia$Builder;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(TM;)TB;"
}
.end annotation
if-nez p1, :cond_0
return-object p0
.line 64
:cond_0
invoke-static {p1}, Lcom/facebook/share/model/ShareMedia;->access$getParams$p(Lcom/facebook/share/model/ShareMedia;)Landroid/os/Bundle;
move-result-object p1
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareMedia$Builder;->setParameters(Landroid/os/Bundle;)Lcom/facebook/share/model/ShareMedia$Builder;
move-result-object p1
return-object p1
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareModel;)Lcom/facebook/share/model/ShareModelBuilder;
.locals 0
.line 45
check-cast p1, Lcom/facebook/share/model/ShareMedia;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareMedia$Builder;->readFrom(Lcom/facebook/share/model/ShareMedia;)Lcom/facebook/share/model/ShareMedia$Builder;
move-result-object p1
return-object p1
.end method
.method public final setParameter(Ljava/lang/String;Ljava/lang/String;)Lcom/facebook/share/model/ShareMedia$Builder;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
")TB;"
}
.end annotation
const-string v0, "key"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "value"
invoke-static {p2, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/facebook/share/model/ShareMedia$Builder;->params:Landroid/os/Bundle;
.line 50
invoke-virtual {v0, p1, p2}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
return-object p0
.end method
.method public final setParameters(Landroid/os/Bundle;)Lcom/facebook/share/model/ShareMedia$Builder;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/os/Bundle;",
")TB;"
}
.end annotation
const-string v0, "parameters"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/facebook/share/model/ShareMedia$Builder;->params:Landroid/os/Bundle;
.line 56
invoke-virtual {v0, p1}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V
return-object p0
.end method
.method public final setParams$facebook_common_release(Landroid/os/Bundle;)V
.locals 1
const-string v0, "<set-?>"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/facebook/share/model/ShareMedia$Builder;->params:Landroid/os/Bundle;
return-void
.end method

View File

@@ -0,0 +1,130 @@
.class public final enum Lcom/facebook/share/model/ShareMedia$Type;
.super Ljava/lang/Enum;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareMedia;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "Type"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/facebook/share/model/ShareMedia$Type;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/facebook/share/model/ShareMedia$Type;
.field public static final enum PHOTO:Lcom/facebook/share/model/ShareMedia$Type;
.field public static final enum VIDEO:Lcom/facebook/share/model/ShareMedia$Type;
# direct methods
.method private static final synthetic $values()[Lcom/facebook/share/model/ShareMedia$Type;
.locals 2
sget-object v0, Lcom/facebook/share/model/ShareMedia$Type;->PHOTO:Lcom/facebook/share/model/ShareMedia$Type;
sget-object v1, Lcom/facebook/share/model/ShareMedia$Type;->VIDEO:Lcom/facebook/share/model/ShareMedia$Type;
filled-new-array {v0, v1}, [Lcom/facebook/share/model/ShareMedia$Type;
move-result-object v0
return-object v0
.end method
.method static constructor <clinit>()V
.locals 3
.line 19
new-instance v0, Lcom/facebook/share/model/ShareMedia$Type;
const-string v1, "PHOTO"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/facebook/share/model/ShareMedia$Type;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/facebook/share/model/ShareMedia$Type;->PHOTO:Lcom/facebook/share/model/ShareMedia$Type;
.line 20
new-instance v0, Lcom/facebook/share/model/ShareMedia$Type;
const-string v1, "VIDEO"
const/4 v2, 0x1
invoke-direct {v0, v1, v2}, Lcom/facebook/share/model/ShareMedia$Type;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/facebook/share/model/ShareMedia$Type;->VIDEO:Lcom/facebook/share/model/ShareMedia$Type;
invoke-static {}, Lcom/facebook/share/model/ShareMedia$Type;->$values()[Lcom/facebook/share/model/ShareMedia$Type;
move-result-object v0
sput-object v0, Lcom/facebook/share/model/ShareMedia$Type;->$VALUES:[Lcom/facebook/share/model/ShareMedia$Type;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 18
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/facebook/share/model/ShareMedia$Type;
.locals 1
const-string v0, "value"
invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-class v0, Lcom/facebook/share/model/ShareMedia$Type;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
.line 21
check-cast p0, Lcom/facebook/share/model/ShareMedia$Type;
return-object p0
.end method
.method public static values()[Lcom/facebook/share/model/ShareMedia$Type;
.locals 2
sget-object v0, Lcom/facebook/share/model/ShareMedia$Type;->$VALUES:[Lcom/facebook/share/model/ShareMedia$Type;
array-length v1, v0
invoke-static {v0, v1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
move-result-object v0
.line 21
check-cast v0, [Lcom/facebook/share/model/ShareMedia$Type;
return-object v0
.end method

View File

@@ -0,0 +1,155 @@
.class public abstract Lcom/facebook/share/model/ShareMedia;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/share/model/ShareModel;
# annotations
.annotation build Landroidx/annotation/RestrictTo;
value = {
.enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
}
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/ShareMedia$Type;,
Lcom/facebook/share/model/ShareMedia$Builder;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<M:",
"Lcom/facebook/share/model/ShareMedia<",
"TM;TB;>;B:",
"Lcom/facebook/share/model/ShareMedia$Builder<",
"TM;TB;>;>",
"Ljava/lang/Object;",
"Lcom/facebook/share/model/ShareModel;"
}
.end annotation
# instance fields
.field private final params:Landroid/os/Bundle;
# direct methods
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 32
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 33
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readBundle(Ljava/lang/ClassLoader;)Landroid/os/Bundle;
move-result-object p1
if-nez p1, :cond_0
new-instance p1, Landroid/os/Bundle;
invoke-direct {p1}, Landroid/os/Bundle;-><init>()V
:cond_0
iput-object p1, p0, Lcom/facebook/share/model/ShareMedia;->params:Landroid/os/Bundle;
return-void
.end method
.method public constructor <init>(Lcom/facebook/share/model/ShareMedia$Builder;)V
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/facebook/share/model/ShareMedia$Builder<",
"TM;TB;>;)V"
}
.end annotation
const-string v0, "builder"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 28
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 29
new-instance v0, Landroid/os/Bundle;
invoke-virtual {p1}, Lcom/facebook/share/model/ShareMedia$Builder;->getParams$facebook_common_release()Landroid/os/Bundle;
move-result-object p1
invoke-direct {v0, p1}, Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V
iput-object v0, p0, Lcom/facebook/share/model/ShareMedia;->params:Landroid/os/Bundle;
return-void
.end method
.method public static final synthetic access$getParams$p(Lcom/facebook/share/model/ShareMedia;)Landroid/os/Bundle;
.locals 0
.line 16
iget-object p0, p0, Lcom/facebook/share/model/ShareMedia;->params:Landroid/os/Bundle;
return-object p0
.end method
# virtual methods
.method public describeContents()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public abstract getMediaType()Lcom/facebook/share/model/ShareMedia$Type;
.end method
.method public final getParameters()Landroid/os/Bundle;
.locals 2
.line 26
new-instance v0, Landroid/os/Bundle;
iget-object v1, p0, Lcom/facebook/share/model/ShareMedia;->params:Landroid/os/Bundle;
invoke-direct {v0, v1}, Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V
return-object v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 0
const-string p2, "dest"
invoke-static {p1, p2}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/ShareMedia;->params:Landroid/os/Bundle;
.line 39
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V
return-void
.end method

View File

@@ -0,0 +1,295 @@
.class public final Lcom/facebook/share/model/ShareMediaContent$Builder;
.super Lcom/facebook/share/model/ShareContent$Builder;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareMediaContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareContent$Builder<",
"Lcom/facebook/share/model/ShareMediaContent;",
"Lcom/facebook/share/model/ShareMediaContent$Builder;",
">;"
}
.end annotation
# instance fields
.field private final media:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/facebook/share/model/ShareMedia<",
"**>;>;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 1
.line 38
invoke-direct {p0}, Lcom/facebook/share/model/ShareContent$Builder;-><init>()V
.line 39
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/facebook/share/model/ShareMediaContent$Builder;->media:Ljava/util/List;
return-void
.end method
# virtual methods
.method public final addMedia(Ljava/util/List;)Lcom/facebook/share/model/ShareMediaContent$Builder;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"+",
"Lcom/facebook/share/model/ShareMedia<",
"**>;>;)",
"Lcom/facebook/share/model/ShareMediaContent$Builder;"
}
.end annotation
if-eqz p1, :cond_0
.line 74
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:goto_0
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_0
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/facebook/share/model/ShareMedia;
.line 75
invoke-virtual {p0, v0}, Lcom/facebook/share/model/ShareMediaContent$Builder;->addMedium(Lcom/facebook/share/model/ShareMedia;)Lcom/facebook/share/model/ShareMediaContent$Builder;
goto :goto_0
:cond_0
return-object p0
.end method
.method public final addMedium(Lcom/facebook/share/model/ShareMedia;)Lcom/facebook/share/model/ShareMediaContent$Builder;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/facebook/share/model/ShareMedia<",
"**>;)",
"Lcom/facebook/share/model/ShareMediaContent$Builder;"
}
.end annotation
if-eqz p1, :cond_2
.line 51
instance-of v0, p1, Lcom/facebook/share/model/SharePhoto;
if-eqz v0, :cond_0
.line 52
new-instance v0, Lcom/facebook/share/model/SharePhoto$Builder;
invoke-direct {v0}, Lcom/facebook/share/model/SharePhoto$Builder;-><init>()V
check-cast p1, Lcom/facebook/share/model/SharePhoto;
invoke-virtual {v0, p1}, Lcom/facebook/share/model/SharePhoto$Builder;->readFrom(Lcom/facebook/share/model/SharePhoto;)Lcom/facebook/share/model/SharePhoto$Builder;
move-result-object p1
invoke-virtual {p1}, Lcom/facebook/share/model/SharePhoto$Builder;->build()Lcom/facebook/share/model/SharePhoto;
move-result-object p1
goto :goto_0
.line 54
:cond_0
instance-of v0, p1, Lcom/facebook/share/model/ShareVideo;
if-eqz v0, :cond_1
.line 55
new-instance v0, Lcom/facebook/share/model/ShareVideo$Builder;
invoke-direct {v0}, Lcom/facebook/share/model/ShareVideo$Builder;-><init>()V
check-cast p1, Lcom/facebook/share/model/ShareVideo;
invoke-virtual {v0, p1}, Lcom/facebook/share/model/ShareVideo$Builder;->readFrom(Lcom/facebook/share/model/ShareVideo;)Lcom/facebook/share/model/ShareVideo$Builder;
move-result-object p1
invoke-virtual {p1}, Lcom/facebook/share/model/ShareVideo$Builder;->build()Lcom/facebook/share/model/ShareVideo;
move-result-object p1
:goto_0
iget-object v0, p0, Lcom/facebook/share/model/ShareMediaContent$Builder;->media:Ljava/util/List;
.line 61
invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_1
.line 58
:cond_1
new-instance p1, Ljava/lang/IllegalArgumentException;
const-string v0, "medium must be either a SharePhoto or ShareVideo"
invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
throw p1
:cond_2
:goto_1
return-object p0
.end method
.method public build()Lcom/facebook/share/model/ShareMediaContent;
.locals 2
.line 82
new-instance v0, Lcom/facebook/share/model/ShareMediaContent;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/facebook/share/model/ShareMediaContent;-><init>(Lcom/facebook/share/model/ShareMediaContent$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
return-object v0
.end method
.method public bridge synthetic build()Ljava/lang/Object;
.locals 1
.line 38
invoke-virtual {p0}, Lcom/facebook/share/model/ShareMediaContent$Builder;->build()Lcom/facebook/share/model/ShareMediaContent;
move-result-object v0
return-object v0
.end method
.method public final getMedia$facebook_common_release()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/facebook/share/model/ShareMedia<",
"**>;>;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/share/model/ShareMediaContent$Builder;->media:Ljava/util/List;
return-object v0
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/share/model/ShareContent$Builder;
.locals 0
.line 38
check-cast p1, Lcom/facebook/share/model/ShareMediaContent;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareMediaContent$Builder;->readFrom(Lcom/facebook/share/model/ShareMediaContent;)Lcom/facebook/share/model/ShareMediaContent$Builder;
move-result-object p1
return-object p1
.end method
.method public readFrom(Lcom/facebook/share/model/ShareMediaContent;)Lcom/facebook/share/model/ShareMediaContent$Builder;
.locals 1
if-nez p1, :cond_0
move-object p1, p0
goto :goto_0
.line 88
:cond_0
invoke-super {p0, p1}, Lcom/facebook/share/model/ShareContent$Builder;->readFrom(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/share/model/ShareContent$Builder;
move-result-object v0
check-cast v0, Lcom/facebook/share/model/ShareMediaContent$Builder;
invoke-virtual {p1}, Lcom/facebook/share/model/ShareMediaContent;->getMedia()Ljava/util/List;
move-result-object p1
invoke-virtual {v0, p1}, Lcom/facebook/share/model/ShareMediaContent$Builder;->addMedia(Ljava/util/List;)Lcom/facebook/share/model/ShareMediaContent$Builder;
move-result-object p1
:goto_0
return-object p1
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareModel;)Lcom/facebook/share/model/ShareModelBuilder;
.locals 0
.line 38
check-cast p1, Lcom/facebook/share/model/ShareMediaContent;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareMediaContent$Builder;->readFrom(Lcom/facebook/share/model/ShareMediaContent;)Lcom/facebook/share/model/ShareMediaContent$Builder;
move-result-object p1
return-object p1
.end method
.method public final setMedia(Ljava/util/List;)Lcom/facebook/share/model/ShareMediaContent$Builder;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"+",
"Lcom/facebook/share/model/ShareMedia<",
"**>;>;)",
"Lcom/facebook/share/model/ShareMediaContent$Builder;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/share/model/ShareMediaContent$Builder;->media:Ljava/util/List;
.line 98
invoke-interface {v0}, Ljava/util/List;->clear()V
.line 99
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareMediaContent$Builder;->addMedia(Ljava/util/List;)Lcom/facebook/share/model/ShareMediaContent$Builder;
return-object p0
.end method

View File

@@ -0,0 +1,85 @@
.class public final Lcom/facebook/share/model/ShareMediaContent$Companion$CREATOR$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareMediaContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/ShareMediaContent;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 107
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareMediaContent;
.locals 1
const-string v0, "source"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 109
new-instance v0, Lcom/facebook/share/model/ShareMediaContent;
invoke-direct {v0, p1}, Lcom/facebook/share/model/ShareMediaContent;-><init>(Landroid/os/Parcel;)V
return-object v0
.end method
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
.line 107
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareMediaContent$Companion$CREATOR$1;->createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareMediaContent;
move-result-object p1
return-object p1
.end method
.method public newArray(I)[Lcom/facebook/share/model/ShareMediaContent;
.locals 0
.line 113
new-array p1, p1, [Lcom/facebook/share/model/ShareMediaContent;
return-object p1
.end method
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
.line 107
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareMediaContent$Companion$CREATOR$1;->newArray(I)[Lcom/facebook/share/model/ShareMediaContent;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,34 @@
.class public final Lcom/facebook/share/model/ShareMediaContent$Companion;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareMediaContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
.line 104
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0}, Lcom/facebook/share/model/ShareMediaContent$Companion;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,244 @@
.class public final Lcom/facebook/share/model/ShareMediaContent;
.super Lcom/facebook/share/model/ShareContent;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/ShareMediaContent$Builder;,
Lcom/facebook/share/model/ShareMediaContent$Companion;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareContent<",
"Lcom/facebook/share/model/ShareMediaContent;",
"Lcom/facebook/share/model/ShareMediaContent$Builder;",
">;"
}
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/ShareMediaContent;",
">;"
}
.end annotation
.end field
.field public static final Companion:Lcom/facebook/share/model/ShareMediaContent$Companion;
# instance fields
.field private final media:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/facebook/share/model/ShareMedia<",
"**>;>;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/facebook/share/model/ShareMediaContent$Companion;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/facebook/share/model/ShareMediaContent$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
sput-object v0, Lcom/facebook/share/model/ShareMediaContent;->Companion:Lcom/facebook/share/model/ShareMediaContent$Companion;
.line 107
new-instance v0, Lcom/facebook/share/model/ShareMediaContent$Companion$CREATOR$1;
invoke-direct {v0}, Lcom/facebook/share/model/ShareMediaContent$Companion$CREATOR$1;-><init>()V
sput-object v0, Lcom/facebook/share/model/ShareMediaContent;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 4
const-string v0, "source"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 22
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareContent;-><init>(Landroid/os/Parcel;)V
const-class v0, Lcom/facebook/share/model/ShareMedia;
.line 24
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelableArray(Ljava/lang/ClassLoader;)[Landroid/os/Parcelable;
move-result-object p1
if-nez p1, :cond_0
const/4 p1, 0x0
goto :goto_1
.line 119
:cond_0
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 128
array-length v1, p1
const/4 v2, 0x0
:goto_0
if-ge v2, v1, :cond_2
aget-object v3, p1, v2
.line 25
check-cast v3, Lcom/facebook/share/model/ShareMedia;
if-eqz v3, :cond_1
.line 11654
invoke-interface {v0, v3}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z
:cond_1
add-int/lit8 v2, v2, 0x1
goto :goto_0
:cond_2
move-object p1, v0
:goto_1
if-nez p1, :cond_3
.line 27
invoke-static {}, Lkotlin/collections/CollectionsKt;->emptyList()Ljava/util/List;
move-result-object p1
:cond_3
iput-object p1, p0, Lcom/facebook/share/model/ShareMediaContent;->media:Ljava/util/List;
return-void
.end method
.method private constructor <init>(Lcom/facebook/share/model/ShareMediaContent$Builder;)V
.locals 0
.line 18
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareContent;-><init>(Lcom/facebook/share/model/ShareContent$Builder;)V
.line 19
invoke-virtual {p1}, Lcom/facebook/share/model/ShareMediaContent$Builder;->getMedia$facebook_common_release()Ljava/util/List;
move-result-object p1
check-cast p1, Ljava/lang/Iterable;
invoke-static {p1}, Lkotlin/collections/CollectionsKt;->toList(Ljava/lang/Iterable;)Ljava/util/List;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/ShareMediaContent;->media:Ljava/util/List;
return-void
.end method
.method public synthetic constructor <init>(Lcom/facebook/share/model/ShareMediaContent$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareMediaContent;-><init>(Lcom/facebook/share/model/ShareMediaContent$Builder;)V
return-void
.end method
# virtual methods
.method public describeContents()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public final getMedia()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/facebook/share/model/ShareMedia<",
"**>;>;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/share/model/ShareMediaContent;->media:Ljava/util/List;
return-object v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 2
const-string v0, "out"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 33
invoke-super {p0, p1, p2}, Lcom/facebook/share/model/ShareContent;->writeToParcel(Landroid/os/Parcel;I)V
iget-object v0, p0, Lcom/facebook/share/model/ShareMediaContent;->media:Ljava/util/List;
.line 34
check-cast v0, Ljava/util/Collection;
const/4 v1, 0x0
new-array v1, v1, [Lcom/facebook/share/model/ShareMedia;
.line 38
invoke-interface {v0, v1}, Ljava/util/Collection;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
move-result-object v0
if-eqz v0, :cond_0
check-cast v0, [Landroid/os/Parcelable;
.line 34
invoke-virtual {p1, v0, p2}, Landroid/os/Parcel;->writeParcelableArray([Landroid/os/Parcelable;I)V
return-void
.line 38
:cond_0
new-instance p1, Ljava/lang/NullPointerException;
const-string p2, "null cannot be cast to non-null type kotlin.Array<T>"
invoke-direct {p1, p2}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
throw p1
.end method

View File

@@ -0,0 +1,119 @@
.class public abstract Lcom/facebook/share/model/ShareMessengerActionButton$Builder;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/share/model/ShareModelBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareMessengerActionButton;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x409
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<M:",
"Lcom/facebook/share/model/ShareMessengerActionButton;",
"B:",
"Lcom/facebook/share/model/ShareMessengerActionButton$Builder<",
"TM;TB;>;>",
"Ljava/lang/Object;",
"Lcom/facebook/share/model/ShareModelBuilder<",
"TM;TB;>;"
}
.end annotation
# instance fields
.field private title:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
.line 33
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final getTitle$facebook_common_release()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareMessengerActionButton$Builder;->title:Ljava/lang/String;
return-object v0
.end method
.method public readFrom(Lcom/facebook/share/model/ShareMessengerActionButton;)Lcom/facebook/share/model/ShareMessengerActionButton$Builder;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(TM;)TB;"
}
.end annotation
if-nez p1, :cond_0
move-object p1, p0
goto :goto_0
.line 46
:cond_0
invoke-virtual {p1}, Lcom/facebook/share/model/ShareMessengerActionButton;->getTitle()Ljava/lang/String;
move-result-object p1
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareMessengerActionButton$Builder;->setTitle(Ljava/lang/String;)Lcom/facebook/share/model/ShareMessengerActionButton$Builder;
move-result-object p1
:goto_0
return-object p1
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareModel;)Lcom/facebook/share/model/ShareModelBuilder;
.locals 0
.line 33
check-cast p1, Lcom/facebook/share/model/ShareMessengerActionButton;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareMessengerActionButton$Builder;->readFrom(Lcom/facebook/share/model/ShareMessengerActionButton;)Lcom/facebook/share/model/ShareMessengerActionButton$Builder;
move-result-object p1
return-object p1
.end method
.method public final setTitle(Ljava/lang/String;)Lcom/facebook/share/model/ShareMessengerActionButton$Builder;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")TB;"
}
.end annotation
iput-object p1, p0, Lcom/facebook/share/model/ShareMessengerActionButton$Builder;->title:Ljava/lang/String;
return-object p0
.end method
.method public final setTitle$facebook_common_release(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareMessengerActionButton$Builder;->title:Ljava/lang/String;
return-void
.end method

View File

@@ -0,0 +1,100 @@
.class public abstract Lcom/facebook/share/model/ShareMessengerActionButton;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/share/model/ShareModel;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/ShareMessengerActionButton$Builder;
}
.end annotation
# instance fields
.field private final title:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 22
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 23
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/ShareMessengerActionButton;->title:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Lcom/facebook/share/model/ShareMessengerActionButton$Builder;)V
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/facebook/share/model/ShareMessengerActionButton$Builder<",
"**>;)V"
}
.end annotation
const-string v0, "builder"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 18
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 19
invoke-virtual {p1}, Lcom/facebook/share/model/ShareMessengerActionButton$Builder;->getTitle$facebook_common_release()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/ShareMessengerActionButton;->title:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public describeContents()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public final getTitle()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareMessengerActionButton;->title:Ljava/lang/String;
return-object v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 0
const-string p2, "dest"
invoke-static {p1, p2}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/ShareMessengerActionButton;->title:Ljava/lang/String;
.line 29
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
return-void
.end method

View File

@@ -0,0 +1,277 @@
.class public final Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;
.super Lcom/facebook/share/model/ShareMessengerActionButton$Builder;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareMessengerURLActionButton;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareMessengerActionButton$Builder<",
"Lcom/facebook/share/model/ShareMessengerURLActionButton;",
"Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;",
">;"
}
.end annotation
# instance fields
.field private fallbackUrl:Landroid/net/Uri;
.field private isMessengerExtensionURL:Z
.field private shouldHideWebviewShareButton:Z
.field private url:Landroid/net/Uri;
.field private webviewHeightRatio:Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
# direct methods
.method public constructor <init>()V
.locals 0
.line 72
invoke-direct {p0}, Lcom/facebook/share/model/ShareMessengerActionButton$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public build()Lcom/facebook/share/model/ShareMessengerURLActionButton;
.locals 2
.line 136
new-instance v0, Lcom/facebook/share/model/ShareMessengerURLActionButton;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/facebook/share/model/ShareMessengerURLActionButton;-><init>(Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
return-object v0
.end method
.method public bridge synthetic build()Ljava/lang/Object;
.locals 1
.line 72
invoke-virtual {p0}, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->build()Lcom/facebook/share/model/ShareMessengerURLActionButton;
move-result-object v0
return-object v0
.end method
.method public final getFallbackUrl$facebook_common_release()Landroid/net/Uri;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->fallbackUrl:Landroid/net/Uri;
return-object v0
.end method
.method public final getShouldHideWebviewShareButton$facebook_common_release()Z
.locals 1
iget-boolean v0, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->shouldHideWebviewShareButton:Z
return v0
.end method
.method public final getUrl$facebook_common_release()Landroid/net/Uri;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->url:Landroid/net/Uri;
return-object v0
.end method
.method public final getWebviewHeightRatio$facebook_common_release()Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->webviewHeightRatio:Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
return-object v0
.end method
.method public final isMessengerExtensionURL$facebook_common_release()Z
.locals 1
iget-boolean v0, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->isMessengerExtensionURL:Z
return v0
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareMessengerActionButton;)Lcom/facebook/share/model/ShareMessengerActionButton$Builder;
.locals 0
.line 72
check-cast p1, Lcom/facebook/share/model/ShareMessengerURLActionButton;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->readFrom(Lcom/facebook/share/model/ShareMessengerURLActionButton;)Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;
move-result-object p1
return-object p1
.end method
.method public readFrom(Lcom/facebook/share/model/ShareMessengerURLActionButton;)Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;
.locals 2
if-nez p1, :cond_0
move-object p1, p0
goto :goto_0
.line 128
:cond_0
invoke-virtual {p1}, Lcom/facebook/share/model/ShareMessengerURLActionButton;->getUrl()Landroid/net/Uri;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->setUrl(Landroid/net/Uri;)Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;
move-result-object v0
.line 129
invoke-virtual {p1}, Lcom/facebook/share/model/ShareMessengerURLActionButton;->isMessengerExtensionURL()Z
move-result v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->setIsMessengerExtensionURL(Z)Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;
move-result-object v0
.line 130
invoke-virtual {p1}, Lcom/facebook/share/model/ShareMessengerURLActionButton;->getFallbackUrl()Landroid/net/Uri;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->setFallbackUrl(Landroid/net/Uri;)Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;
move-result-object v0
.line 131
invoke-virtual {p1}, Lcom/facebook/share/model/ShareMessengerURLActionButton;->getWebviewHeightRatio()Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->setWebviewHeightRatio(Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;)Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;
move-result-object v0
.line 132
invoke-virtual {p1}, Lcom/facebook/share/model/ShareMessengerURLActionButton;->getShouldHideWebviewShareButton()Z
move-result p1
invoke-virtual {v0, p1}, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->setShouldHideWebviewShareButton(Z)Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;
move-result-object p1
:goto_0
return-object p1
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareModel;)Lcom/facebook/share/model/ShareModelBuilder;
.locals 0
.line 72
check-cast p1, Lcom/facebook/share/model/ShareMessengerURLActionButton;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->readFrom(Lcom/facebook/share/model/ShareMessengerURLActionButton;)Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;
move-result-object p1
return-object p1
.end method
.method public final setFallbackUrl(Landroid/net/Uri;)Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->fallbackUrl:Landroid/net/Uri;
return-object p0
.end method
.method public final setFallbackUrl$facebook_common_release(Landroid/net/Uri;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->fallbackUrl:Landroid/net/Uri;
return-void
.end method
.method public final setIsMessengerExtensionURL(Z)Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;
.locals 0
iput-boolean p1, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->isMessengerExtensionURL:Z
return-object p0
.end method
.method public final setMessengerExtensionURL$facebook_common_release(Z)V
.locals 0
iput-boolean p1, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->isMessengerExtensionURL:Z
return-void
.end method
.method public final setShouldHideWebviewShareButton(Z)Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;
.locals 0
iput-boolean p1, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->shouldHideWebviewShareButton:Z
return-object p0
.end method
.method public final setShouldHideWebviewShareButton$facebook_common_release(Z)V
.locals 0
iput-boolean p1, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->shouldHideWebviewShareButton:Z
return-void
.end method
.method public final setUrl(Landroid/net/Uri;)Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->url:Landroid/net/Uri;
return-object p0
.end method
.method public final setUrl$facebook_common_release(Landroid/net/Uri;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->url:Landroid/net/Uri;
return-void
.end method
.method public final setWebviewHeightRatio(Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;)Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->webviewHeightRatio:Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
return-object p0
.end method
.method public final setWebviewHeightRatio$facebook_common_release(Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->webviewHeightRatio:Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
return-void
.end method

View File

@@ -0,0 +1,85 @@
.class public final Lcom/facebook/share/model/ShareMessengerURLActionButton$Companion$CREATOR$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareMessengerURLActionButton;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/ShareMessengerURLActionButton;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 143
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareMessengerURLActionButton;
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 145
new-instance v0, Lcom/facebook/share/model/ShareMessengerURLActionButton;
invoke-direct {v0, p1}, Lcom/facebook/share/model/ShareMessengerURLActionButton;-><init>(Landroid/os/Parcel;)V
return-object v0
.end method
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
.line 143
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareMessengerURLActionButton$Companion$CREATOR$1;->createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareMessengerURLActionButton;
move-result-object p1
return-object p1
.end method
.method public newArray(I)[Lcom/facebook/share/model/ShareMessengerURLActionButton;
.locals 0
.line 149
new-array p1, p1, [Lcom/facebook/share/model/ShareMessengerURLActionButton;
return-object p1
.end method
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
.line 143
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareMessengerURLActionButton$Companion$CREATOR$1;->newArray(I)[Lcom/facebook/share/model/ShareMessengerURLActionButton;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,34 @@
.class public final Lcom/facebook/share/model/ShareMessengerURLActionButton$Companion;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareMessengerURLActionButton;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
.line 140
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0}, Lcom/facebook/share/model/ShareMessengerURLActionButton$Companion;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,145 @@
.class public final enum Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
.super Ljava/lang/Enum;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareMessengerURLActionButton;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "WebviewHeightRatio"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Enum<",
"Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;",
">;"
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
.field public static final enum WebviewHeightRatioCompact:Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
.field public static final enum WebviewHeightRatioFull:Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
.field public static final enum WebviewHeightRatioTall:Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
# direct methods
.method private static final synthetic $values()[Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
.locals 3
sget-object v0, Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;->WebviewHeightRatioFull:Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
sget-object v1, Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;->WebviewHeightRatioTall:Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
sget-object v2, Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;->WebviewHeightRatioCompact:Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
filled-new-array {v0, v1, v2}, [Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
move-result-object v0
return-object v0
.end method
.method static constructor <clinit>()V
.locals 3
.line 20
new-instance v0, Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
const-string v1, "WebviewHeightRatioFull"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;->WebviewHeightRatioFull:Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
.line 23
new-instance v0, Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
const-string v1, "WebviewHeightRatioTall"
const/4 v2, 0x1
invoke-direct {v0, v1, v2}, Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;->WebviewHeightRatioTall:Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
.line 26
new-instance v0, Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
const-string v1, "WebviewHeightRatioCompact"
const/4 v2, 0x2
invoke-direct {v0, v1, v2}, Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;->WebviewHeightRatioCompact:Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
invoke-static {}, Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;->$values()[Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
move-result-object v0
sput-object v0, Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;->$VALUES:[Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;I)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 18
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
return-void
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
.locals 1
const-string v0, "value"
invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-class v0, Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
.line 27
check-cast p0, Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
return-object p0
.end method
.method public static values()[Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
.locals 2
sget-object v0, Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;->$VALUES:[Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
array-length v1, v0
invoke-static {v0, v1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object;
move-result-object v0
.line 27
check-cast v0, [Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
return-object v0
.end method

View File

@@ -0,0 +1,295 @@
.class public final Lcom/facebook/share/model/ShareMessengerURLActionButton;
.super Lcom/facebook/share/model/ShareMessengerActionButton;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;,
Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;,
Lcom/facebook/share/model/ShareMessengerURLActionButton$Companion;
}
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/ShareMessengerURLActionButton;",
">;"
}
.end annotation
.end field
.field public static final Companion:Lcom/facebook/share/model/ShareMessengerURLActionButton$Companion;
# instance fields
.field private final fallbackUrl:Landroid/net/Uri;
.field private final isMessengerExtensionURL:Z
.field private final shouldHideWebviewShareButton:Z
.field private final url:Landroid/net/Uri;
.field private final webviewHeightRatio:Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/facebook/share/model/ShareMessengerURLActionButton$Companion;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/facebook/share/model/ShareMessengerURLActionButton$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
sput-object v0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->Companion:Lcom/facebook/share/model/ShareMessengerURLActionButton$Companion;
.line 143
new-instance v0, Lcom/facebook/share/model/ShareMessengerURLActionButton$Companion$CREATOR$1;
invoke-direct {v0}, Lcom/facebook/share/model/ShareMessengerURLActionButton$Companion$CREATOR$1;-><init>()V
sput-object v0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 4
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 53
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareMessengerActionButton;-><init>(Landroid/os/Parcel;)V
const-class v0, Landroid/net/Uri;
.line 54
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v1
invoke-virtual {p1, v1}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
move-result-object v1
check-cast v1, Landroid/net/Uri;
iput-object v1, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->url:Landroid/net/Uri;
.line 55
invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B
move-result v1
const/4 v2, 0x1
const/4 v3, 0x0
if-eqz v1, :cond_0
move v1, v2
goto :goto_0
:cond_0
move v1, v3
:goto_0
iput-boolean v1, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->isMessengerExtensionURL:Z
.line 56
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
move-result-object v0
check-cast v0, Landroid/net/Uri;
iput-object v0, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->fallbackUrl:Landroid/net/Uri;
.line 57
invoke-virtual {p1}, Landroid/os/Parcel;->readSerializable()Ljava/io/Serializable;
move-result-object v0
check-cast v0, Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
iput-object v0, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->webviewHeightRatio:Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
.line 58
invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B
move-result p1
if-eqz p1, :cond_1
goto :goto_1
:cond_1
move v2, v3
:goto_1
iput-boolean v2, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->shouldHideWebviewShareButton:Z
return-void
.end method
.method private constructor <init>(Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;)V
.locals 1
.line 45
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareMessengerActionButton;-><init>(Lcom/facebook/share/model/ShareMessengerActionButton$Builder;)V
.line 46
invoke-virtual {p1}, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->getUrl$facebook_common_release()Landroid/net/Uri;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->url:Landroid/net/Uri;
.line 47
invoke-virtual {p1}, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->isMessengerExtensionURL$facebook_common_release()Z
move-result v0
iput-boolean v0, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->isMessengerExtensionURL:Z
.line 48
invoke-virtual {p1}, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->getFallbackUrl$facebook_common_release()Landroid/net/Uri;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->fallbackUrl:Landroid/net/Uri;
.line 49
invoke-virtual {p1}, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->getWebviewHeightRatio$facebook_common_release()Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->webviewHeightRatio:Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
.line 50
invoke-virtual {p1}, Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;->getShouldHideWebviewShareButton$facebook_common_release()Z
move-result p1
iput-boolean p1, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->shouldHideWebviewShareButton:Z
return-void
.end method
.method public synthetic constructor <init>(Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareMessengerURLActionButton;-><init>(Lcom/facebook/share/model/ShareMessengerURLActionButton$Builder;)V
return-void
.end method
# virtual methods
.method public final getFallbackUrl()Landroid/net/Uri;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->fallbackUrl:Landroid/net/Uri;
return-object v0
.end method
.method public final getIsMessengerExtensionURL()Z
.locals 1
iget-boolean v0, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->isMessengerExtensionURL:Z
return v0
.end method
.method public final getShouldHideWebviewShareButton()Z
.locals 1
iget-boolean v0, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->shouldHideWebviewShareButton:Z
return v0
.end method
.method public final getUrl()Landroid/net/Uri;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->url:Landroid/net/Uri;
return-object v0
.end method
.method public final getWebviewHeightRatio()Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->webviewHeightRatio:Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
return-object v0
.end method
.method public final isMessengerExtensionURL()Z
.locals 1
iget-boolean v0, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->isMessengerExtensionURL:Z
return v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 1
const-string v0, "dest"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 62
invoke-super {p0, p1, p2}, Lcom/facebook/share/model/ShareMessengerActionButton;->writeToParcel(Landroid/os/Parcel;I)V
iget-object p2, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->url:Landroid/net/Uri;
const/4 v0, 0x0
.line 64
invoke-virtual {p1, p2, v0}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
iget-boolean p2, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->isMessengerExtensionURL:Z
int-to-byte p2, p2
.line 65
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V
iget-object p2, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->fallbackUrl:Landroid/net/Uri;
.line 66
invoke-virtual {p1, p2, v0}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
iget-object p2, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->webviewHeightRatio:Lcom/facebook/share/model/ShareMessengerURLActionButton$WebviewHeightRatio;
.line 67
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeSerializable(Ljava/io/Serializable;)V
iget-boolean p2, p0, Lcom/facebook/share/model/ShareMessengerURLActionButton;->isMessengerExtensionURL:Z
int-to-byte p2, p2
.line 68
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V
return-void
.end method

View File

@@ -0,0 +1,6 @@
.class public interface abstract Lcom/facebook/share/model/ShareModel;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable;

View File

@@ -0,0 +1,31 @@
.class public interface abstract Lcom/facebook/share/model/ShareModelBuilder;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/share/ShareBuilder;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<M::",
"Lcom/facebook/share/model/ShareModel;",
"B::",
"Lcom/facebook/share/model/ShareModelBuilder<",
"TM;TB;>;>",
"Ljava/lang/Object;",
"Lcom/facebook/share/ShareBuilder<",
"TM;TB;>;"
}
.end annotation
# virtual methods
.method public abstract readFrom(Lcom/facebook/share/model/ShareModel;)Lcom/facebook/share/model/ShareModelBuilder;
.annotation system Ldalvik/annotation/Signature;
value = {
"(TM;)TB;"
}
.end annotation
.end method

View File

@@ -0,0 +1,153 @@
.class public final Lcom/facebook/share/model/SharePhoto$Builder$Companion;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/SharePhoto$Builder;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
.line 156
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0}, Lcom/facebook/share/model/SharePhoto$Builder$Companion;-><init>()V
return-void
.end method
# virtual methods
.method public final readPhotoListFrom$facebook_common_release(Landroid/os/Parcel;)Ljava/util/List;
.locals 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/os/Parcel;",
")",
"Ljava/util/List<",
"Lcom/facebook/share/model/SharePhoto;",
">;"
}
.end annotation
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 171
sget-object v0, Lcom/facebook/share/model/ShareMedia$Builder;->Companion:Lcom/facebook/share/model/ShareMedia$Builder$Companion;
invoke-virtual {v0, p1}, Lcom/facebook/share/model/ShareMedia$Builder$Companion;->readListFrom$facebook_common_release(Landroid/os/Parcel;)Ljava/util/List;
move-result-object p1
.line 172
check-cast p1, Ljava/lang/Iterable;
.line 194
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 203
invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_0
:goto_0
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_1
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
instance-of v2, v1, Lcom/facebook/share/model/SharePhoto;
if-eqz v2, :cond_0
invoke-interface {v0, v1}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z
goto :goto_0
:cond_1
return-object v0
.end method
.method public final writePhotoListTo$facebook_common_release(Landroid/os/Parcel;ILjava/util/List;)V
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/os/Parcel;",
"I",
"Ljava/util/List<",
"Lcom/facebook/share/model/SharePhoto;",
">;)V"
}
.end annotation
const-string v0, "out"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "photos"
invoke-static {p3, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 162
check-cast p3, Ljava/util/Collection;
const/4 v0, 0x0
new-array v0, v0, [Lcom/facebook/share/model/SharePhoto;
.line 38
invoke-interface {p3, v0}, Ljava/util/Collection;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
move-result-object p3
if-eqz p3, :cond_0
.line 162
check-cast p3, [Lcom/facebook/share/model/SharePhoto;
check-cast p3, [Landroid/os/Parcelable;
.line 163
invoke-virtual {p1, p3, p2}, Landroid/os/Parcel;->writeParcelableArray([Landroid/os/Parcelable;I)V
return-void
.line 38
:cond_0
new-instance p1, Ljava/lang/NullPointerException;
const-string p2, "null cannot be cast to non-null type kotlin.Array<T>"
invoke-direct {p1, p2}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
throw p1
.end method

View File

@@ -0,0 +1,268 @@
.class public final Lcom/facebook/share/model/SharePhoto$Builder;
.super Lcom/facebook/share/model/ShareMedia$Builder;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/SharePhoto;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/SharePhoto$Builder$Companion;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareMedia$Builder<",
"Lcom/facebook/share/model/SharePhoto;",
"Lcom/facebook/share/model/SharePhoto$Builder;",
">;"
}
.end annotation
# static fields
.field public static final Companion:Lcom/facebook/share/model/SharePhoto$Builder$Companion;
# instance fields
.field private bitmap:Landroid/graphics/Bitmap;
.field private caption:Ljava/lang/String;
.field private imageUrl:Landroid/net/Uri;
.field private userGenerated:Z
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/facebook/share/model/SharePhoto$Builder$Companion;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/facebook/share/model/SharePhoto$Builder$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
sput-object v0, Lcom/facebook/share/model/SharePhoto$Builder;->Companion:Lcom/facebook/share/model/SharePhoto$Builder$Companion;
return-void
.end method
.method public constructor <init>()V
.locals 0
.line 80
invoke-direct {p0}, Lcom/facebook/share/model/ShareMedia$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public build()Lcom/facebook/share/model/SharePhoto;
.locals 2
.line 138
new-instance v0, Lcom/facebook/share/model/SharePhoto;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/facebook/share/model/SharePhoto;-><init>(Lcom/facebook/share/model/SharePhoto$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
return-object v0
.end method
.method public bridge synthetic build()Ljava/lang/Object;
.locals 1
.line 80
invoke-virtual {p0}, Lcom/facebook/share/model/SharePhoto$Builder;->build()Lcom/facebook/share/model/SharePhoto;
move-result-object v0
return-object v0
.end method
.method public final getBitmap$facebook_common_release()Landroid/graphics/Bitmap;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/SharePhoto$Builder;->bitmap:Landroid/graphics/Bitmap;
return-object v0
.end method
.method public final getCaption$facebook_common_release()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/SharePhoto$Builder;->caption:Ljava/lang/String;
return-object v0
.end method
.method public final getImageUrl$facebook_common_release()Landroid/net/Uri;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/SharePhoto$Builder;->imageUrl:Landroid/net/Uri;
return-object v0
.end method
.method public final getUserGenerated$facebook_common_release()Z
.locals 1
iget-boolean v0, p0, Lcom/facebook/share/model/SharePhoto$Builder;->userGenerated:Z
return v0
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareMedia;)Lcom/facebook/share/model/ShareMedia$Builder;
.locals 0
.line 80
check-cast p1, Lcom/facebook/share/model/SharePhoto;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/SharePhoto$Builder;->readFrom(Lcom/facebook/share/model/SharePhoto;)Lcom/facebook/share/model/SharePhoto$Builder;
move-result-object p1
return-object p1
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareModel;)Lcom/facebook/share/model/ShareModelBuilder;
.locals 0
.line 80
check-cast p1, Lcom/facebook/share/model/SharePhoto;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/SharePhoto$Builder;->readFrom(Lcom/facebook/share/model/SharePhoto;)Lcom/facebook/share/model/SharePhoto$Builder;
move-result-object p1
return-object p1
.end method
.method public readFrom(Lcom/facebook/share/model/SharePhoto;)Lcom/facebook/share/model/SharePhoto$Builder;
.locals 2
if-nez p1, :cond_0
move-object p1, p0
goto :goto_0
.line 145
:cond_0
invoke-super {p0, p1}, Lcom/facebook/share/model/ShareMedia$Builder;->readFrom(Lcom/facebook/share/model/ShareMedia;)Lcom/facebook/share/model/ShareMedia$Builder;
move-result-object v0
check-cast v0, Lcom/facebook/share/model/SharePhoto$Builder;
.line 146
invoke-virtual {p1}, Lcom/facebook/share/model/SharePhoto;->getBitmap()Landroid/graphics/Bitmap;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/SharePhoto$Builder;->setBitmap(Landroid/graphics/Bitmap;)Lcom/facebook/share/model/SharePhoto$Builder;
move-result-object v0
.line 147
invoke-virtual {p1}, Lcom/facebook/share/model/SharePhoto;->getImageUrl()Landroid/net/Uri;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/SharePhoto$Builder;->setImageUrl(Landroid/net/Uri;)Lcom/facebook/share/model/SharePhoto$Builder;
move-result-object v0
.line 148
invoke-virtual {p1}, Lcom/facebook/share/model/SharePhoto;->getUserGenerated()Z
move-result v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/SharePhoto$Builder;->setUserGenerated(Z)Lcom/facebook/share/model/SharePhoto$Builder;
move-result-object v0
.line 149
invoke-virtual {p1}, Lcom/facebook/share/model/SharePhoto;->getCaption()Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Lcom/facebook/share/model/SharePhoto$Builder;->setCaption(Ljava/lang/String;)Lcom/facebook/share/model/SharePhoto$Builder;
move-result-object p1
:goto_0
return-object p1
.end method
.method public final readFrom$facebook_common_release(Landroid/os/Parcel;)Lcom/facebook/share/model/SharePhoto$Builder;
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-class v0, Lcom/facebook/share/model/SharePhoto;
.line 153
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
move-result-object p1
check-cast p1, Lcom/facebook/share/model/SharePhoto;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/SharePhoto$Builder;->readFrom(Lcom/facebook/share/model/SharePhoto;)Lcom/facebook/share/model/SharePhoto$Builder;
move-result-object p1
return-object p1
.end method
.method public final setBitmap(Landroid/graphics/Bitmap;)Lcom/facebook/share/model/SharePhoto$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/SharePhoto$Builder;->bitmap:Landroid/graphics/Bitmap;
return-object p0
.end method
.method public final setCaption(Ljava/lang/String;)Lcom/facebook/share/model/SharePhoto$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/SharePhoto$Builder;->caption:Ljava/lang/String;
return-object p0
.end method
.method public final setImageUrl(Landroid/net/Uri;)Lcom/facebook/share/model/SharePhoto$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/SharePhoto$Builder;->imageUrl:Landroid/net/Uri;
return-object p0
.end method
.method public final setUserGenerated(Z)Lcom/facebook/share/model/SharePhoto$Builder;
.locals 0
iput-boolean p1, p0, Lcom/facebook/share/model/SharePhoto$Builder;->userGenerated:Z
return-object p0
.end method

View File

@@ -0,0 +1,85 @@
.class public final Lcom/facebook/share/model/SharePhoto$Companion$CREATOR$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/SharePhoto;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/SharePhoto;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 180
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/SharePhoto;
.locals 1
const-string v0, "source"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 182
new-instance v0, Lcom/facebook/share/model/SharePhoto;
invoke-direct {v0, p1}, Lcom/facebook/share/model/SharePhoto;-><init>(Landroid/os/Parcel;)V
return-object v0
.end method
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
.line 180
invoke-virtual {p0, p1}, Lcom/facebook/share/model/SharePhoto$Companion$CREATOR$1;->createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/SharePhoto;
move-result-object p1
return-object p1
.end method
.method public newArray(I)[Lcom/facebook/share/model/SharePhoto;
.locals 0
.line 186
new-array p1, p1, [Lcom/facebook/share/model/SharePhoto;
return-object p1
.end method
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
.line 180
invoke-virtual {p0, p1}, Lcom/facebook/share/model/SharePhoto$Companion$CREATOR$1;->newArray(I)[Lcom/facebook/share/model/SharePhoto;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,34 @@
.class public final Lcom/facebook/share/model/SharePhoto$Companion;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/SharePhoto;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
.line 177
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0}, Lcom/facebook/share/model/SharePhoto$Companion;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,280 @@
.class public final Lcom/facebook/share/model/SharePhoto;
.super Lcom/facebook/share/model/ShareMedia;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/SharePhoto$Builder;,
Lcom/facebook/share/model/SharePhoto$Companion;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareMedia<",
"Lcom/facebook/share/model/SharePhoto;",
"Lcom/facebook/share/model/SharePhoto$Builder;",
">;"
}
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/SharePhoto;",
">;"
}
.end annotation
.end field
.field public static final Companion:Lcom/facebook/share/model/SharePhoto$Companion;
# instance fields
.field private final bitmap:Landroid/graphics/Bitmap;
.field private final caption:Ljava/lang/String;
.field private final imageUrl:Landroid/net/Uri;
.field private final mediaType:Lcom/facebook/share/model/ShareMedia$Type;
.field private final userGenerated:Z
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/facebook/share/model/SharePhoto$Companion;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/facebook/share/model/SharePhoto$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
sput-object v0, Lcom/facebook/share/model/SharePhoto;->Companion:Lcom/facebook/share/model/SharePhoto$Companion;
.line 180
new-instance v0, Lcom/facebook/share/model/SharePhoto$Companion$CREATOR$1;
invoke-direct {v0}, Lcom/facebook/share/model/SharePhoto$Companion$CREATOR$1;-><init>()V
sput-object v0, Lcom/facebook/share/model/SharePhoto;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 60
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareMedia;-><init>(Landroid/os/Parcel;)V
.line 77
sget-object v0, Lcom/facebook/share/model/ShareMedia$Type;->PHOTO:Lcom/facebook/share/model/ShareMedia$Type;
iput-object v0, p0, Lcom/facebook/share/model/SharePhoto;->mediaType:Lcom/facebook/share/model/ShareMedia$Type;
const-class v0, Landroid/graphics/Bitmap;
.line 61
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
move-result-object v0
check-cast v0, Landroid/graphics/Bitmap;
iput-object v0, p0, Lcom/facebook/share/model/SharePhoto;->bitmap:Landroid/graphics/Bitmap;
const-class v0, Landroid/net/Uri;
.line 62
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
move-result-object v0
check-cast v0, Landroid/net/Uri;
iput-object v0, p0, Lcom/facebook/share/model/SharePhoto;->imageUrl:Landroid/net/Uri;
.line 63
invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B
move-result v0
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
iput-boolean v0, p0, Lcom/facebook/share/model/SharePhoto;->userGenerated:Z
.line 64
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/SharePhoto;->caption:Ljava/lang/String;
return-void
.end method
.method private constructor <init>(Lcom/facebook/share/model/SharePhoto$Builder;)V
.locals 1
.line 53
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareMedia;-><init>(Lcom/facebook/share/model/ShareMedia$Builder;)V
.line 77
sget-object v0, Lcom/facebook/share/model/ShareMedia$Type;->PHOTO:Lcom/facebook/share/model/ShareMedia$Type;
iput-object v0, p0, Lcom/facebook/share/model/SharePhoto;->mediaType:Lcom/facebook/share/model/ShareMedia$Type;
.line 54
invoke-virtual {p1}, Lcom/facebook/share/model/SharePhoto$Builder;->getBitmap$facebook_common_release()Landroid/graphics/Bitmap;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/SharePhoto;->bitmap:Landroid/graphics/Bitmap;
.line 55
invoke-virtual {p1}, Lcom/facebook/share/model/SharePhoto$Builder;->getImageUrl$facebook_common_release()Landroid/net/Uri;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/SharePhoto;->imageUrl:Landroid/net/Uri;
.line 56
invoke-virtual {p1}, Lcom/facebook/share/model/SharePhoto$Builder;->getUserGenerated$facebook_common_release()Z
move-result v0
iput-boolean v0, p0, Lcom/facebook/share/model/SharePhoto;->userGenerated:Z
.line 57
invoke-virtual {p1}, Lcom/facebook/share/model/SharePhoto$Builder;->getCaption$facebook_common_release()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/SharePhoto;->caption:Ljava/lang/String;
return-void
.end method
.method public synthetic constructor <init>(Lcom/facebook/share/model/SharePhoto$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0, p1}, Lcom/facebook/share/model/SharePhoto;-><init>(Lcom/facebook/share/model/SharePhoto$Builder;)V
return-void
.end method
# virtual methods
.method public describeContents()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public final getBitmap()Landroid/graphics/Bitmap;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/SharePhoto;->bitmap:Landroid/graphics/Bitmap;
return-object v0
.end method
.method public final getCaption()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/SharePhoto;->caption:Ljava/lang/String;
return-object v0
.end method
.method public final getImageUrl()Landroid/net/Uri;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/SharePhoto;->imageUrl:Landroid/net/Uri;
return-object v0
.end method
.method public getMediaType()Lcom/facebook/share/model/ShareMedia$Type;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/SharePhoto;->mediaType:Lcom/facebook/share/model/ShareMedia$Type;
return-object v0
.end method
.method public final getUserGenerated()Z
.locals 1
iget-boolean v0, p0, Lcom/facebook/share/model/SharePhoto;->userGenerated:Z
return v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 1
const-string v0, "out"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 70
invoke-super {p0, p1, p2}, Lcom/facebook/share/model/ShareMedia;->writeToParcel(Landroid/os/Parcel;I)V
iget-object p2, p0, Lcom/facebook/share/model/SharePhoto;->bitmap:Landroid/graphics/Bitmap;
const/4 v0, 0x0
.line 71
invoke-virtual {p1, p2, v0}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
iget-object p2, p0, Lcom/facebook/share/model/SharePhoto;->imageUrl:Landroid/net/Uri;
.line 72
invoke-virtual {p1, p2, v0}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
iget-boolean p2, p0, Lcom/facebook/share/model/SharePhoto;->userGenerated:Z
int-to-byte p2, p2
.line 73
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V
iget-object p2, p0, Lcom/facebook/share/model/SharePhoto;->caption:Ljava/lang/String;
.line 74
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
return-void
.end method

View File

@@ -0,0 +1,240 @@
.class public final Lcom/facebook/share/model/SharePhotoContent$Builder;
.super Lcom/facebook/share/model/ShareContent$Builder;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/SharePhotoContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareContent$Builder<",
"Lcom/facebook/share/model/SharePhotoContent;",
"Lcom/facebook/share/model/SharePhotoContent$Builder;",
">;"
}
.end annotation
# instance fields
.field private final photos:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/facebook/share/model/SharePhoto;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 1
.line 39
invoke-direct {p0}, Lcom/facebook/share/model/ShareContent$Builder;-><init>()V
.line 40
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/facebook/share/model/SharePhotoContent$Builder;->photos:Ljava/util/List;
return-void
.end method
# virtual methods
.method public final addPhoto(Lcom/facebook/share/model/SharePhoto;)Lcom/facebook/share/model/SharePhotoContent$Builder;
.locals 2
if-eqz p1, :cond_0
iget-object v0, p0, Lcom/facebook/share/model/SharePhotoContent$Builder;->photos:Ljava/util/List;
.line 50
new-instance v1, Lcom/facebook/share/model/SharePhoto$Builder;
invoke-direct {v1}, Lcom/facebook/share/model/SharePhoto$Builder;-><init>()V
invoke-virtual {v1, p1}, Lcom/facebook/share/model/SharePhoto$Builder;->readFrom(Lcom/facebook/share/model/SharePhoto;)Lcom/facebook/share/model/SharePhoto$Builder;
move-result-object p1
invoke-virtual {p1}, Lcom/facebook/share/model/SharePhoto$Builder;->build()Lcom/facebook/share/model/SharePhoto;
move-result-object p1
invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
:cond_0
return-object p0
.end method
.method public final addPhotos(Ljava/util/List;)Lcom/facebook/share/model/SharePhotoContent$Builder;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/facebook/share/model/SharePhoto;",
">;)",
"Lcom/facebook/share/model/SharePhotoContent$Builder;"
}
.end annotation
if-eqz p1, :cond_0
.line 63
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:goto_0
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_0
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/facebook/share/model/SharePhoto;
.line 64
invoke-virtual {p0, v0}, Lcom/facebook/share/model/SharePhotoContent$Builder;->addPhoto(Lcom/facebook/share/model/SharePhoto;)Lcom/facebook/share/model/SharePhotoContent$Builder;
goto :goto_0
:cond_0
return-object p0
.end method
.method public build()Lcom/facebook/share/model/SharePhotoContent;
.locals 2
.line 70
new-instance v0, Lcom/facebook/share/model/SharePhotoContent;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/facebook/share/model/SharePhotoContent;-><init>(Lcom/facebook/share/model/SharePhotoContent$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
return-object v0
.end method
.method public bridge synthetic build()Ljava/lang/Object;
.locals 1
.line 39
invoke-virtual {p0}, Lcom/facebook/share/model/SharePhotoContent$Builder;->build()Lcom/facebook/share/model/SharePhotoContent;
move-result-object v0
return-object v0
.end method
.method public final getPhotos$facebook_common_release()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/facebook/share/model/SharePhoto;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/share/model/SharePhotoContent$Builder;->photos:Ljava/util/List;
return-object v0
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/share/model/ShareContent$Builder;
.locals 0
.line 39
check-cast p1, Lcom/facebook/share/model/SharePhotoContent;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/SharePhotoContent$Builder;->readFrom(Lcom/facebook/share/model/SharePhotoContent;)Lcom/facebook/share/model/SharePhotoContent$Builder;
move-result-object p1
return-object p1
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareModel;)Lcom/facebook/share/model/ShareModelBuilder;
.locals 0
.line 39
check-cast p1, Lcom/facebook/share/model/SharePhotoContent;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/SharePhotoContent$Builder;->readFrom(Lcom/facebook/share/model/SharePhotoContent;)Lcom/facebook/share/model/SharePhotoContent$Builder;
move-result-object p1
return-object p1
.end method
.method public readFrom(Lcom/facebook/share/model/SharePhotoContent;)Lcom/facebook/share/model/SharePhotoContent$Builder;
.locals 1
if-nez p1, :cond_0
move-object p1, p0
goto :goto_0
.line 75
:cond_0
invoke-super {p0, p1}, Lcom/facebook/share/model/ShareContent$Builder;->readFrom(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/share/model/ShareContent$Builder;
move-result-object v0
check-cast v0, Lcom/facebook/share/model/SharePhotoContent$Builder;
invoke-virtual {p1}, Lcom/facebook/share/model/SharePhotoContent;->getPhotos()Ljava/util/List;
move-result-object p1
invoke-virtual {v0, p1}, Lcom/facebook/share/model/SharePhotoContent$Builder;->addPhotos(Ljava/util/List;)Lcom/facebook/share/model/SharePhotoContent$Builder;
move-result-object p1
:goto_0
return-object p1
.end method
.method public final setPhotos(Ljava/util/List;)Lcom/facebook/share/model/SharePhotoContent$Builder;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/facebook/share/model/SharePhoto;",
">;)",
"Lcom/facebook/share/model/SharePhotoContent$Builder;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/share/model/SharePhotoContent$Builder;->photos:Ljava/util/List;
.line 85
invoke-interface {v0}, Ljava/util/List;->clear()V
.line 86
invoke-virtual {p0, p1}, Lcom/facebook/share/model/SharePhotoContent$Builder;->addPhotos(Ljava/util/List;)Lcom/facebook/share/model/SharePhotoContent$Builder;
return-object p0
.end method

View File

@@ -0,0 +1,85 @@
.class public final Lcom/facebook/share/model/SharePhotoContent$Companion$CREATOR$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/SharePhotoContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/SharePhotoContent;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 94
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/SharePhotoContent;
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 96
new-instance v0, Lcom/facebook/share/model/SharePhotoContent;
invoke-direct {v0, p1}, Lcom/facebook/share/model/SharePhotoContent;-><init>(Landroid/os/Parcel;)V
return-object v0
.end method
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
.line 94
invoke-virtual {p0, p1}, Lcom/facebook/share/model/SharePhotoContent$Companion$CREATOR$1;->createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/SharePhotoContent;
move-result-object p1
return-object p1
.end method
.method public newArray(I)[Lcom/facebook/share/model/SharePhotoContent;
.locals 0
.line 100
new-array p1, p1, [Lcom/facebook/share/model/SharePhotoContent;
return-object p1
.end method
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
.line 94
invoke-virtual {p0, p1}, Lcom/facebook/share/model/SharePhotoContent$Companion$CREATOR$1;->newArray(I)[Lcom/facebook/share/model/SharePhotoContent;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,34 @@
.class public final Lcom/facebook/share/model/SharePhotoContent$Companion;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/SharePhotoContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
.line 91
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0}, Lcom/facebook/share/model/SharePhotoContent$Companion;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,175 @@
.class public final Lcom/facebook/share/model/SharePhotoContent;
.super Lcom/facebook/share/model/ShareContent;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/SharePhotoContent$Builder;,
Lcom/facebook/share/model/SharePhotoContent$Companion;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareContent<",
"Lcom/facebook/share/model/SharePhotoContent;",
"Lcom/facebook/share/model/SharePhotoContent$Builder;",
">;"
}
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/SharePhotoContent;",
">;"
}
.end annotation
.end field
.field public static final Companion:Lcom/facebook/share/model/SharePhotoContent$Companion;
# instance fields
.field private final photos:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/facebook/share/model/SharePhoto;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/facebook/share/model/SharePhotoContent$Companion;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/facebook/share/model/SharePhotoContent$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
sput-object v0, Lcom/facebook/share/model/SharePhotoContent;->Companion:Lcom/facebook/share/model/SharePhotoContent$Companion;
.line 94
new-instance v0, Lcom/facebook/share/model/SharePhotoContent$Companion$CREATOR$1;
invoke-direct {v0}, Lcom/facebook/share/model/SharePhotoContent$Companion$CREATOR$1;-><init>()V
sput-object v0, Lcom/facebook/share/model/SharePhotoContent;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 27
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareContent;-><init>(Landroid/os/Parcel;)V
.line 28
sget-object v0, Lcom/facebook/share/model/SharePhoto$Builder;->Companion:Lcom/facebook/share/model/SharePhoto$Builder$Companion;
invoke-virtual {v0, p1}, Lcom/facebook/share/model/SharePhoto$Builder$Companion;->readPhotoListFrom$facebook_common_release(Landroid/os/Parcel;)Ljava/util/List;
move-result-object p1
check-cast p1, Ljava/lang/Iterable;
invoke-static {p1}, Lkotlin/collections/CollectionsKt;->toList(Ljava/lang/Iterable;)Ljava/util/List;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/SharePhotoContent;->photos:Ljava/util/List;
return-void
.end method
.method private constructor <init>(Lcom/facebook/share/model/SharePhotoContent$Builder;)V
.locals 0
.line 23
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareContent;-><init>(Lcom/facebook/share/model/ShareContent$Builder;)V
.line 24
invoke-virtual {p1}, Lcom/facebook/share/model/SharePhotoContent$Builder;->getPhotos$facebook_common_release()Ljava/util/List;
move-result-object p1
check-cast p1, Ljava/lang/Iterable;
invoke-static {p1}, Lkotlin/collections/CollectionsKt;->toList(Ljava/lang/Iterable;)Ljava/util/List;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/SharePhotoContent;->photos:Ljava/util/List;
return-void
.end method
.method public synthetic constructor <init>(Lcom/facebook/share/model/SharePhotoContent$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0, p1}, Lcom/facebook/share/model/SharePhotoContent;-><init>(Lcom/facebook/share/model/SharePhotoContent$Builder;)V
return-void
.end method
# virtual methods
.method public describeContents()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public final getPhotos()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/facebook/share/model/SharePhoto;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/share/model/SharePhotoContent;->photos:Ljava/util/List;
return-object v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 2
const-string v0, "out"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 34
invoke-super {p0, p1, p2}, Lcom/facebook/share/model/ShareContent;->writeToParcel(Landroid/os/Parcel;I)V
.line 35
sget-object v0, Lcom/facebook/share/model/SharePhoto$Builder;->Companion:Lcom/facebook/share/model/SharePhoto$Builder$Companion;
iget-object v1, p0, Lcom/facebook/share/model/SharePhotoContent;->photos:Ljava/util/List;
invoke-virtual {v0, p1, p2, v1}, Lcom/facebook/share/model/SharePhoto$Builder$Companion;->writePhotoListTo$facebook_common_release(Landroid/os/Parcel;ILjava/util/List;)V
return-void
.end method

View File

@@ -0,0 +1,326 @@
.class public final Lcom/facebook/share/model/ShareStoryContent$Builder;
.super Lcom/facebook/share/model/ShareContent$Builder;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareStoryContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareContent$Builder<",
"Lcom/facebook/share/model/ShareStoryContent;",
"Lcom/facebook/share/model/ShareStoryContent$Builder;",
">;"
}
.end annotation
# instance fields
.field private attributionLink:Ljava/lang/String;
.field private backgroundAsset:Lcom/facebook/share/model/ShareMedia;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareMedia<",
"**>;"
}
.end annotation
.end field
.field private backgroundColorList:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private stickerAsset:Lcom/facebook/share/model/SharePhoto;
# direct methods
.method public constructor <init>()V
.locals 0
.line 60
invoke-direct {p0}, Lcom/facebook/share/model/ShareContent$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public build()Lcom/facebook/share/model/ShareStoryContent;
.locals 2
.line 111
new-instance v0, Lcom/facebook/share/model/ShareStoryContent;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/facebook/share/model/ShareStoryContent;-><init>(Lcom/facebook/share/model/ShareStoryContent$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
return-object v0
.end method
.method public bridge synthetic build()Ljava/lang/Object;
.locals 1
.line 60
invoke-virtual {p0}, Lcom/facebook/share/model/ShareStoryContent$Builder;->build()Lcom/facebook/share/model/ShareStoryContent;
move-result-object v0
return-object v0
.end method
.method public final getAttributionLink$facebook_common_release()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareStoryContent$Builder;->attributionLink:Ljava/lang/String;
return-object v0
.end method
.method public final getBackgroundAsset$facebook_common_release()Lcom/facebook/share/model/ShareMedia;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/facebook/share/model/ShareMedia<",
"**>;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/share/model/ShareStoryContent$Builder;->backgroundAsset:Lcom/facebook/share/model/ShareMedia;
return-object v0
.end method
.method public final getBackgroundColorList$facebook_common_release()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/share/model/ShareStoryContent$Builder;->backgroundColorList:Ljava/util/List;
return-object v0
.end method
.method public final getStickerAsset$facebook_common_release()Lcom/facebook/share/model/SharePhoto;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareStoryContent$Builder;->stickerAsset:Lcom/facebook/share/model/SharePhoto;
return-object v0
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/share/model/ShareContent$Builder;
.locals 0
.line 60
check-cast p1, Lcom/facebook/share/model/ShareStoryContent;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareStoryContent$Builder;->readFrom(Lcom/facebook/share/model/ShareStoryContent;)Lcom/facebook/share/model/ShareStoryContent$Builder;
move-result-object p1
return-object p1
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareModel;)Lcom/facebook/share/model/ShareModelBuilder;
.locals 0
.line 60
check-cast p1, Lcom/facebook/share/model/ShareStoryContent;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareStoryContent$Builder;->readFrom(Lcom/facebook/share/model/ShareStoryContent;)Lcom/facebook/share/model/ShareStoryContent$Builder;
move-result-object p1
return-object p1
.end method
.method public readFrom(Lcom/facebook/share/model/ShareStoryContent;)Lcom/facebook/share/model/ShareStoryContent$Builder;
.locals 2
if-nez p1, :cond_0
move-object p1, p0
goto :goto_0
.line 118
:cond_0
invoke-super {p0, p1}, Lcom/facebook/share/model/ShareContent$Builder;->readFrom(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/share/model/ShareContent$Builder;
move-result-object v0
check-cast v0, Lcom/facebook/share/model/ShareStoryContent$Builder;
.line 119
invoke-virtual {p1}, Lcom/facebook/share/model/ShareStoryContent;->getBackgroundAsset()Lcom/facebook/share/model/ShareMedia;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/ShareStoryContent$Builder;->setBackgroundAsset(Lcom/facebook/share/model/ShareMedia;)Lcom/facebook/share/model/ShareStoryContent$Builder;
move-result-object v0
.line 120
invoke-virtual {p1}, Lcom/facebook/share/model/ShareStoryContent;->getStickerAsset()Lcom/facebook/share/model/SharePhoto;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/ShareStoryContent$Builder;->setStickerAsset(Lcom/facebook/share/model/SharePhoto;)Lcom/facebook/share/model/ShareStoryContent$Builder;
move-result-object v0
.line 121
invoke-virtual {p1}, Lcom/facebook/share/model/ShareStoryContent;->getBackgroundColorList()Ljava/util/List;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/ShareStoryContent$Builder;->setBackgroundColorList(Ljava/util/List;)Lcom/facebook/share/model/ShareStoryContent$Builder;
move-result-object v0
.line 122
invoke-virtual {p1}, Lcom/facebook/share/model/ShareStoryContent;->getAttributionLink()Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Lcom/facebook/share/model/ShareStoryContent$Builder;->setAttributionLink(Ljava/lang/String;)Lcom/facebook/share/model/ShareStoryContent$Builder;
move-result-object p1
:goto_0
return-object p1
.end method
.method public final setAttributionLink(Ljava/lang/String;)Lcom/facebook/share/model/ShareStoryContent$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareStoryContent$Builder;->attributionLink:Ljava/lang/String;
return-object p0
.end method
.method public final setAttributionLink$facebook_common_release(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareStoryContent$Builder;->attributionLink:Ljava/lang/String;
return-void
.end method
.method public final setBackgroundAsset(Lcom/facebook/share/model/ShareMedia;)Lcom/facebook/share/model/ShareStoryContent$Builder;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/facebook/share/model/ShareMedia<",
"**>;)",
"Lcom/facebook/share/model/ShareStoryContent$Builder;"
}
.end annotation
iput-object p1, p0, Lcom/facebook/share/model/ShareStoryContent$Builder;->backgroundAsset:Lcom/facebook/share/model/ShareMedia;
return-object p0
.end method
.method public final setBackgroundAsset$facebook_common_release(Lcom/facebook/share/model/ShareMedia;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/facebook/share/model/ShareMedia<",
"**>;)V"
}
.end annotation
iput-object p1, p0, Lcom/facebook/share/model/ShareStoryContent$Builder;->backgroundAsset:Lcom/facebook/share/model/ShareMedia;
return-void
.end method
.method public final setBackgroundColorList(Ljava/util/List;)Lcom/facebook/share/model/ShareStoryContent$Builder;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)",
"Lcom/facebook/share/model/ShareStoryContent$Builder;"
}
.end annotation
if-nez p1, :cond_0
const/4 p1, 0x0
goto :goto_0
.line 95
:cond_0
check-cast p1, Ljava/lang/Iterable;
invoke-static {p1}, Lkotlin/collections/CollectionsKt;->toList(Ljava/lang/Iterable;)Ljava/util/List;
move-result-object p1
:goto_0
iput-object p1, p0, Lcom/facebook/share/model/ShareStoryContent$Builder;->backgroundColorList:Ljava/util/List;
return-object p0
.end method
.method public final setBackgroundColorList$facebook_common_release(Ljava/util/List;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
iput-object p1, p0, Lcom/facebook/share/model/ShareStoryContent$Builder;->backgroundColorList:Ljava/util/List;
return-void
.end method
.method public final setStickerAsset(Lcom/facebook/share/model/SharePhoto;)Lcom/facebook/share/model/ShareStoryContent$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareStoryContent$Builder;->stickerAsset:Lcom/facebook/share/model/SharePhoto;
return-object p0
.end method
.method public final setStickerAsset$facebook_common_release(Lcom/facebook/share/model/SharePhoto;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareStoryContent$Builder;->stickerAsset:Lcom/facebook/share/model/SharePhoto;
return-void
.end method

View File

@@ -0,0 +1,85 @@
.class public final Lcom/facebook/share/model/ShareStoryContent$Companion$CREATOR$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareStoryContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/ShareStoryContent;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 129
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareStoryContent;
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 131
new-instance v0, Lcom/facebook/share/model/ShareStoryContent;
invoke-direct {v0, p1}, Lcom/facebook/share/model/ShareStoryContent;-><init>(Landroid/os/Parcel;)V
return-object v0
.end method
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
.line 129
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareStoryContent$Companion$CREATOR$1;->createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareStoryContent;
move-result-object p1
return-object p1
.end method
.method public newArray(I)[Lcom/facebook/share/model/ShareStoryContent;
.locals 0
.line 135
new-array p1, p1, [Lcom/facebook/share/model/ShareStoryContent;
return-object p1
.end method
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
.line 129
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareStoryContent$Companion$CREATOR$1;->newArray(I)[Lcom/facebook/share/model/ShareStoryContent;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,34 @@
.class public final Lcom/facebook/share/model/ShareStoryContent$Companion;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareStoryContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
.line 126
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0}, Lcom/facebook/share/model/ShareStoryContent$Companion;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,336 @@
.class public final Lcom/facebook/share/model/ShareStoryContent;
.super Lcom/facebook/share/model/ShareContent;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/ShareStoryContent$Builder;,
Lcom/facebook/share/model/ShareStoryContent$Companion;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareContent<",
"Lcom/facebook/share/model/ShareStoryContent;",
"Lcom/facebook/share/model/ShareStoryContent$Builder;",
">;"
}
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/ShareStoryContent;",
">;"
}
.end annotation
.end field
.field public static final Companion:Lcom/facebook/share/model/ShareStoryContent$Companion;
# instance fields
.field private final attributionLink:Ljava/lang/String;
.field private final backgroundAsset:Lcom/facebook/share/model/ShareMedia;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareMedia<",
"**>;"
}
.end annotation
.end field
.field private final backgroundColorList:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private final stickerAsset:Lcom/facebook/share/model/SharePhoto;
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/facebook/share/model/ShareStoryContent$Companion;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/facebook/share/model/ShareStoryContent$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
sput-object v0, Lcom/facebook/share/model/ShareStoryContent;->Companion:Lcom/facebook/share/model/ShareStoryContent$Companion;
.line 129
new-instance v0, Lcom/facebook/share/model/ShareStoryContent$Companion$CREATOR$1;
invoke-direct {v0}, Lcom/facebook/share/model/ShareStoryContent$Companion$CREATOR$1;-><init>()V
sput-object v0, Lcom/facebook/share/model/ShareStoryContent;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 36
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareContent;-><init>(Landroid/os/Parcel;)V
const-class v0, Lcom/facebook/share/model/ShareMedia;
.line 37
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
move-result-object v0
check-cast v0, Lcom/facebook/share/model/ShareMedia;
iput-object v0, p0, Lcom/facebook/share/model/ShareStoryContent;->backgroundAsset:Lcom/facebook/share/model/ShareMedia;
const-class v0, Lcom/facebook/share/model/SharePhoto;
.line 38
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
move-result-object v0
check-cast v0, Lcom/facebook/share/model/SharePhoto;
iput-object v0, p0, Lcom/facebook/share/model/ShareStoryContent;->stickerAsset:Lcom/facebook/share/model/SharePhoto;
.line 39
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareStoryContent;->readUnmodifiableStringList(Landroid/os/Parcel;)Ljava/util/List;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareStoryContent;->backgroundColorList:Ljava/util/List;
.line 40
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/ShareStoryContent;->attributionLink:Ljava/lang/String;
return-void
.end method
.method private constructor <init>(Lcom/facebook/share/model/ShareStoryContent$Builder;)V
.locals 1
.line 29
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareContent;-><init>(Lcom/facebook/share/model/ShareContent$Builder;)V
.line 30
invoke-virtual {p1}, Lcom/facebook/share/model/ShareStoryContent$Builder;->getBackgroundAsset$facebook_common_release()Lcom/facebook/share/model/ShareMedia;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareStoryContent;->backgroundAsset:Lcom/facebook/share/model/ShareMedia;
.line 31
invoke-virtual {p1}, Lcom/facebook/share/model/ShareStoryContent$Builder;->getStickerAsset$facebook_common_release()Lcom/facebook/share/model/SharePhoto;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareStoryContent;->stickerAsset:Lcom/facebook/share/model/SharePhoto;
.line 32
invoke-virtual {p1}, Lcom/facebook/share/model/ShareStoryContent$Builder;->getBackgroundColorList$facebook_common_release()Ljava/util/List;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareStoryContent;->backgroundColorList:Ljava/util/List;
.line 33
invoke-virtual {p1}, Lcom/facebook/share/model/ShareStoryContent$Builder;->getAttributionLink$facebook_common_release()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/ShareStoryContent;->attributionLink:Ljava/lang/String;
return-void
.end method
.method public synthetic constructor <init>(Lcom/facebook/share/model/ShareStoryContent$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareStoryContent;-><init>(Lcom/facebook/share/model/ShareStoryContent$Builder;)V
return-void
.end method
.method private final readUnmodifiableStringList(Landroid/os/Parcel;)Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/os/Parcel;",
")",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 54
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 55
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readStringList(Ljava/util/List;)V
.line 56
invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
move-result p1
if-eqz p1, :cond_0
const/4 p1, 0x0
goto :goto_0
:cond_0
invoke-static {v0}, Lkotlin/collections/CollectionsKt;->toList(Ljava/lang/Iterable;)Ljava/util/List;
move-result-object p1
:goto_0
return-object p1
.end method
# virtual methods
.method public describeContents()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public final getAttributionLink()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareStoryContent;->attributionLink:Ljava/lang/String;
return-object v0
.end method
.method public final getBackgroundAsset()Lcom/facebook/share/model/ShareMedia;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/facebook/share/model/ShareMedia<",
"**>;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/share/model/ShareStoryContent;->backgroundAsset:Lcom/facebook/share/model/ShareMedia;
return-object v0
.end method
.method public final getBackgroundColorList()Ljava/util/List;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/share/model/ShareStoryContent;->backgroundColorList:Ljava/util/List;
if-nez v0, :cond_0
const/4 v0, 0x0
goto :goto_0
.line 24
:cond_0
check-cast v0, Ljava/lang/Iterable;
invoke-static {v0}, Lkotlin/collections/CollectionsKt;->toList(Ljava/lang/Iterable;)Ljava/util/List;
move-result-object v0
:goto_0
return-object v0
.end method
.method public final getStickerAsset()Lcom/facebook/share/model/SharePhoto;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareStoryContent;->stickerAsset:Lcom/facebook/share/model/SharePhoto;
return-object v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 1
const-string v0, "out"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 46
invoke-super {p0, p1, p2}, Lcom/facebook/share/model/ShareContent;->writeToParcel(Landroid/os/Parcel;I)V
iget-object p2, p0, Lcom/facebook/share/model/ShareStoryContent;->backgroundAsset:Lcom/facebook/share/model/ShareMedia;
const/4 v0, 0x0
.line 47
invoke-virtual {p1, p2, v0}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
iget-object p2, p0, Lcom/facebook/share/model/ShareStoryContent;->stickerAsset:Lcom/facebook/share/model/SharePhoto;
.line 48
invoke-virtual {p1, p2, v0}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
.line 49
invoke-virtual {p0}, Lcom/facebook/share/model/ShareStoryContent;->getBackgroundColorList()Ljava/util/List;
move-result-object p2
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V
iget-object p2, p0, Lcom/facebook/share/model/ShareStoryContent;->attributionLink:Ljava/lang/String;
.line 50
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
return-void
.end method

View File

@@ -0,0 +1,164 @@
.class public final Lcom/facebook/share/model/ShareVideo$Builder;
.super Lcom/facebook/share/model/ShareMedia$Builder;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareVideo;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareMedia$Builder<",
"Lcom/facebook/share/model/ShareVideo;",
"Lcom/facebook/share/model/ShareVideo$Builder;",
">;"
}
.end annotation
# instance fields
.field private localUrl:Landroid/net/Uri;
# direct methods
.method public constructor <init>()V
.locals 0
.line 46
invoke-direct {p0}, Lcom/facebook/share/model/ShareMedia$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public build()Lcom/facebook/share/model/ShareVideo;
.locals 2
.line 60
new-instance v0, Lcom/facebook/share/model/ShareVideo;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/facebook/share/model/ShareVideo;-><init>(Lcom/facebook/share/model/ShareVideo$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
return-object v0
.end method
.method public bridge synthetic build()Ljava/lang/Object;
.locals 1
.line 46
invoke-virtual {p0}, Lcom/facebook/share/model/ShareVideo$Builder;->build()Lcom/facebook/share/model/ShareVideo;
move-result-object v0
return-object v0
.end method
.method public final getLocalUrl$facebook_common_release()Landroid/net/Uri;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareVideo$Builder;->localUrl:Landroid/net/Uri;
return-object v0
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareMedia;)Lcom/facebook/share/model/ShareMedia$Builder;
.locals 0
.line 46
check-cast p1, Lcom/facebook/share/model/ShareVideo;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareVideo$Builder;->readFrom(Lcom/facebook/share/model/ShareVideo;)Lcom/facebook/share/model/ShareVideo$Builder;
move-result-object p1
return-object p1
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareModel;)Lcom/facebook/share/model/ShareModelBuilder;
.locals 0
.line 46
check-cast p1, Lcom/facebook/share/model/ShareVideo;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareVideo$Builder;->readFrom(Lcom/facebook/share/model/ShareVideo;)Lcom/facebook/share/model/ShareVideo$Builder;
move-result-object p1
return-object p1
.end method
.method public readFrom(Lcom/facebook/share/model/ShareVideo;)Lcom/facebook/share/model/ShareVideo$Builder;
.locals 0
if-nez p1, :cond_0
move-object p1, p0
goto :goto_0
.line 65
:cond_0
invoke-virtual {p1}, Lcom/facebook/share/model/ShareVideo;->getLocalUrl()Landroid/net/Uri;
move-result-object p1
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareVideo$Builder;->setLocalUrl(Landroid/net/Uri;)Lcom/facebook/share/model/ShareVideo$Builder;
move-result-object p1
:goto_0
return-object p1
.end method
.method public final readFrom$facebook_common_release(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareVideo$Builder;
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
const-class v0, Lcom/facebook/share/model/ShareVideo;
.line 69
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
move-result-object p1
check-cast p1, Lcom/facebook/share/model/ShareVideo;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareVideo$Builder;->readFrom(Lcom/facebook/share/model/ShareVideo;)Lcom/facebook/share/model/ShareVideo$Builder;
move-result-object p1
return-object p1
.end method
.method public final setLocalUrl(Landroid/net/Uri;)Lcom/facebook/share/model/ShareVideo$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareVideo$Builder;->localUrl:Landroid/net/Uri;
return-object p0
.end method
.method public final setLocalUrl$facebook_common_release(Landroid/net/Uri;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareVideo$Builder;->localUrl:Landroid/net/Uri;
return-void
.end method

View File

@@ -0,0 +1,85 @@
.class public final Lcom/facebook/share/model/ShareVideo$Companion$CREATOR$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareVideo;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/ShareVideo;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 76
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareVideo;
.locals 1
const-string v0, "source"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 77
new-instance v0, Lcom/facebook/share/model/ShareVideo;
invoke-direct {v0, p1}, Lcom/facebook/share/model/ShareVideo;-><init>(Landroid/os/Parcel;)V
return-object v0
.end method
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
.line 76
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareVideo$Companion$CREATOR$1;->createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareVideo;
move-result-object p1
return-object p1
.end method
.method public newArray(I)[Lcom/facebook/share/model/ShareVideo;
.locals 0
.line 79
new-array p1, p1, [Lcom/facebook/share/model/ShareVideo;
return-object p1
.end method
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
.line 76
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareVideo$Companion$CREATOR$1;->newArray(I)[Lcom/facebook/share/model/ShareVideo;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,34 @@
.class public final Lcom/facebook/share/model/ShareVideo$Companion;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareVideo;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
.line 73
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0}, Lcom/facebook/share/model/ShareVideo$Companion;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,173 @@
.class public final Lcom/facebook/share/model/ShareVideo;
.super Lcom/facebook/share/model/ShareMedia;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/ShareVideo$Builder;,
Lcom/facebook/share/model/ShareVideo$Companion;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareMedia<",
"Lcom/facebook/share/model/ShareVideo;",
"Lcom/facebook/share/model/ShareVideo$Builder;",
">;"
}
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/ShareVideo;",
">;"
}
.end annotation
.end field
.field public static final Companion:Lcom/facebook/share/model/ShareVideo$Companion;
# instance fields
.field private final localUrl:Landroid/net/Uri;
.field private final mediaType:Lcom/facebook/share/model/ShareMedia$Type;
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/facebook/share/model/ShareVideo$Companion;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/facebook/share/model/ShareVideo$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
sput-object v0, Lcom/facebook/share/model/ShareVideo;->Companion:Lcom/facebook/share/model/ShareVideo$Companion;
.line 76
new-instance v0, Lcom/facebook/share/model/ShareVideo$Companion$CREATOR$1;
invoke-direct {v0}, Lcom/facebook/share/model/ShareVideo$Companion$CREATOR$1;-><init>()V
sput-object v0, Lcom/facebook/share/model/ShareVideo;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 32
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareMedia;-><init>(Landroid/os/Parcel;)V
.line 43
sget-object v0, Lcom/facebook/share/model/ShareMedia$Type;->VIDEO:Lcom/facebook/share/model/ShareMedia$Type;
iput-object v0, p0, Lcom/facebook/share/model/ShareVideo;->mediaType:Lcom/facebook/share/model/ShareMedia$Type;
const-class v0, Landroid/net/Uri;
.line 33
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
invoke-virtual {p1, v0}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
move-result-object p1
check-cast p1, Landroid/net/Uri;
iput-object p1, p0, Lcom/facebook/share/model/ShareVideo;->localUrl:Landroid/net/Uri;
return-void
.end method
.method private constructor <init>(Lcom/facebook/share/model/ShareVideo$Builder;)V
.locals 1
.line 28
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareMedia;-><init>(Lcom/facebook/share/model/ShareMedia$Builder;)V
.line 43
sget-object v0, Lcom/facebook/share/model/ShareMedia$Type;->VIDEO:Lcom/facebook/share/model/ShareMedia$Type;
iput-object v0, p0, Lcom/facebook/share/model/ShareVideo;->mediaType:Lcom/facebook/share/model/ShareMedia$Type;
.line 29
invoke-virtual {p1}, Lcom/facebook/share/model/ShareVideo$Builder;->getLocalUrl$facebook_common_release()Landroid/net/Uri;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/ShareVideo;->localUrl:Landroid/net/Uri;
return-void
.end method
.method public synthetic constructor <init>(Lcom/facebook/share/model/ShareVideo$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareVideo;-><init>(Lcom/facebook/share/model/ShareVideo$Builder;)V
return-void
.end method
# virtual methods
.method public describeContents()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public final getLocalUrl()Landroid/net/Uri;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareVideo;->localUrl:Landroid/net/Uri;
return-object v0
.end method
.method public getMediaType()Lcom/facebook/share/model/ShareMedia$Type;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareVideo;->mediaType:Lcom/facebook/share/model/ShareMedia$Type;
return-object v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 1
const-string v0, "out"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 39
invoke-super {p0, p1, p2}, Lcom/facebook/share/model/ShareMedia;->writeToParcel(Landroid/os/Parcel;I)V
iget-object p2, p0, Lcom/facebook/share/model/ShareVideo;->localUrl:Landroid/net/Uri;
const/4 v0, 0x0
.line 40
invoke-virtual {p1, p2, v0}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
return-void
.end method

View File

@@ -0,0 +1,288 @@
.class public final Lcom/facebook/share/model/ShareVideoContent$Builder;
.super Lcom/facebook/share/model/ShareContent$Builder;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareVideoContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareContent$Builder<",
"Lcom/facebook/share/model/ShareVideoContent;",
"Lcom/facebook/share/model/ShareVideoContent$Builder;",
">;"
}
.end annotation
# instance fields
.field private contentDescription:Ljava/lang/String;
.field private contentTitle:Ljava/lang/String;
.field private previewPhoto:Lcom/facebook/share/model/SharePhoto;
.field private video:Lcom/facebook/share/model/ShareVideo;
# direct methods
.method public constructor <init>()V
.locals 0
.line 63
invoke-direct {p0}, Lcom/facebook/share/model/ShareContent$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public build()Lcom/facebook/share/model/ShareVideoContent;
.locals 2
.line 117
new-instance v0, Lcom/facebook/share/model/ShareVideoContent;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/facebook/share/model/ShareVideoContent;-><init>(Lcom/facebook/share/model/ShareVideoContent$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
return-object v0
.end method
.method public bridge synthetic build()Ljava/lang/Object;
.locals 1
.line 63
invoke-virtual {p0}, Lcom/facebook/share/model/ShareVideoContent$Builder;->build()Lcom/facebook/share/model/ShareVideoContent;
move-result-object v0
return-object v0
.end method
.method public final getContentDescription$facebook_common_release()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareVideoContent$Builder;->contentDescription:Ljava/lang/String;
return-object v0
.end method
.method public final getContentTitle$facebook_common_release()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareVideoContent$Builder;->contentTitle:Ljava/lang/String;
return-object v0
.end method
.method public final getPreviewPhoto$facebook_common_release()Lcom/facebook/share/model/SharePhoto;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareVideoContent$Builder;->previewPhoto:Lcom/facebook/share/model/SharePhoto;
return-object v0
.end method
.method public final getVideo$facebook_common_release()Lcom/facebook/share/model/ShareVideo;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareVideoContent$Builder;->video:Lcom/facebook/share/model/ShareVideo;
return-object v0
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/share/model/ShareContent$Builder;
.locals 0
.line 63
check-cast p1, Lcom/facebook/share/model/ShareVideoContent;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareVideoContent$Builder;->readFrom(Lcom/facebook/share/model/ShareVideoContent;)Lcom/facebook/share/model/ShareVideoContent$Builder;
move-result-object p1
return-object p1
.end method
.method public bridge synthetic readFrom(Lcom/facebook/share/model/ShareModel;)Lcom/facebook/share/model/ShareModelBuilder;
.locals 0
.line 63
check-cast p1, Lcom/facebook/share/model/ShareVideoContent;
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareVideoContent$Builder;->readFrom(Lcom/facebook/share/model/ShareVideoContent;)Lcom/facebook/share/model/ShareVideoContent$Builder;
move-result-object p1
return-object p1
.end method
.method public readFrom(Lcom/facebook/share/model/ShareVideoContent;)Lcom/facebook/share/model/ShareVideoContent$Builder;
.locals 2
if-nez p1, :cond_0
move-object p1, p0
goto :goto_0
.line 124
:cond_0
invoke-super {p0, p1}, Lcom/facebook/share/model/ShareContent$Builder;->readFrom(Lcom/facebook/share/model/ShareContent;)Lcom/facebook/share/model/ShareContent$Builder;
move-result-object v0
check-cast v0, Lcom/facebook/share/model/ShareVideoContent$Builder;
.line 125
invoke-virtual {p1}, Lcom/facebook/share/model/ShareVideoContent;->getContentDescription()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/ShareVideoContent$Builder;->setContentDescription(Ljava/lang/String;)Lcom/facebook/share/model/ShareVideoContent$Builder;
move-result-object v0
.line 126
invoke-virtual {p1}, Lcom/facebook/share/model/ShareVideoContent;->getContentTitle()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/ShareVideoContent$Builder;->setContentTitle(Ljava/lang/String;)Lcom/facebook/share/model/ShareVideoContent$Builder;
move-result-object v0
.line 127
invoke-virtual {p1}, Lcom/facebook/share/model/ShareVideoContent;->getPreviewPhoto()Lcom/facebook/share/model/SharePhoto;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/facebook/share/model/ShareVideoContent$Builder;->setPreviewPhoto(Lcom/facebook/share/model/SharePhoto;)Lcom/facebook/share/model/ShareVideoContent$Builder;
move-result-object v0
.line 128
invoke-virtual {p1}, Lcom/facebook/share/model/ShareVideoContent;->getVideo()Lcom/facebook/share/model/ShareVideo;
move-result-object p1
invoke-virtual {v0, p1}, Lcom/facebook/share/model/ShareVideoContent$Builder;->setVideo(Lcom/facebook/share/model/ShareVideo;)Lcom/facebook/share/model/ShareVideoContent$Builder;
move-result-object p1
:goto_0
return-object p1
.end method
.method public final setContentDescription(Ljava/lang/String;)Lcom/facebook/share/model/ShareVideoContent$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareVideoContent$Builder;->contentDescription:Ljava/lang/String;
return-object p0
.end method
.method public final setContentDescription$facebook_common_release(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareVideoContent$Builder;->contentDescription:Ljava/lang/String;
return-void
.end method
.method public final setContentTitle(Ljava/lang/String;)Lcom/facebook/share/model/ShareVideoContent$Builder;
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareVideoContent$Builder;->contentTitle:Ljava/lang/String;
return-object p0
.end method
.method public final setContentTitle$facebook_common_release(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareVideoContent$Builder;->contentTitle:Ljava/lang/String;
return-void
.end method
.method public final setPreviewPhoto(Lcom/facebook/share/model/SharePhoto;)Lcom/facebook/share/model/ShareVideoContent$Builder;
.locals 1
if-nez p1, :cond_0
const/4 p1, 0x0
goto :goto_0
.line 98
:cond_0
new-instance v0, Lcom/facebook/share/model/SharePhoto$Builder;
invoke-direct {v0}, Lcom/facebook/share/model/SharePhoto$Builder;-><init>()V
invoke-virtual {v0, p1}, Lcom/facebook/share/model/SharePhoto$Builder;->readFrom(Lcom/facebook/share/model/SharePhoto;)Lcom/facebook/share/model/SharePhoto$Builder;
move-result-object p1
invoke-virtual {p1}, Lcom/facebook/share/model/SharePhoto$Builder;->build()Lcom/facebook/share/model/SharePhoto;
move-result-object p1
:goto_0
iput-object p1, p0, Lcom/facebook/share/model/ShareVideoContent$Builder;->previewPhoto:Lcom/facebook/share/model/SharePhoto;
return-object p0
.end method
.method public final setPreviewPhoto$facebook_common_release(Lcom/facebook/share/model/SharePhoto;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareVideoContent$Builder;->previewPhoto:Lcom/facebook/share/model/SharePhoto;
return-void
.end method
.method public final setVideo(Lcom/facebook/share/model/ShareVideo;)Lcom/facebook/share/model/ShareVideoContent$Builder;
.locals 1
if-nez p1, :cond_0
return-object p0
.line 112
:cond_0
new-instance v0, Lcom/facebook/share/model/ShareVideo$Builder;
invoke-direct {v0}, Lcom/facebook/share/model/ShareVideo$Builder;-><init>()V
invoke-virtual {v0, p1}, Lcom/facebook/share/model/ShareVideo$Builder;->readFrom(Lcom/facebook/share/model/ShareVideo;)Lcom/facebook/share/model/ShareVideo$Builder;
move-result-object p1
invoke-virtual {p1}, Lcom/facebook/share/model/ShareVideo$Builder;->build()Lcom/facebook/share/model/ShareVideo;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/ShareVideoContent$Builder;->video:Lcom/facebook/share/model/ShareVideo;
return-object p0
.end method
.method public final setVideo$facebook_common_release(Lcom/facebook/share/model/ShareVideo;)V
.locals 0
iput-object p1, p0, Lcom/facebook/share/model/ShareVideoContent$Builder;->video:Lcom/facebook/share/model/ShareVideo;
return-void
.end method

View File

@@ -0,0 +1,85 @@
.class public final Lcom/facebook/share/model/ShareVideoContent$Companion$CREATOR$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/os/Parcelable$Creator;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareVideoContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/ShareVideoContent;",
">;"
}
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 135
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareVideoContent;
.locals 1
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 137
new-instance v0, Lcom/facebook/share/model/ShareVideoContent;
invoke-direct {v0, p1}, Lcom/facebook/share/model/ShareVideoContent;-><init>(Landroid/os/Parcel;)V
return-object v0
.end method
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
.locals 0
.line 135
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareVideoContent$Companion$CREATOR$1;->createFromParcel(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareVideoContent;
move-result-object p1
return-object p1
.end method
.method public newArray(I)[Lcom/facebook/share/model/ShareVideoContent;
.locals 0
.line 141
new-array p1, p1, [Lcom/facebook/share/model/ShareVideoContent;
return-object p1
.end method
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
.locals 0
.line 135
invoke-virtual {p0, p1}, Lcom/facebook/share/model/ShareVideoContent$Companion$CREATOR$1;->newArray(I)[Lcom/facebook/share/model/ShareVideoContent;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,34 @@
.class public final Lcom/facebook/share/model/ShareVideoContent$Companion;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/share/model/ShareVideoContent;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Companion"
.end annotation
# direct methods
.method private constructor <init>()V
.locals 0
.line 132
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public synthetic constructor <init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0}, Lcom/facebook/share/model/ShareVideoContent$Companion;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,276 @@
.class public final Lcom/facebook/share/model/ShareVideoContent;
.super Lcom/facebook/share/model/ShareContent;
.source "SourceFile"
# interfaces
.implements Lcom/facebook/share/model/ShareModel;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/share/model/ShareVideoContent$Builder;,
Lcom/facebook/share/model/ShareVideoContent$Companion;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/facebook/share/model/ShareContent<",
"Lcom/facebook/share/model/ShareVideoContent;",
"Lcom/facebook/share/model/ShareVideoContent$Builder;",
">;",
"Lcom/facebook/share/model/ShareModel;"
}
.end annotation
# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator<",
"Lcom/facebook/share/model/ShareVideoContent;",
">;"
}
.end annotation
.end field
.field public static final Companion:Lcom/facebook/share/model/ShareVideoContent$Companion;
# instance fields
.field private final contentDescription:Ljava/lang/String;
.field private final contentTitle:Ljava/lang/String;
.field private final previewPhoto:Lcom/facebook/share/model/SharePhoto;
.field private final video:Lcom/facebook/share/model/ShareVideo;
# direct methods
.method static constructor <clinit>()V
.locals 2
new-instance v0, Lcom/facebook/share/model/ShareVideoContent$Companion;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/facebook/share/model/ShareVideoContent$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
sput-object v0, Lcom/facebook/share/model/ShareVideoContent;->Companion:Lcom/facebook/share/model/ShareVideoContent$Companion;
.line 135
new-instance v0, Lcom/facebook/share/model/ShareVideoContent$Companion$CREATOR$1;
invoke-direct {v0}, Lcom/facebook/share/model/ShareVideoContent$Companion$CREATOR$1;-><init>()V
sput-object v0, Lcom/facebook/share/model/ShareVideoContent;->CREATOR:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>(Landroid/os/Parcel;)V
.locals 2
const-string v0, "parcel"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 39
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareContent;-><init>(Landroid/os/Parcel;)V
.line 40
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareVideoContent;->contentDescription:Ljava/lang/String;
.line 41
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareVideoContent;->contentTitle:Ljava/lang/String;
.line 42
new-instance v0, Lcom/facebook/share/model/SharePhoto$Builder;
invoke-direct {v0}, Lcom/facebook/share/model/SharePhoto$Builder;-><init>()V
invoke-virtual {v0, p1}, Lcom/facebook/share/model/SharePhoto$Builder;->readFrom$facebook_common_release(Landroid/os/Parcel;)Lcom/facebook/share/model/SharePhoto$Builder;
move-result-object v0
.line 44
invoke-virtual {v0}, Lcom/facebook/share/model/SharePhoto$Builder;->getImageUrl$facebook_common_release()Landroid/net/Uri;
move-result-object v1
if-nez v1, :cond_1
invoke-virtual {v0}, Lcom/facebook/share/model/SharePhoto$Builder;->getBitmap$facebook_common_release()Landroid/graphics/Bitmap;
move-result-object v1
if-eqz v1, :cond_0
goto :goto_0
:cond_0
const/4 v0, 0x0
goto :goto_1
.line 45
:cond_1
:goto_0
invoke-virtual {v0}, Lcom/facebook/share/model/SharePhoto$Builder;->build()Lcom/facebook/share/model/SharePhoto;
move-result-object v0
:goto_1
iput-object v0, p0, Lcom/facebook/share/model/ShareVideoContent;->previewPhoto:Lcom/facebook/share/model/SharePhoto;
.line 49
new-instance v0, Lcom/facebook/share/model/ShareVideo$Builder;
invoke-direct {v0}, Lcom/facebook/share/model/ShareVideo$Builder;-><init>()V
invoke-virtual {v0, p1}, Lcom/facebook/share/model/ShareVideo$Builder;->readFrom$facebook_common_release(Landroid/os/Parcel;)Lcom/facebook/share/model/ShareVideo$Builder;
move-result-object p1
invoke-virtual {p1}, Lcom/facebook/share/model/ShareVideo$Builder;->build()Lcom/facebook/share/model/ShareVideo;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/ShareVideoContent;->video:Lcom/facebook/share/model/ShareVideo;
return-void
.end method
.method private constructor <init>(Lcom/facebook/share/model/ShareVideoContent$Builder;)V
.locals 1
.line 32
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareContent;-><init>(Lcom/facebook/share/model/ShareContent$Builder;)V
.line 33
invoke-virtual {p1}, Lcom/facebook/share/model/ShareVideoContent$Builder;->getContentDescription$facebook_common_release()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareVideoContent;->contentDescription:Ljava/lang/String;
.line 34
invoke-virtual {p1}, Lcom/facebook/share/model/ShareVideoContent$Builder;->getContentTitle$facebook_common_release()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareVideoContent;->contentTitle:Ljava/lang/String;
.line 35
invoke-virtual {p1}, Lcom/facebook/share/model/ShareVideoContent$Builder;->getPreviewPhoto$facebook_common_release()Lcom/facebook/share/model/SharePhoto;
move-result-object v0
iput-object v0, p0, Lcom/facebook/share/model/ShareVideoContent;->previewPhoto:Lcom/facebook/share/model/SharePhoto;
.line 36
invoke-virtual {p1}, Lcom/facebook/share/model/ShareVideoContent$Builder;->getVideo$facebook_common_release()Lcom/facebook/share/model/ShareVideo;
move-result-object p1
iput-object p1, p0, Lcom/facebook/share/model/ShareVideoContent;->video:Lcom/facebook/share/model/ShareVideo;
return-void
.end method
.method public synthetic constructor <init>(Lcom/facebook/share/model/ShareVideoContent$Builder;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
.line 0
invoke-direct {p0, p1}, Lcom/facebook/share/model/ShareVideoContent;-><init>(Lcom/facebook/share/model/ShareVideoContent$Builder;)V
return-void
.end method
# virtual methods
.method public describeContents()I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public final getContentDescription()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareVideoContent;->contentDescription:Ljava/lang/String;
return-object v0
.end method
.method public final getContentTitle()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareVideoContent;->contentTitle:Ljava/lang/String;
return-object v0
.end method
.method public final getPreviewPhoto()Lcom/facebook/share/model/SharePhoto;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareVideoContent;->previewPhoto:Lcom/facebook/share/model/SharePhoto;
return-object v0
.end method
.method public final getVideo()Lcom/facebook/share/model/ShareVideo;
.locals 1
iget-object v0, p0, Lcom/facebook/share/model/ShareVideoContent;->video:Lcom/facebook/share/model/ShareVideo;
return-object v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.locals 1
const-string v0, "out"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
.line 55
invoke-super {p0, p1, p2}, Lcom/facebook/share/model/ShareContent;->writeToParcel(Landroid/os/Parcel;I)V
iget-object p2, p0, Lcom/facebook/share/model/ShareVideoContent;->contentDescription:Ljava/lang/String;
.line 56
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/ShareVideoContent;->contentTitle:Ljava/lang/String;
.line 57
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
iget-object p2, p0, Lcom/facebook/share/model/ShareVideoContent;->previewPhoto:Lcom/facebook/share/model/SharePhoto;
const/4 v0, 0x0
.line 58
invoke-virtual {p1, p2, v0}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
iget-object p2, p0, Lcom/facebook/share/model/ShareVideoContent;->video:Lcom/facebook/share/model/ShareVideo;
.line 59
invoke-virtual {p1, p2, v0}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
return-void
.end method