.class Landroidx/core/os/ParcelCompat$Api33Impl; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation build Landroidx/annotation/RequiresApi; value = 0x21 .end annotation .annotation system Ldalvik/annotation/EnclosingClass; value = Landroidx/core/os/ParcelCompat; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x9 name = "Api33Impl" .end annotation # direct methods .method private constructor ()V .locals 0 .line 425 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static readArray(Landroid/os/Parcel;Ljava/lang/ClassLoader;Ljava/lang/Class;)[Ljava/lang/Object; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/os/Parcel;", "Ljava/lang/ClassLoader;", "Ljava/lang/Class<", "TT;>;)[TT;" } .end annotation .line 465 invoke-virtual {p0, p1, p2}, Landroid/os/Parcel;->readArray(Ljava/lang/ClassLoader;Ljava/lang/Class;)[Ljava/lang/Object; move-result-object p0 return-object p0 .end method .method public static readArrayList(Landroid/os/Parcel;Ljava/lang/ClassLoader;Ljava/lang/Class;)Ljava/util/ArrayList; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/os/Parcel;", "Ljava/lang/ClassLoader;", "Ljava/lang/Class<", "+TT;>;)", "Ljava/util/ArrayList<", "TT;>;" } .end annotation .line 461 invoke-virtual {p0, p1, p2}, Landroid/os/Parcel;->readArrayList(Ljava/lang/ClassLoader;Ljava/lang/Class;)Ljava/util/ArrayList; move-result-object p0 return-object p0 .end method .method public static readHashMap(Landroid/os/Parcel;Ljava/lang/ClassLoader;Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/HashMap; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/os/Parcel;", "Ljava/lang/ClassLoader;", "Ljava/lang/Class<", "+TK;>;", "Ljava/lang/Class<", "+TV;>;)", "Ljava/util/HashMap<", "TK;TV;>;" } .end annotation .line 480 invoke-virtual {p0, p1, p2, p3}, Landroid/os/Parcel;->readHashMap(Ljava/lang/ClassLoader;Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/HashMap; move-result-object p0 return-object p0 .end method .method public static readList(Landroid/os/Parcel;Ljava/util/List;Ljava/lang/ClassLoader;Ljava/lang/Class;)V .locals 0 .param p0 # Landroid/os/Parcel; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p1 # Ljava/util/List; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Ljava/lang/ClassLoader; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p3 # Ljava/lang/Class; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/os/Parcel;", "Ljava/util/List<", "-TT;>;", "Ljava/lang/ClassLoader;", "Ljava/lang/Class<", "TT;>;)V" } .end annotation .line 456 invoke-virtual {p0, p1, p2, p3}, Landroid/os/Parcel;->readList(Ljava/util/List;Ljava/lang/ClassLoader;Ljava/lang/Class;)V return-void .end method .method public static readMap(Landroid/os/Parcel;Ljava/util/Map;Ljava/lang/ClassLoader;Ljava/lang/Class;Ljava/lang/Class;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/os/Parcel;", "Ljava/util/Map<", "-TK;-TV;>;", "Ljava/lang/ClassLoader;", "Ljava/lang/Class<", "TK;>;", "Ljava/lang/Class<", "TV;>;)V" } .end annotation .line 475 invoke-virtual {p0, p1, p2, p3, p4}, Landroid/os/Parcel;->readMap(Ljava/util/Map;Ljava/lang/ClassLoader;Ljava/lang/Class;Ljava/lang/Class;)V return-void .end method .method public static readParcelable(Landroid/os/Parcel;Ljava/lang/ClassLoader;Ljava/lang/Class;)Landroid/os/Parcelable; .locals 0 .param p0 # Landroid/os/Parcel; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p1 # Ljava/lang/ClassLoader; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p2 # Ljava/lang/Class; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/os/Parcel;", "Ljava/lang/ClassLoader;", "Ljava/lang/Class<", "TT;>;)TT;" } .end annotation .line 436 invoke-virtual {p0, p1, p2}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;Ljava/lang/Class;)Ljava/lang/Object; move-result-object p0 check-cast p0, Landroid/os/Parcelable; return-object p0 .end method .method public static readParcelableArray(Landroid/os/Parcel;Ljava/lang/ClassLoader;Ljava/lang/Class;)[Ljava/lang/Object; .locals 0 .param p0 # Landroid/os/Parcel; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p1 # Ljava/lang/ClassLoader; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p2 # Ljava/lang/Class; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/os/Parcel;", "Ljava/lang/ClassLoader;", "Ljava/lang/Class<", "TT;>;)[TT;" } .end annotation .line 446 invoke-virtual {p0, p1, p2}, Landroid/os/Parcel;->readParcelableArray(Ljava/lang/ClassLoader;Ljava/lang/Class;)[Ljava/lang/Object; move-result-object p0 return-object p0 .end method .method public static readParcelableCreator(Landroid/os/Parcel;Ljava/lang/ClassLoader;Ljava/lang/Class;)Landroid/os/Parcelable$Creator; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/os/Parcel;", "Ljava/lang/ClassLoader;", "Ljava/lang/Class<", "TT;>;)", "Landroid/os/Parcelable$Creator<", "TT;>;" } .end annotation .line 441 invoke-virtual {p0, p1, p2}, Landroid/os/Parcel;->readParcelableCreator(Ljava/lang/ClassLoader;Ljava/lang/Class;)Landroid/os/Parcelable$Creator; move-result-object p0 return-object p0 .end method .method public static readParcelableList(Landroid/os/Parcel;Ljava/util/List;Ljava/lang/ClassLoader;Ljava/lang/Class;)Ljava/util/List; .locals 0 .param p0 # Landroid/os/Parcel; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p1 # Ljava/util/List; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Ljava/lang/ClassLoader; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p3 # Ljava/lang/Class; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/os/Parcel;", "Ljava/util/List<", "TT;>;", "Ljava/lang/ClassLoader;", "Ljava/lang/Class<", "TT;>;)", "Ljava/util/List<", "TT;>;" } .end annotation .line 451 invoke-virtual {p0, p1, p2, p3}, Landroid/os/Parcel;->readParcelableList(Ljava/util/List;Ljava/lang/ClassLoader;Ljava/lang/Class;)Ljava/util/List; move-result-object p0 return-object p0 .end method .method public static readSerializable(Landroid/os/Parcel;Ljava/lang/ClassLoader;Ljava/lang/Class;)Ljava/io/Serializable; .locals 0 .param p0 # Landroid/os/Parcel; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p1 # Ljava/lang/ClassLoader; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p2 # Ljava/lang/Class; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/os/Parcel;", "Ljava/lang/ClassLoader;", "Ljava/lang/Class<", "TT;>;)TT;" } .end annotation .line 431 invoke-virtual {p0, p1, p2}, Landroid/os/Parcel;->readSerializable(Ljava/lang/ClassLoader;Ljava/lang/Class;)Ljava/lang/Object; move-result-object p0 check-cast p0, Ljava/io/Serializable; return-object p0 .end method .method public static readSparseArray(Landroid/os/Parcel;Ljava/lang/ClassLoader;Ljava/lang/Class;)Landroid/util/SparseArray; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/os/Parcel;", "Ljava/lang/ClassLoader;", "Ljava/lang/Class<", "+TT;>;)", "Landroid/util/SparseArray<", "TT;>;" } .end annotation .line 470 invoke-virtual {p0, p1, p2}, Landroid/os/Parcel;->readSparseArray(Ljava/lang/ClassLoader;Ljava/lang/Class;)Landroid/util/SparseArray; move-result-object p0 return-object p0 .end method