e.smali
.class public final Lcom/huawei/hms/c/e;
.super Ljava/lang/Object;
.source "IOUtils.java"
# direct methods
.method public static a([B)Ljava/io/InputStream;
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
.prologue
.line 148
new-instance v0, Ljava/io/ByteArrayInputStream;
invoke-direct {v0, p0}, Ljava/io/ByteArrayInputStream;-><init>([B)V
return-object v0
.end method
.method public static a(Ljava/io/Closeable;)V
.registers 3
.prologue
.line 80
if-eqz p0, :cond_5
.line 82
:try_start_2
invoke-interface {p0}, Ljava/io/Closeable;->close()V
:try_end_5
.catch Ljava/io/IOException; {:try_start_2 .. :try_end_5} :catch_6
.line 87
:cond_5
:goto_5
return-void
.line 83
:catch_6
move-exception v0
.line 84
const-string v0, "IOUtils"
const-string v1, "An exception occurred while closing the \'Closeable\' object."
invoke-static {v0, v1}, Lcom/huawei/hms/support/log/a;->d(Ljava/lang/String;Ljava/lang/String;)V
goto :goto_5
.end method
.method public static a(Ljava/io/InputStream;)V
.registers 1
.prologue
.line 62
invoke-static {p0}, Lcom/huawei/hms/c/e;->a(Ljava/io/Closeable;)V
.line 63
return-void
.end method
.method public static a(Ljava/io/OutputStream;)V
.registers 1
.prologue
.line 71
invoke-static {p0}, Lcom/huawei/hms/c/e;->a(Ljava/io/Closeable;)V
.line 72
return-void
.end method