package com.bumptech.glide.provider; import androidx.collection.ArrayMap; import com.bumptech.glide.util.MultiClassKey; import java.util.List; import java.util.concurrent.atomic.AtomicReference; /* loaded from: classes.dex */ public class ModelToResourceClassCache { private final AtomicReference a = new AtomicReference<>(); private final ArrayMap>> b = new ArrayMap<>(); public List> a(Class cls, Class cls2) { List> list; MultiClassKey andSet = this.a.getAndSet(null); if (andSet == null) { andSet = new MultiClassKey(cls, cls2); } else { andSet.a(cls, cls2); } synchronized (this.b) { list = this.b.get(andSet); } this.a.set(andSet); return list; } public void a(Class cls, Class cls2, List> list) { synchronized (this.b) { this.b.put(new MultiClassKey(cls, cls2), list); } } }