MaterialCalendarView$f.smali

.class public Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;
.super Landroid/view/View$BaseSavedState;
.source "MaterialCalendarView.java"


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x9
    name = "f"
.end annotation


# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroid/os/Parcelable$Creator<",
            "Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;",
            ">;"
        }
    .end annotation
.end field


# instance fields
.field public a:I

.field public b:Z

.field public c:Lx7/b;

.field public d:Lx7/b;

.field public e:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List<",
            "Lx7/b;",
            ">;"
        }
    .end annotation
.end field

.field public f:Z

.field public g:I

.field public h:Z

.field public i:Lx7/b;

.field public j:Z


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

    new-instance v0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f$a;

    invoke-direct {v0}, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f$a;-><init>()V

    sput-object v0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->CREATOR:Landroid/os/Parcelable$Creator;

    return-void
.end method

.method public constructor <init>(Landroid/os/Parcel;)V
    .registers 7

    invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V

    const/4 v0, 0x4

    iput v0, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->a:I

    const/4 v0, 0x1

    iput-boolean v0, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->b:Z

    const/4 v1, 0x0

    iput-object v1, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->c:Lx7/b;

    iput-object v1, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->d:Lx7/b;

    new-instance v2, Ljava/util/ArrayList;

    invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V

    iput-object v2, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->e:Ljava/util/List;

    iput-boolean v0, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->f:Z

    iput v0, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->g:I

    const/4 v2, 0x0

    iput-boolean v2, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->h:Z

    iput-object v1, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->i:Lx7/b;

    invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I

    move-result v1

    iput v1, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->a:I

    invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B

    move-result v1

    if-eqz v1, :cond_2c

    const/4 v1, 0x1

    goto :goto_2d

    :cond_2c
    const/4 v1, 0x0

    :goto_2d
    iput-boolean v1, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->b:Z

    const-class v1, Lx7/b;

    invoke-virtual {v1}, 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 v3

    check-cast v3, Lx7/b;

    iput-object v3, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->c:Lx7/b;

    invoke-virtual {p1, v1}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;

    move-result-object v3

    check-cast v3, Lx7/b;

    iput-object v3, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->d:Lx7/b;

    iget-object v3, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->e:Ljava/util/List;

    sget-object v4, Lx7/b;->CREATOR:Landroid/os/Parcelable$Creator;

    invoke-virtual {p1, v3, v4}, Landroid/os/Parcel;->readTypedList(Ljava/util/List;Landroid/os/Parcelable$Creator;)V

    invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I

    move-result v3

    if-ne v3, v0, :cond_54

    const/4 v3, 0x1

    goto :goto_55

    :cond_54
    const/4 v3, 0x0

    :goto_55
    iput-boolean v3, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->f:Z

    invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I

    move-result v3

    iput v3, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->g:I

    invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I

    move-result v3

    if-ne v3, v0, :cond_65

    const/4 v3, 0x1

    goto :goto_66

    :cond_65
    const/4 v3, 0x0

    :goto_66
    iput-boolean v3, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->h:Z

    invoke-virtual {p1, v1}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;

    move-result-object v1

    check-cast v1, Lx7/b;

    iput-object v1, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->i:Lx7/b;

    invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B

    move-result p1

    if-eqz p1, :cond_77

    goto :goto_78

    :cond_77
    const/4 v0, 0x0

    :goto_78
    iput-boolean v0, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->j:Z

    return-void
.end method

.method public synthetic constructor <init>(Landroid/os/Parcel;Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$a;)V
    .registers 3

    invoke-direct {p0, p1}, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;-><init>(Landroid/os/Parcel;)V

    return-void
.end method

.method public constructor <init>(Landroid/os/Parcelable;)V
    .registers 4

    invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V

    const/4 p1, 0x4

    iput p1, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->a:I

    const/4 p1, 0x1

    iput-boolean p1, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->b:Z

    const/4 v0, 0x0

    iput-object v0, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->c:Lx7/b;

    iput-object v0, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->d:Lx7/b;

    new-instance v1, Ljava/util/ArrayList;

    invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

    iput-object v1, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->e:Ljava/util/List;

    iput-boolean p1, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->f:Z

    iput p1, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->g:I

    const/4 p1, 0x0

    iput-boolean p1, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->h:Z

    iput-object v0, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->i:Lx7/b;

    return-void
.end method


# virtual methods
.method public writeToParcel(Landroid/os/Parcel;I)V
    .registers 4
    .param p1    # Landroid/os/Parcel;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param

    invoke-super {p0, p1, p2}, Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V

    iget p2, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->a:I

    invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V

    iget-boolean p2, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->b:Z

    int-to-byte p2, p2

    invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V

    iget-object p2, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->c:Lx7/b;

    const/4 v0, 0x0

    invoke-virtual {p1, p2, v0}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V

    iget-object p2, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->d:Lx7/b;

    invoke-virtual {p1, p2, v0}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V

    iget-object p2, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->e:Ljava/util/List;

    invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V

    iget-boolean p2, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->f:Z

    invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V

    iget p2, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->g:I

    invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V

    iget-boolean p2, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->h:Z

    invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeInt(I)V

    iget-object p2, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->i:Lx7/b;

    invoke-virtual {p1, p2, v0}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V

    iget-boolean p2, p0, Lcom/prolificinteractive/materialcalendarview/MaterialCalendarView$f;->j:Z

    int-to-byte p2, p2

    invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeByte(B)V

    return-void
.end method