ProvidesBinding.java
821 Bytes
package dagger.internal;
public abstract class ProvidesBinding<T>
extends Binding<T>
{
protected final String methodName;
protected final String moduleClass;
public ProvidesBinding(String paramString1, boolean paramBoolean, String paramString2, String paramString3)
{
super(paramString1, null, paramBoolean, paramString2 + "." + paramString3 + "()");
this.moduleClass = paramString2;
this.methodName = paramString3;
}
public abstract T get();
public String toString()
{
return getClass().getName() + "[key=" + this.provideKey + " method=" + this.moduleClass + "." + this.methodName + "()]";
}
}
/* Location: /home/merong/decompile/hackery-dex2jar.jar!/dagger/internal/ProvidesBinding.class
* Java compiler version: 6 (50.0)
* JD-Core Version: 0.7.1
*/