f.smali

.class public final Lshark/a/f;
.super Ljava/lang/Object;
.source "SourceFile"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lshark/a/f$a;
    }
.end annotation


# static fields
.field public static final g:Lshark/a/f$a;


# instance fields
.field public final a:Z

.field public final b:Lshark/u$i;

.field public final c:Ljava/lang/String;

.field public final d:Ljava/lang/String;

.field public final e:Ljava/lang/Long;

.field public final f:Ljava/lang/Long;

.field private final h:Z


# direct methods
.method static constructor <clinit>()V
    .registers 2

    new-instance v0, Lshark/a/f$a;

    const/4 v1, 0x0

    invoke-direct {v0, v1}, Lshark/a/f$a;-><init>(Lkotlin/f/b/j;)V

    sput-object v0, Lshark/a/f;->g:Lshark/a/f$a;

    return-void
.end method

.method public constructor <init>(Lshark/u$i;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/Long;)V
    .registers 8

    const-string v0, "referent"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    const-string v0, "key"

    invoke-static {p2, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    const-string v0, "description"

    invoke-static {p3, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 7
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    iput-object p1, p0, Lshark/a/f;->b:Lshark/u$i;

    iput-object p2, p0, Lshark/a/f;->c:Ljava/lang/String;

    iput-object p3, p0, Lshark/a/f;->d:Ljava/lang/String;

    iput-object p4, p0, Lshark/a/f;->e:Ljava/lang/Long;

    iput-object p5, p0, Lshark/a/f;->f:Ljava/lang/Long;

    .line 1010
    iget-wide p1, p1, Lshark/u$i;->b:J

    const/4 p3, 0x1

    const/4 p4, 0x0

    const-wide/16 v0, 0x0

    cmp-long p5, p1, v0

    if-eqz p5, :cond_28

    const/4 p1, 0x1

    goto :goto_29

    :cond_28
    const/4 p1, 0x0

    .line 18
    :goto_29
    iput-boolean p1, p0, Lshark/a/f;->a:Z

    .line 20
    iget-object p1, p0, Lshark/a/f;->f:Ljava/lang/Long;

    if-eqz p1, :cond_3e

    if-nez p1, :cond_32

    goto :goto_3e

    :cond_32
    invoke-virtual {p1}, Ljava/lang/Long;->longValue()J

    move-result-wide p1

    const-wide/16 v0, -0x1

    cmp-long p5, p1, v0

    if-eqz p5, :cond_3d

    goto :goto_3e

    :cond_3d
    const/4 p3, 0x0

    :cond_3e
    :goto_3e
    iput-boolean p3, p0, Lshark/a/f;->h:Z

    return-void
.end method