this.getGeneratorContext().info("Implementing async service interface methods");
final Type asyncServiceInterface = this.getAsyncServiceInterface(serviceInterface);
final AllMethodsVisitor publicMethodFinder = new AllMethodsVisitor() {
protected boolean visit(final Method method) {
RpcClientGenerator.this.implementPublicMethod(method, serviceInterface, asyncServiceInterface, client);
return false;
}
protected boolean skipJavaLangObjectMethods() {
return true;
}
};
publicMethodFinder.start(serviceInterface);
}