If you think the Android project android-blog listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code
// Code generated by dagger-compiler. Do not edit.
package org.kevinmrohr.android_blog.module;
/*www.java2s.com*/import dagger.internal.Binding;
import dagger.internal.ModuleAdapter;
import java.util.Map;
import javax.inject.Provider;
/**
* A manager of modules and provides adapters allowing for proper linking and
* instance provision of types served by {@code @Provides} methods.
*/publicfinalclass ListBlogsModule$$ModuleAdapter extends ModuleAdapter<ListBlogsModule> {
privatestaticfinal String[] INJECTS = { "members/org.kevinmrohr.android_blog.activity.ListBlogsActivity", };
privatestaticfinal Class<?>[] STATIC_INJECTIONS = { };
privatestaticfinal Class<?>[] INCLUDES = { };
public ListBlogsModule$$ModuleAdapter() {
super(INJECTS, STATIC_INJECTIONS, false /*overrides*/, INCLUDES, true /*complete*/, false /*library*/);
}
@Override
public ListBlogsModule newModule() {
returnnew org.kevinmrohr.android_blog.module.ListBlogsModule();
}
/**
* Used internally obtain dependency information, such as for cyclical
* graph detection.
*/
@Override
publicvoid getBindings(Map<String, Binding<?>> map) {
map.put("org.codehaus.jackson.map.ObjectMapper", new ObjectMapperProvidesAdapter(module));
}
/**
* A {@code Binder<org.codehaus.jackson.map.ObjectMapper>} implementation which satisfies
* Dagger's infrastructure requirements including:
*
* Being a {@code Provider<org.codehaus.jackson.map.ObjectMapper>} and handling creation and
* preparation of object instances.
*/publicstaticfinalclass ObjectMapperProvidesAdapter extends Binding<org.codehaus.jackson.map.ObjectMapper>
implements Provider<org.codehaus.jackson.map.ObjectMapper> {
privatefinal ListBlogsModule module;
public ObjectMapperProvidesAdapter(ListBlogsModule module) {
super("org.codehaus.jackson.map.ObjectMapper", null, NOT_SINGLETON, "org.kevinmrohr.android_blog.module.ListBlogsModule.objectMapper()");
this.module = module;
setLibrary(false);
}
/**
* Returns the fully provisioned instance satisfying the contract for
* {@code Provider<org.codehaus.jackson.map.ObjectMapper>}.
*/
@Override
public org.codehaus.jackson.map.ObjectMapper get() {
return module.objectMapper();
}
}
}