Mercury-IM/common/build/classes/java/main/org/mercury_im/messenger/persistence/store/RosterStore_MembersInjector.java
2019-07-31 17:44:10 +02:00

37 lines
1.2 KiB
Java

package org.mercury_im.messenger.persistence.store;
import dagger.MembersInjector;
import javax.annotation.Generated;
import javax.inject.Provider;
import org.mercury_im.messenger.persistence.repository.ContactRepository;
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes"
})
public final class RosterStore_MembersInjector implements MembersInjector<RosterStore> {
private final Provider<ContactRepository> contactRepositoryProvider;
public RosterStore_MembersInjector(Provider<ContactRepository> contactRepositoryProvider) {
this.contactRepositoryProvider = contactRepositoryProvider;
}
public static MembersInjector<RosterStore> create(
Provider<ContactRepository> contactRepositoryProvider) {
return new RosterStore_MembersInjector(contactRepositoryProvider);}
@Override
public void injectMembers(RosterStore instance) {
injectContactRepository(instance, contactRepositoryProvider.get());
}
public static void injectContactRepository(RosterStore instance,
ContactRepository contactRepository) {
instance.contactRepository = contactRepository;
}
}