.class public Lcom/google/android/gms/drive/query/Query; .super Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable; .source "SourceFile" # annotations .annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Class; creator = "QueryCreator" .end annotation .annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Reserved; value = { 0x3e8 } .end annotation .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/google/android/gms/drive/query/Query$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/google/android/gms/drive/query/Query;", ">;" } .end annotation .end field # instance fields .field private final zzby:Ljava/util/List; .annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Field; id = 0x7 .end annotation .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Lcom/google/android/gms/drive/DriveSpace;", ">;" } .end annotation .end field .field private final zzlm:Lcom/google/android/gms/drive/query/internal/zzr; .annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Field; id = 0x1 .end annotation .end field .field private final zzln:Ljava/lang/String; .annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Field; id = 0x3 .end annotation .end field .field private final zzlo:Lcom/google/android/gms/drive/query/SortOrder; .annotation build Landroidx/annotation/Nullable; .end annotation .annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Field; id = 0x4 .end annotation .end field .field final zzlp:Ljava/util/List; .annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Field; id = 0x5 .end annotation .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Ljava/lang/String;", ">;" } .end annotation .end field .field final zzlq:Z .annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Field; id = 0x6 .end annotation .end field .field final zzlr:Z .annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Field; id = 0x8 .end annotation .end field # direct methods .method static constructor ()V .locals 1 .line 29 new-instance v0, Lcom/google/android/gms/drive/query/zzb; invoke-direct {v0}, Lcom/google/android/gms/drive/query/zzb;->()V sput-object v0, Lcom/google/android/gms/drive/query/Query;->CREATOR:Landroid/os/Parcelable$Creator; return-void .end method .method public constructor (Lcom/google/android/gms/drive/query/internal/zzr;Ljava/lang/String;Lcom/google/android/gms/drive/query/SortOrder;Ljava/util/List;ZLjava/util/List;Z)V .locals 0 .param p1 # Lcom/google/android/gms/drive/query/internal/zzr; .annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Param; id = 0x1 .end annotation .end param .param p2 # Ljava/lang/String; .annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Param; id = 0x3 .end annotation .end param .param p3 # Lcom/google/android/gms/drive/query/SortOrder; .annotation build Landroidx/annotation/Nullable; .end annotation .annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Param; id = 0x4 .end annotation .end param .param p4 # Ljava/util/List; .annotation build Landroidx/annotation/NonNull; .end annotation .annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Param; id = 0x5 .end annotation .end param .param p5 # Z .annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Param; id = 0x6 .end annotation .end param .param p6 # Ljava/util/List; .annotation build Landroidx/annotation/NonNull; .end annotation .annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Param; id = 0x7 .end annotation .end param .param p7 # Z .annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Param; id = 0x8 .end annotation .end param .annotation build Lcom/google/android/gms/common/internal/safeparcel/SafeParcelable$Constructor; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/android/gms/drive/query/internal/zzr;", "Ljava/lang/String;", "Lcom/google/android/gms/drive/query/SortOrder;", "Ljava/util/List<", "Ljava/lang/String;", ">;Z", "Ljava/util/List<", "Lcom/google/android/gms/drive/DriveSpace;", ">;Z)V" } .end annotation .line 3 invoke-direct {p0}, Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;->()V iput-object p1, p0, Lcom/google/android/gms/drive/query/Query;->zzlm:Lcom/google/android/gms/drive/query/internal/zzr; iput-object p2, p0, Lcom/google/android/gms/drive/query/Query;->zzln:Ljava/lang/String; iput-object p3, p0, Lcom/google/android/gms/drive/query/Query;->zzlo:Lcom/google/android/gms/drive/query/SortOrder; iput-object p4, p0, Lcom/google/android/gms/drive/query/Query;->zzlp:Ljava/util/List; iput-boolean p5, p0, Lcom/google/android/gms/drive/query/Query;->zzlq:Z iput-object p6, p0, Lcom/google/android/gms/drive/query/Query;->zzby:Ljava/util/List; iput-boolean p7, p0, Lcom/google/android/gms/drive/query/Query;->zzlr:Z return-void .end method .method private constructor (Lcom/google/android/gms/drive/query/internal/zzr;Ljava/lang/String;Lcom/google/android/gms/drive/query/SortOrder;Ljava/util/List;ZLjava/util/Set;Z)V .locals 8 .param p4 # Ljava/util/List; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p6 # Ljava/util/Set; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/android/gms/drive/query/internal/zzr;", "Ljava/lang/String;", "Lcom/google/android/gms/drive/query/SortOrder;", "Ljava/util/List<", "Ljava/lang/String;", ">;Z", "Ljava/util/Set<", "Lcom/google/android/gms/drive/DriveSpace;", ">;Z)V" } .end annotation .line 1 new-instance v6, Ljava/util/ArrayList; invoke-direct {v6, p6}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V move-object v0, p0 move-object v1, p1 move-object v2, p2 move-object v3, p3 move-object v4, p4 move v5, p5 move v7, p7 invoke-direct/range {v0 .. v7}, Lcom/google/android/gms/drive/query/Query;->(Lcom/google/android/gms/drive/query/internal/zzr;Ljava/lang/String;Lcom/google/android/gms/drive/query/SortOrder;Ljava/util/List;ZLjava/util/List;Z)V return-void .end method .method public synthetic constructor (Lcom/google/android/gms/drive/query/internal/zzr;Ljava/lang/String;Lcom/google/android/gms/drive/query/SortOrder;Ljava/util/List;ZLjava/util/Set;ZLcom/google/android/gms/drive/query/zza;)V .locals 0 .line 28 invoke-direct/range {p0 .. p7}, Lcom/google/android/gms/drive/query/Query;->(Lcom/google/android/gms/drive/query/internal/zzr;Ljava/lang/String;Lcom/google/android/gms/drive/query/SortOrder;Ljava/util/List;ZLjava/util/Set;Z)V return-void .end method # virtual methods .method public getFilter()Lcom/google/android/gms/drive/query/Filter; .locals 1 iget-object v0, p0, Lcom/google/android/gms/drive/query/Query;->zzlm:Lcom/google/android/gms/drive/query/internal/zzr; return-object v0 .end method .method public getPageToken()Ljava/lang/String; .locals 1 .annotation runtime Ljava/lang/Deprecated; .end annotation iget-object v0, p0, Lcom/google/android/gms/drive/query/Query;->zzln:Ljava/lang/String; return-object v0 .end method .method public getSortOrder()Lcom/google/android/gms/drive/query/SortOrder; .locals 1 .annotation build Landroidx/annotation/Nullable; .end annotation iget-object v0, p0, Lcom/google/android/gms/drive/query/Query;->zzlo:Lcom/google/android/gms/drive/query/SortOrder; return-object v0 .end method .method public toString()Ljava/lang/String; .locals 5 .line 27 sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; iget-object v1, p0, Lcom/google/android/gms/drive/query/Query;->zzlm:Lcom/google/android/gms/drive/query/internal/zzr; iget-object v2, p0, Lcom/google/android/gms/drive/query/Query;->zzlo:Lcom/google/android/gms/drive/query/SortOrder; iget-object v3, p0, Lcom/google/android/gms/drive/query/Query;->zzln:Ljava/lang/String; iget-object v4, p0, Lcom/google/android/gms/drive/query/Query;->zzby:Ljava/util/List; filled-new-array {v1, v2, v3, v4}, [Ljava/lang/Object; move-result-object v1 const-string v2, "Query[%s,%s,PageToken=%s,Spaces=%s]" invoke-static {v0, v2, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public writeToParcel(Landroid/os/Parcel;I)V .locals 4 .line 17 invoke-static {p1}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->beginObjectHeader(Landroid/os/Parcel;)I move-result v0 iget-object v1, p0, Lcom/google/android/gms/drive/query/Query;->zzlm:Lcom/google/android/gms/drive/query/internal/zzr; const/4 v2, 0x1 const/4 v3, 0x0 .line 18 invoke-static {p1, v2, v1, p2, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->writeParcelable(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V const/4 v1, 0x3 iget-object v2, p0, Lcom/google/android/gms/drive/query/Query;->zzln:Ljava/lang/String; .line 19 invoke-static {p1, v1, v2, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->writeString(Landroid/os/Parcel;ILjava/lang/String;Z)V const/4 v1, 0x4 iget-object v2, p0, Lcom/google/android/gms/drive/query/Query;->zzlo:Lcom/google/android/gms/drive/query/SortOrder; .line 20 invoke-static {p1, v1, v2, p2, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->writeParcelable(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V const/4 p2, 0x5 iget-object v1, p0, Lcom/google/android/gms/drive/query/Query;->zzlp:Ljava/util/List; .line 21 invoke-static {p1, p2, v1, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->writeStringList(Landroid/os/Parcel;ILjava/util/List;Z)V const/4 p2, 0x6 iget-boolean v1, p0, Lcom/google/android/gms/drive/query/Query;->zzlq:Z .line 22 invoke-static {p1, p2, v1}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->writeBoolean(Landroid/os/Parcel;IZ)V const/4 p2, 0x7 iget-object v1, p0, Lcom/google/android/gms/drive/query/Query;->zzby:Ljava/util/List; .line 23 invoke-static {p1, p2, v1, v3}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->writeTypedList(Landroid/os/Parcel;ILjava/util/List;Z)V const/16 p2, 0x8 iget-boolean v1, p0, Lcom/google/android/gms/drive/query/Query;->zzlr:Z .line 24 invoke-static {p1, p2, v1}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->writeBoolean(Landroid/os/Parcel;IZ)V .line 25 invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelWriter;->finishObjectHeader(Landroid/os/Parcel;I)V return-void .end method .method public final zzbi()Ljava/util/Set; .locals 2 .annotation build Lcom/google/android/gms/common/internal/ShowFirstParty; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/Set<", "Lcom/google/android/gms/drive/DriveSpace;", ">;" } .end annotation iget-object v0, p0, Lcom/google/android/gms/drive/query/Query;->zzby:Ljava/util/List; if-nez v0, :cond_0 .line 15 new-instance v0, Ljava/util/HashSet; invoke-direct {v0}, Ljava/util/HashSet;->()V return-object v0 :cond_0 new-instance v0, Ljava/util/HashSet; iget-object v1, p0, Lcom/google/android/gms/drive/query/Query;->zzby:Ljava/util/List; invoke-direct {v0, v1}, Ljava/util/HashSet;->(Ljava/util/Collection;)V return-object v0 .end method