zzey.smali

.class public final Lcom/google/android/libraries/places/internal/zzey;
.super Ljava/lang/Object;
.source "com.google.android.libraries.places:places@@2.3.0"

# interfaces
.implements Landroid/os/Parcelable;


# static fields
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
    .annotation build Landroidx/annotation/NonNull;
    .end annotation

    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroid/os/Parcelable$Creator<",
            "Lcom/google/android/libraries/places/internal/zzey;",
            ">;"
        }
    .end annotation
.end field


# instance fields
.field public final zza:Lcom/google/android/libraries/places/internal/zzec;

.field public final zzb:Lcom/google/android/libraries/places/widget/model/AutocompleteActivityMode;

.field public final zzc:Lcom/google/android/libraries/places/api/model/AutocompleteSessionToken;

.field public zzd:Z

.field public zze:Z

.field public zzf:I

.field public zzg:I

.field public zzh:I

.field public zzi:I

.field public zzj:Z

.field public zzk:Z

.field public zzl:Ljava/lang/String;

.field public zzm:I

.field public zzn:I

.field public zzo:Z

.field public zzp:I

.field public zzq:J

.field public final zzr:Lcom/google/android/libraries/places/internal/zzb;


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

    new-instance v0, Lcom/google/android/libraries/places/internal/zzex;

    invoke-direct {v0}, Lcom/google/android/libraries/places/internal/zzex;-><init>()V

    sput-object v0, Lcom/google/android/libraries/places/internal/zzey;->CREATOR:Landroid/os/Parcelable$Creator;

    return-void
.end method

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

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

    const-class v0, Lcom/google/android/libraries/places/internal/zzec;

    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/google/android/libraries/places/internal/zzec;

    iput-object v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zza:Lcom/google/android/libraries/places/internal/zzec;

    const-class v0, Lcom/google/android/libraries/places/widget/model/AutocompleteActivityMode;

    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/google/android/libraries/places/widget/model/AutocompleteActivityMode;

    iput-object v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzb:Lcom/google/android/libraries/places/widget/model/AutocompleteActivityMode;

    const-class v0, Lcom/google/android/libraries/places/api/model/AutocompleteSessionToken;

    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/google/android/libraries/places/api/model/AutocompleteSessionToken;

    iput-object v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzc:Lcom/google/android/libraries/places/api/model/AutocompleteSessionToken;

    invoke-static {p1}, Lcom/google/android/libraries/places/internal/zzey;->zza(Landroid/os/Parcel;)Z

    move-result v0

    iput-boolean v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzj:Z

    invoke-static {p1}, Lcom/google/android/libraries/places/internal/zzey;->zza(Landroid/os/Parcel;)Z

    move-result v0

    iput-boolean v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzd:Z

    invoke-static {p1}, Lcom/google/android/libraries/places/internal/zzey;->zza(Landroid/os/Parcel;)Z

    move-result v0

    iput-boolean v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zze:Z

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

    move-result v0

    iput v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzi:I

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

    move-result v0

    iput v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzf:I

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

    move-result v0

    iput v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzg:I

    invoke-static {p1}, Lcom/google/android/libraries/places/internal/zzey;->zza(Landroid/os/Parcel;)Z

    move-result v0

    iput-boolean v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzk:Z

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

    move-result v0

    iput v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzh:I

    invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzl:Ljava/lang/String;

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

    move-result v0

    iput v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzm:I

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

    move-result v0

    iput v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzn:I

    invoke-static {p1}, Lcom/google/android/libraries/places/internal/zzey;->zza(Landroid/os/Parcel;)Z

    move-result v0

    iput-boolean v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzo:Z

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

    move-result v0

    iput v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzp:I

    invoke-virtual {p1}, Landroid/os/Parcel;->readLong()J

    move-result-wide v0

    iput-wide v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzq:J

    new-instance p1, Lcom/google/android/libraries/places/internal/zzd;

    invoke-direct {p1}, Lcom/google/android/libraries/places/internal/zzd;-><init>()V

    iput-object p1, p0, Lcom/google/android/libraries/places/internal/zzey;->zzr:Lcom/google/android/libraries/places/internal/zzb;

    return-void
.end method

.method public synthetic constructor <init>(Landroid/os/Parcel;Lcom/google/android/libraries/places/internal/zzex;)V
    .registers 3

    invoke-direct {p0, p1}, Lcom/google/android/libraries/places/internal/zzey;-><init>(Landroid/os/Parcel;)V

    return-void
.end method

.method public constructor <init>(Lcom/google/android/libraries/places/internal/zzec;Lcom/google/android/libraries/places/widget/model/AutocompleteActivityMode;Ljava/lang/String;Lcom/google/android/libraries/places/internal/zzb;)V
    .registers 5
    .param p1    # Lcom/google/android/libraries/places/internal/zzec;
        .annotation build Landroidx/annotation/Nullable;
        .end annotation
    .end param

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

    iput-object p1, p0, Lcom/google/android/libraries/places/internal/zzey;->zza:Lcom/google/android/libraries/places/internal/zzec;

    iput-object p2, p0, Lcom/google/android/libraries/places/internal/zzey;->zzb:Lcom/google/android/libraries/places/widget/model/AutocompleteActivityMode;

    invoke-static {}, Lcom/google/android/libraries/places/api/model/AutocompleteSessionToken;->newInstance()Lcom/google/android/libraries/places/api/model/AutocompleteSessionToken;

    move-result-object p1

    iput-object p1, p0, Lcom/google/android/libraries/places/internal/zzey;->zzc:Lcom/google/android/libraries/places/api/model/AutocompleteSessionToken;

    invoke-static {p3}, Lcom/google/android/libraries/places/internal/zzfz;->zza(Ljava/lang/String;)Ljava/lang/String;

    move-result-object p1

    iput-object p1, p0, Lcom/google/android/libraries/places/internal/zzey;->zzl:Ljava/lang/String;

    const/4 p1, -0x1

    iput p1, p0, Lcom/google/android/libraries/places/internal/zzey;->zzi:I

    const-wide/16 p1, -0x1

    iput-wide p1, p0, Lcom/google/android/libraries/places/internal/zzey;->zzq:J

    iput-object p4, p0, Lcom/google/android/libraries/places/internal/zzey;->zzr:Lcom/google/android/libraries/places/internal/zzb;

    return-void
.end method

.method public static zza(Landroid/os/Parcel;Z)V
    .registers 2

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

    return-void
.end method

.method public static zza(Landroid/os/Parcel;)Z
    .registers 1

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

    move-result p0

    if-eqz p0, :cond_8

    const/4 p0, 0x1

    return p0

    :cond_8
    const/4 p0, 0x0

    return p0
.end method

.method private final zzz()Z
    .registers 6

    iget-wide v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzq:J

    const-wide/16 v2, -0x1

    cmp-long v4, v0, v2

    if-eqz v4, :cond_a

    const/4 v0, 0x1

    return v0

    :cond_a
    const/4 v0, 0x0

    return v0
.end method


# virtual methods
.method public final describeContents()I
    .registers 2

    const/4 v0, 0x0

    return v0
.end method

.method public final writeToParcel(Landroid/os/Parcel;I)V
    .registers 5

    iget-object v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zza:Lcom/google/android/libraries/places/internal/zzec;

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

    iget-object v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzb:Lcom/google/android/libraries/places/widget/model/AutocompleteActivityMode;

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

    iget-object v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzc:Lcom/google/android/libraries/places/api/model/AutocompleteSessionToken;

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

    iget-boolean p2, p0, Lcom/google/android/libraries/places/internal/zzey;->zzj:Z

    invoke-static {p1, p2}, Lcom/google/android/libraries/places/internal/zzey;->zza(Landroid/os/Parcel;Z)V

    iget-boolean p2, p0, Lcom/google/android/libraries/places/internal/zzey;->zzd:Z

    invoke-static {p1, p2}, Lcom/google/android/libraries/places/internal/zzey;->zza(Landroid/os/Parcel;Z)V

    iget-boolean p2, p0, Lcom/google/android/libraries/places/internal/zzey;->zze:Z

    invoke-static {p1, p2}, Lcom/google/android/libraries/places/internal/zzey;->zza(Landroid/os/Parcel;Z)V

    iget p2, p0, Lcom/google/android/libraries/places/internal/zzey;->zzi:I

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

    iget p2, p0, Lcom/google/android/libraries/places/internal/zzey;->zzf:I

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

    iget p2, p0, Lcom/google/android/libraries/places/internal/zzey;->zzg:I

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

    iget-boolean p2, p0, Lcom/google/android/libraries/places/internal/zzey;->zzk:Z

    invoke-static {p1, p2}, Lcom/google/android/libraries/places/internal/zzey;->zza(Landroid/os/Parcel;Z)V

    iget p2, p0, Lcom/google/android/libraries/places/internal/zzey;->zzh:I

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

    iget-object p2, p0, Lcom/google/android/libraries/places/internal/zzey;->zzl:Ljava/lang/String;

    invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V

    iget p2, p0, Lcom/google/android/libraries/places/internal/zzey;->zzm:I

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

    iget p2, p0, Lcom/google/android/libraries/places/internal/zzey;->zzn:I

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

    iget-boolean p2, p0, Lcom/google/android/libraries/places/internal/zzey;->zzo:Z

    invoke-static {p1, p2}, Lcom/google/android/libraries/places/internal/zzey;->zza(Landroid/os/Parcel;Z)V

    iget p2, p0, Lcom/google/android/libraries/places/internal/zzey;->zzp:I

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

    iget-wide v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzq:J

    invoke-virtual {p1, v0, v1}, Landroid/os/Parcel;->writeLong(J)V

    return-void
.end method

.method public final zza()Lcom/google/android/libraries/places/internal/zzec;
    .registers 2

    iget-object v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zza:Lcom/google/android/libraries/places/internal/zzec;

    return-object v0
.end method

.method public final zza(I)V
    .registers 3

    const/4 v0, 0x1

    iput-boolean v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzj:Z

    iput p1, p0, Lcom/google/android/libraries/places/internal/zzey;->zzi:I

    return-void
.end method

.method public final zza(Ljava/lang/String;)V
    .registers 3

    iget v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzm:I

    add-int/lit8 v0, v0, 0x1

    iput v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzm:I

    iput-object p1, p0, Lcom/google/android/libraries/places/internal/zzey;->zzl:Ljava/lang/String;

    return-void
.end method

.method public final zzb()Lcom/google/android/libraries/places/widget/model/AutocompleteActivityMode;
    .registers 2

    iget-object v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzb:Lcom/google/android/libraries/places/widget/model/AutocompleteActivityMode;

    return-object v0
.end method

.method public final zzc()Lcom/google/android/libraries/places/api/model/AutocompleteSessionToken;
    .registers 2

    iget-object v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzc:Lcom/google/android/libraries/places/api/model/AutocompleteSessionToken;

    return-object v0
.end method

.method public final zzd()Z
    .registers 2

    iget-boolean v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzj:Z

    return v0
.end method

.method public final zze()Z
    .registers 2

    iget-boolean v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzd:Z

    return v0
.end method

.method public final zzf()Z
    .registers 2

    iget-boolean v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zze:Z

    return v0
.end method

.method public final zzg()I
    .registers 2

    iget v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzi:I

    return v0
.end method

.method public final zzh()I
    .registers 2

    iget v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzf:I

    return v0
.end method

.method public final zzi()I
    .registers 2

    iget v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzg:I

    return v0
.end method

.method public final zzj()I
    .registers 2

    iget v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzh:I

    return v0
.end method

.method public final zzk()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzl:Ljava/lang/String;

    return-object v0
.end method

.method public final zzl()I
    .registers 2

    iget v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzm:I

    return v0
.end method

.method public final zzm()I
    .registers 2

    iget v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzn:I

    return v0
.end method

.method public final zzn()Z
    .registers 2

    iget-boolean v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzo:Z

    return v0
.end method

.method public final zzo()I
    .registers 2

    iget v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzp:I

    return v0
.end method

.method public final zzp()V
    .registers 2

    const/4 v0, 0x1

    iput-boolean v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzd:Z

    return-void
.end method

.method public final zzq()V
    .registers 2

    iget-boolean v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzd:Z

    if-nez v0, :cond_b

    iget-boolean v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzk:Z

    if-nez v0, :cond_b

    const/4 v0, 0x1

    iput-boolean v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zze:Z

    :cond_b
    return-void
.end method

.method public final zzr()V
    .registers 2

    iget v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzf:I

    add-int/lit8 v0, v0, 0x1

    iput v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzf:I

    return-void
.end method

.method public final zzs()V
    .registers 2

    iget v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzg:I

    add-int/lit8 v0, v0, 0x1

    iput v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzg:I

    return-void
.end method

.method public final zzt()V
    .registers 2

    const/4 v0, 0x1

    iput-boolean v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzk:Z

    return-void
.end method

.method public final zzu()V
    .registers 2

    iget v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzh:I

    add-int/lit8 v0, v0, 0x1

    iput v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzh:I

    return-void
.end method

.method public final zzv()V
    .registers 2

    iget v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzn:I

    add-int/lit8 v0, v0, 0x1

    iput v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzn:I

    return-void
.end method

.method public final zzw()V
    .registers 2

    const/4 v0, 0x1

    iput-boolean v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzo:Z

    return-void
.end method

.method public final zzx()V
    .registers 3

    invoke-direct {p0}, Lcom/google/android/libraries/places/internal/zzey;->zzz()Z

    move-result v0

    if-nez v0, :cond_e

    iget-object v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzr:Lcom/google/android/libraries/places/internal/zzb;

    invoke-interface {v0}, Lcom/google/android/libraries/places/internal/zzb;->zza()J

    move-result-wide v0

    iput-wide v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzq:J

    :cond_e
    return-void
.end method

.method public final zzy()V
    .registers 5

    invoke-direct {p0}, Lcom/google/android/libraries/places/internal/zzey;->zzz()Z

    move-result v0

    if-eqz v0, :cond_19

    iget-object v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzr:Lcom/google/android/libraries/places/internal/zzb;

    invoke-interface {v0}, Lcom/google/android/libraries/places/internal/zzb;->zza()J

    move-result-wide v0

    iget-wide v2, p0, Lcom/google/android/libraries/places/internal/zzey;->zzq:J

    sub-long/2addr v0, v2

    long-to-int v1, v0

    iget v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzp:I

    add-int/2addr v0, v1

    iput v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzp:I

    const-wide/16 v0, -0x1

    iput-wide v0, p0, Lcom/google/android/libraries/places/internal/zzey;->zzq:J

    :cond_19
    return-void
.end method