i.smali

.class Ll8/i;
.super Ljava/lang/Object;
.source "SourceFile"

# interfaces
.implements Li8/g;


# instance fields
.field private a:Z

.field private b:Z

.field private c:Li8/c;

.field private final d:Ll8/f;


# direct methods
.method constructor <init>(Ll8/f;)V
    .registers 3

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    const/4 v0, 0x0

    iput-boolean v0, p0, Ll8/i;->a:Z

    iput-boolean v0, p0, Ll8/i;->b:Z

    iput-object p1, p0, Ll8/i;->d:Ll8/f;

    return-void
.end method

.method private a()V
    .registers 3

    iget-boolean v0, p0, Ll8/i;->a:Z

    if-nez v0, :cond_8

    const/4 v0, 0x1

    iput-boolean v0, p0, Ll8/i;->a:Z

    return-void

    :cond_8
    new-instance v0, Li8/b;

    const-string v1, "Cannot encode a second value in the ValueEncoderContext"

    invoke-direct {v0, v1}, Li8/b;-><init>(Ljava/lang/String;)V

    throw v0
.end method


# virtual methods
.method b(Li8/c;Z)V
    .registers 4

    const/4 v0, 0x0

    iput-boolean v0, p0, Ll8/i;->a:Z

    iput-object p1, p0, Ll8/i;->c:Li8/c;

    iput-boolean p2, p0, Ll8/i;->b:Z

    return-void
.end method

.method public f(Ljava/lang/String;)Li8/g;
    .registers 5
    .annotation build Landroidx/annotation/NonNull;
    .end annotation

    invoke-direct {p0}, Ll8/i;->a()V

    iget-object v0, p0, Ll8/i;->d:Ll8/f;

    iget-object v1, p0, Ll8/i;->c:Li8/c;

    iget-boolean v2, p0, Ll8/i;->b:Z

    invoke-virtual {v0, v1, p1, v2}, Ll8/f;->i(Li8/c;Ljava/lang/Object;Z)Li8/e;

    return-object p0
.end method

.method public g(Z)Li8/g;
    .registers 5
    .annotation build Landroidx/annotation/NonNull;
    .end annotation

    invoke-direct {p0}, Ll8/i;->a()V

    iget-object v0, p0, Ll8/i;->d:Ll8/f;

    iget-object v1, p0, Ll8/i;->c:Li8/c;

    iget-boolean v2, p0, Ll8/i;->b:Z

    invoke-virtual {v0, v1, p1, v2}, Ll8/f;->o(Li8/c;ZZ)Ll8/f;

    return-object p0
.end method