private void generate(AndroidInjectorDescriptor descriptor) { ClassName moduleName = descriptor .enclosingModule() .topLevelClassName() .peerClass( Joiner.on('_').join(descriptor.enclosingModule().simpleNames()) + "_" + LOWER_CAMEL.to(UPPER_CAMEL, descriptor.methodName()));
private void generate(AndroidInjectorDescriptor descriptor) { ClassName moduleName = descriptor .enclosingModule() .topLevelClassName() .peerClass( Joiner.on('_').join(descriptor.enclosingModule().simpleNames()) + "_" + LOWER_CAMEL.to(UPPER_CAMEL, descriptor.method().getSimpleName().toString()));
@Override public boolean equals(Object o) { if (o == this) { return true; } if (o instanceof AndroidInjectorDescriptor) { AndroidInjectorDescriptor that = (AndroidInjectorDescriptor) o; return (this.injectedType.equals(that.injectedType())) && (this.scopes.equals(that.scopes())) && (this.modules.equals(that.modules())) && (this.enclosingModule.equals(that.enclosingModule())) && (this.method.equals(that.method())); } return false; }