package com.bumptech.glide.load.model; import com.bumptech.glide.Priority; import com.bumptech.glide.load.DataSource; import com.bumptech.glide.load.Options; import com.bumptech.glide.load.data.DataFetcher; import com.bumptech.glide.load.model.ModelLoader; import com.bumptech.glide.signature.ObjectKey; /* loaded from: classes.dex */ public class UnitModelLoader implements ModelLoader { private static final UnitModelLoader a = new UnitModelLoader<>(); public static class Factory implements ModelLoaderFactory { private static final Factory a = new Factory<>(); @Deprecated public Factory() { } public static Factory b() { return (Factory) a; } @Override // com.bumptech.glide.load.model.ModelLoaderFactory public ModelLoader a(MultiModelLoaderFactory multiModelLoaderFactory) { return UnitModelLoader.a(); } @Override // com.bumptech.glide.load.model.ModelLoaderFactory public void a() { } } private static class UnitFetcher implements DataFetcher { private final Model a; UnitFetcher(Model model) { this.a = model; } @Override // com.bumptech.glide.load.data.DataFetcher public void a(Priority priority, DataFetcher.DataCallback dataCallback) { dataCallback.a((DataFetcher.DataCallback) this.a); } @Override // com.bumptech.glide.load.data.DataFetcher public void b() { } @Override // com.bumptech.glide.load.data.DataFetcher public void cancel() { } @Override // com.bumptech.glide.load.data.DataFetcher public DataSource getDataSource() { return DataSource.LOCAL; } @Override // com.bumptech.glide.load.data.DataFetcher public Class a() { return (Class) this.a.getClass(); } } @Deprecated public UnitModelLoader() { } public static UnitModelLoader a() { return (UnitModelLoader) a; } @Override // com.bumptech.glide.load.model.ModelLoader public boolean a(Model model) { return true; } @Override // com.bumptech.glide.load.model.ModelLoader public ModelLoader.LoadData a(Model model, int i, int i2, Options options) { return new ModelLoader.LoadData<>(new ObjectKey(model), new UnitFetcher(model)); } }