package repository;

import dagger.MembersInjector;
import dagger.internal.Factory;
import javax.annotation.Generated;

@Generated("dagger.internal.codegen.ComponentProcessor")
public final class UserRepositoryImpl_Factory implements Factory<UserRepositoryImpl> {
  private final MembersInjector<UserRepositoryImpl> membersInjector;

  public UserRepositoryImpl_Factory(MembersInjector<UserRepositoryImpl> membersInjector) {  
    assert membersInjector != null;
    this.membersInjector = membersInjector;
  }

  @Override
  public UserRepositoryImpl get() {  
    UserRepositoryImpl instance = new UserRepositoryImpl();
    membersInjector.injectMembers(instance);
    return instance;
  }

  public static Factory<UserRepositoryImpl> create(MembersInjector<UserRepositoryImpl> membersInjector) {  
    return new UserRepositoryImpl_Factory(membersInjector);
  }
}

