package com.google.firebase.components; import com.google.firebase.inject.Deferred; import com.google.firebase.inject.Provider; import java.util.Set; /* loaded from: classes3.dex */ public interface ComponentContainer { default T get(Class cls) { return (T) get(Qualified.unqualified(cls)); } Deferred getDeferred(Qualified qualified); default Deferred getDeferred(Class cls) { return getDeferred(Qualified.unqualified(cls)); } Provider getProvider(Qualified qualified); default Provider getProvider(Class cls) { return getProvider(Qualified.unqualified(cls)); } default Set setOf(Class cls) { return setOf(Qualified.unqualified(cls)); } Provider> setOfProvider(Qualified qualified); default Provider> setOfProvider(Class cls) { return setOfProvider(Qualified.unqualified(cls)); } default T get(Qualified qualified) { Provider provider = getProvider(qualified); if (provider == null) { return null; } return provider.get(); } default Set setOf(Qualified qualified) { return setOfProvider(qualified).get(); } }