翰林优商.apk(点击下载) / u.java


package com.kwad.sdk.glide.load.engine;

import com.kwad.sdk.glide.d.g;
import com.kwad.sdk.glide.d.j;
import com.kwad.sdk.glide.load.c;
import com.kwad.sdk.glide.load.engine.bitmap_recycle.b;
import com.kwad.sdk.glide.load.f;
import com.kwad.sdk.glide.load.i;
import java.nio.ByteBuffer;
import java.security.MessageDigest;

final class u implements c {
    private static final g<Class<?>, byte[]> bmt = new g<>(50);
    private final b bhG;
    private final f bkB;
    private final c bku;
    private final c bkz;
    private final Class<?> bmu;
    private final i<?> bmv;
    private final int height;
    private final int width;

    u(b bVar, c cVar, c cVar2, int i, int i2, i<?> iVar, Class<?> cls, f fVar) {
        this.bhG = bVar;
        this.bku = cVar;
        this.bkz = cVar2;
        this.width = i;
        this.height = i2;
        this.bmv = iVar;
        this.bmu = cls;
        this.bkB = fVar;
    }

    private byte[] Sl() {
        g<Class<?>, byte[]> gVar = bmt;
        byte[] bArr = gVar.get(this.bmu);
        if (bArr != null) {
            return bArr;
        }
        byte[] bytes = this.bmu.getName().getBytes(bjC);
        gVar.put(this.bmu, bytes);
        return bytes;
    }

    @Override // com.kwad.sdk.glide.load.c
    public final boolean equals(Object obj) {
        if (obj instanceof u) {
            u uVar = (u) obj;
            return this.height == uVar.height && this.width == uVar.width && j.c(this.bmv, uVar.bmv) && this.bmu.equals(uVar.bmu) && this.bku.equals(uVar.bku) && this.bkz.equals(uVar.bkz) && this.bkB.equals(uVar.bkB);
        }
    }

    @Override // com.kwad.sdk.glide.load.c
    public final int hashCode() {
        int hashCode = (((((this.bku.hashCode() * 31) + this.bkz.hashCode()) * 31) + this.width) * 31) + this.height;
        i<?> iVar = this.bmv;
        if (iVar != null) {
            hashCode = (hashCode * 31) + iVar.hashCode();
        }
        return (((hashCode * 31) + this.bmu.hashCode()) * 31) + this.bkB.hashCode();
    }

    public final String toString() {
        return "ResourceCacheKey{sourceKey=" + this.bku + ", signature=" + this.bkz + ", width=" + this.width + ", height=" + this.height + ", decodedResourceClass=" + this.bmu + ", transformation='" + this.bmv + '\'' + ", options=" + this.bkB + '}';
    }

    @Override // com.kwad.sdk.glide.load.c
    public final void updateDiskCacheKey(MessageDigest messageDigest) {
        byte[] bArr = (byte[]) this.bhG.b(8, byte[].class);
        ByteBuffer.wrap(bArr).putInt(this.width).putInt(this.height).array();
        this.bkz.updateDiskCacheKey(messageDigest);
        this.bku.updateDiskCacheKey(messageDigest);
        messageDigest.update(bArr);
        i<?> iVar = this.bmv;
        if (iVar != null) {
            iVar.updateDiskCacheKey(messageDigest);
        }
        this.bkB.updateDiskCacheKey(messageDigest);
        messageDigest.update(Sl());
        this.bhG.put(bArr);
    }
}