package test; import dagger.internal.DaggerGenerated; import dagger.internal.Preconditions; import java.util.Map; import javax.annotation.processing.Generated; @DaggerGenerated @Generated( value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev" ) @SuppressWarnings({ "unchecked", "rawtypes", "KotlinInternal", "KotlinInternalInJava", "cast" }) final class DaggerTestComponent { private DaggerTestComponent() { } public static Builder builder() { return new Builder(); } public static TestComponent create() { return new Builder().build(); } static final class Builder { private MapModule mapModule; private Builder() { } public Builder mapModule(MapModule mapModule) { this.mapModule = Preconditions.checkNotNull(mapModule); return this; } public TestComponent build() { if (mapModule == null) { this.mapModule = new MapModule(); } return new TestComponentImpl(mapModule); } } private static final class TestComponentImpl implements TestComponent { private final MapModule mapModule; private final TestComponentImpl testComponentImpl = this; private TestComponentImpl(MapModule mapModuleParam) { this.mapModule = mapModuleParam; } @Override public Map dispatcher() { return MapModule_ProvideAMapFactory.provideAMap(mapModule); } } }