package com.google.gson;

import a.e.a.t;
import a.e.a.y.a;
import a.e.a.y.b;
import a.e.a.y.c;
import java.io.IOException;

/* JADX INFO: Add missing generic type declarations: [T] */
/* JADX INFO: loaded from: classes.dex */
public class TypeAdapter$1<T> extends t<T> {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ t f5406a;

    public TypeAdapter$1(t tVar) {
        this.f5406a = tVar;
    }

    @Override // a.e.a.t
    public T a(a aVar) throws IOException {
        if (aVar.Z() != b.NULL) {
            return (T) this.f5406a.a(aVar);
        }
        aVar.V();
        return null;
    }

    @Override // a.e.a.t
    public void b(c cVar, T t) throws IOException {
        if (t == null) {
            cVar.M();
        } else {
            this.f5406a.b(cVar, t);
        }
    }
}
