SettingsData.smali

.class public Lcom/google/firebase/crashlytics/internal/settings/model/SettingsData;
.super Ljava/lang/Object;

# interfaces
.implements Lcom/google/firebase/crashlytics/internal/settings/model/Settings;


# instance fields
.field public final a:Lcom/google/firebase/crashlytics/internal/settings/model/AppSettingsData;

.field public final b:Lcom/google/firebase/crashlytics/internal/settings/model/SessionSettingsData;

.field public final c:Lcom/google/firebase/crashlytics/internal/settings/model/FeaturesSettingsData;

.field public final d:J


# direct methods
.method public constructor <init>(JLcom/google/firebase/crashlytics/internal/settings/model/AppSettingsData;Lcom/google/firebase/crashlytics/internal/settings/model/SessionSettingsData;Lcom/google/firebase/crashlytics/internal/settings/model/FeaturesSettingsData;II)V
    .registers 8

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

    iput-wide p1, p0, Lcom/google/firebase/crashlytics/internal/settings/model/SettingsData;->d:J

    iput-object p3, p0, Lcom/google/firebase/crashlytics/internal/settings/model/SettingsData;->a:Lcom/google/firebase/crashlytics/internal/settings/model/AppSettingsData;

    iput-object p4, p0, Lcom/google/firebase/crashlytics/internal/settings/model/SettingsData;->b:Lcom/google/firebase/crashlytics/internal/settings/model/SessionSettingsData;

    iput-object p5, p0, Lcom/google/firebase/crashlytics/internal/settings/model/SettingsData;->c:Lcom/google/firebase/crashlytics/internal/settings/model/FeaturesSettingsData;

    return-void
.end method


# virtual methods
.method public a()Lcom/google/firebase/crashlytics/internal/settings/model/FeaturesSettingsData;
    .registers 2

    iget-object v0, p0, Lcom/google/firebase/crashlytics/internal/settings/model/SettingsData;->c:Lcom/google/firebase/crashlytics/internal/settings/model/FeaturesSettingsData;

    return-object v0
.end method

.method public b()Lcom/google/firebase/crashlytics/internal/settings/model/SessionSettingsData;
    .registers 2

    iget-object v0, p0, Lcom/google/firebase/crashlytics/internal/settings/model/SettingsData;->b:Lcom/google/firebase/crashlytics/internal/settings/model/SessionSettingsData;

    return-object v0
.end method

.method public c()Lcom/google/firebase/crashlytics/internal/settings/model/AppSettingsData;
    .registers 2

    iget-object v0, p0, Lcom/google/firebase/crashlytics/internal/settings/model/SettingsData;->a:Lcom/google/firebase/crashlytics/internal/settings/model/AppSettingsData;

    return-object v0
.end method

.method public d()J
    .registers 3

    iget-wide v0, p0, Lcom/google/firebase/crashlytics/internal/settings/model/SettingsData;->d:J

    return-wide v0
.end method

.method public e(J)Z
    .registers 6

    iget-wide v0, p0, Lcom/google/firebase/crashlytics/internal/settings/model/SettingsData;->d:J

    cmp-long v2, v0, p1

    if-gez v2, :cond_8

    const/4 p1, 0x1

    goto :goto_9

    :cond_8
    const/4 p1, 0x0

    :goto_9
    return p1
.end method