y.smali
.class Lh/j/y;
.super Lh/j/x;
.source ""
# direct methods
.method public static a(I)I
.registers 2
if-gez p0, :cond_3
goto :goto_19
:cond_3
const/4 v0, 0x3
if-ge p0, v0, :cond_9
add-int/lit8 p0, p0, 0x1
goto :goto_19
:cond_9
const/high16 v0, 0x40000000 # 2.0f
if-ge p0, v0, :cond_16
int-to-float p0, p0
const/high16 v0, 0x3f400000 # 0.75f
div-float/2addr p0, v0
const/high16 v0, 0x3f800000 # 1.0f
add-float/2addr p0, v0
float-to-int p0, p0
goto :goto_19
:cond_16
const p0, 0x7fffffff
:goto_19
return p0
.end method
.method public static final b(Lh/e;)Ljava/util/Map;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"<K:",
"Ljava/lang/Object;",
"V:",
"Ljava/lang/Object;",
">(",
"Lh/e<",
"+TK;+TV;>;)",
"Ljava/util/Map<",
"TK;TV;>;"
}
.end annotation
const-string v0, "pair"
invoke-static {p0, v0}, Lh/o/c/f;->d(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lh/e;->h()Ljava/lang/Object;
move-result-object v0
invoke-virtual {p0}, Lh/e;->i()Ljava/lang/Object;
move-result-object p0
invoke-static {v0, p0}, Ljava/util/Collections;->singletonMap(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;
move-result-object p0
const-string v0, "java.util.Collections.si\u2026(pair.first, pair.second)"
invoke-static {p0, v0}, Lh/o/c/f;->c(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
.end method
.method public static final c(Ljava/util/Map;)Ljava/util/Map;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"<K:",
"Ljava/lang/Object;",
"V:",
"Ljava/lang/Object;",
">(",
"Ljava/util/Map<",
"+TK;+TV;>;)",
"Ljava/util/Map<",
"TK;TV;>;"
}
.end annotation
const-string v0, "$this$toSingletonMap"
invoke-static {p0, v0}, Lh/o/c/f;->d(Ljava/lang/Object;Ljava/lang/String;)V
invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set;
move-result-object p0
invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object p0
invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/util/Map$Entry;
invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object v0
invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object p0
invoke-static {v0, p0}, Ljava/util/Collections;->singletonMap(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;
move-result-object p0
const-string v0, "with(entries.iterator().\u2026ingletonMap(key, value) }"
invoke-static {p0, v0}, Lh/o/c/f;->c(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
.end method