.class public final Landroidx/media3/datasource/HttpDataSource$InvalidResponseCodeException; .super Landroidx/media3/datasource/HttpDataSource$HttpDataSourceException; .source "HttpDataSource.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Landroidx/media3/datasource/HttpDataSource; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x19 name = "InvalidResponseCodeException" .end annotation # instance fields .field public final headerFields:Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/util/List<", "Ljava/lang/String;", ">;>;" } .end annotation .end field .field public final responseBody:[B .field public final responseCode:I .field public final responseMessage:Ljava/lang/String; # direct methods .method public constructor (ILjava/lang/String;Ljava/io/IOException;Ljava/util/Map;Landroidx/media3/datasource/DataSpec;[B)V .locals 7 .annotation system Ldalvik/annotation/Signature; value = { "(I", "Ljava/lang/String;", "Ljava/io/IOException;", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/util/List<", "Ljava/lang/String;", ">;>;", "Landroidx/media3/datasource/DataSpec;", "[B)V" } .end annotation .line 435 new-instance v0, Ljava/lang/StringBuilder; const-string v1, "Response code: " invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; move-result-object v0 invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v2 const/16 v5, 0x7d4 const/4 v6, 0x1 move-object v1, p0 move-object v3, p3 move-object v4, p5 invoke-direct/range {v1 .. v6}, Landroidx/media3/datasource/HttpDataSource$HttpDataSourceException;->(Ljava/lang/String;Ljava/io/IOException;Landroidx/media3/datasource/DataSpec;II)V iput p1, p0, Landroidx/media3/datasource/HttpDataSource$InvalidResponseCodeException;->responseCode:I iput-object p2, p0, Landroidx/media3/datasource/HttpDataSource$InvalidResponseCodeException;->responseMessage:Ljava/lang/String; iput-object p4, p0, Landroidx/media3/datasource/HttpDataSource$InvalidResponseCodeException;->headerFields:Ljava/util/Map; iput-object p6, p0, Landroidx/media3/datasource/HttpDataSource$InvalidResponseCodeException;->responseBody:[B return-void .end method