Rabbit-R1/android (non root)/smali/smali_classes3/com/google/common/collect/MultimapBuilder$LinkedHashSetSupplier.smali

89 lines
2.1 KiB
Smali
Raw Normal View History

2024-05-21 21:08:36 +00:00
.class final Lcom/google/common/collect/MultimapBuilder$LinkedHashSetSupplier;
.super Ljava/lang/Object;
.source "MultimapBuilder.java"
# interfaces
.implements Lcom/google/common/base/Supplier;
.implements Ljava/io/Serializable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/common/collect/MultimapBuilder;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1a
name = "LinkedHashSetSupplier"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<V:",
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;",
"Lcom/google/common/base/Supplier<",
"Ljava/util/Set<",
"TV;>;>;",
"Ljava/io/Serializable;"
}
.end annotation
# instance fields
.field private final expectedValuesPerKey:I
# direct methods
.method constructor <init>(I)V
.locals 1
.line 233
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const-string v0, "expectedValuesPerKey"
.line 234
invoke-static {p1, v0}, Lcom/google/common/collect/CollectPreconditions;->checkNonnegative(ILjava/lang/String;)I
move-result p1
iput p1, p0, Lcom/google/common/collect/MultimapBuilder$LinkedHashSetSupplier;->expectedValuesPerKey:I
return-void
.end method
# virtual methods
.method public bridge synthetic get()Ljava/lang/Object;
.locals 0
.line 229
invoke-virtual {p0}, Lcom/google/common/collect/MultimapBuilder$LinkedHashSetSupplier;->get()Ljava/util/Set;
move-result-object p0
return-object p0
.end method
.method public get()Ljava/util/Set;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Set<",
"TV;>;"
}
.end annotation
iget p0, p0, Lcom/google/common/collect/MultimapBuilder$LinkedHashSetSupplier;->expectedValuesPerKey:I
.line 239
invoke-static {p0}, Lcom/google/common/collect/Platform;->newLinkedHashSetWithExpectedSize(I)Ljava/util/Set;
move-result-object p0
return-object p0
.end method