u0.smali
.class public final Lcom/google/common/collect/u0;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/common/collect/u0$a;,
Lcom/google/common/collect/u0$c;,
Lcom/google/common/collect/u0$b;,
Lcom/google/common/collect/u0$d;
}
.end annotation
# direct methods
.method public static a(Ljava/util/Map;Ljava/lang/Object;)Z
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map<",
"**>;",
"Ljava/lang/Object;",
")Z"
}
.end annotation
if-ne p0, p1, :cond_4
const/4 p0, 0x1
return p0
.line 1
:cond_4
instance-of v0, p1, Ljava/util/Map;
if-eqz v0, :cond_17
.line 2
check-cast p1, Ljava/util/Map;
.line 3
invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set;
move-result-object p0
invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set;
move-result-object p1
invoke-interface {p0, p1}, Ljava/util/Set;->equals(Ljava/lang/Object;)Z
move-result p0
return p0
:cond_17
const/4 p0, 0x0
return p0
.end method
.method public static b(Ljava/util/Map;Ljava/lang/Object;)Ljava/lang/Object;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"<V:",
"Ljava/lang/Object;",
">(",
"Ljava/util/Map<",
"*TV;>;",
"Ljava/lang/Object;",
")TV;"
}
.end annotation
.line 1
invoke-static {p0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 2
:try_start_3
invoke-interface {p0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
:try_end_7
.catch Ljava/lang/ClassCastException; {:try_start_3 .. :try_end_7} :catch_8
.catch Ljava/lang/NullPointerException; {:try_start_3 .. :try_end_7} :catch_8
return-object p0
:catch_8
const/4 p0, 0x0
return-object p0
.end method