private void generateMethodAddCalls(ExecutableElement md, final boolean meta, final boolean module, String[] names, String[] aliases) { if (meta) { defineMethodOnClass("javaMethod", "singletonClass", names, aliases, md); } else { defineMethodOnClass("javaMethod", "cls", names, aliases, md); if (module) { out.println(" moduleMethod = populateModuleMethod(cls, javaMethod);"); defineMethodOnClass("moduleMethod", "singletonClass", names, aliases, md); } } }
private void generateMethodAddCalls(ExecutableElement md, final boolean meta, final boolean module, String[] names, String[] aliases) { if (meta) { defineMethodOnClass("javaMethod", "singletonClass", names, aliases, md); } else { defineMethodOnClass("javaMethod", "cls", names, aliases, md); if (module) { out.println(" moduleMethod = populateModuleMethod(cls, javaMethod);"); defineMethodOnClass("moduleMethod", "singletonClass", names, aliases, md); } } }
public void generateMethodAddCalls(ExecutableElement md, JRubyMethod jrubyMethod) { if (jrubyMethod.meta()) { defineMethodOnClass("javaMethod", "singletonClass", jrubyMethod, md); } else { defineMethodOnClass("javaMethod", "cls", jrubyMethod, md); if (jrubyMethod.module()) { out.println(" moduleMethod = populateModuleMethod(cls, javaMethod);"); defineMethodOnClass("moduleMethod", "singletonClass", jrubyMethod, md); } } // } }
public void generateMethodAddCalls(ExecutableElement md, JRubyMethod jrubyMethod) { if (jrubyMethod.meta()) { defineMethodOnClass("javaMethod", "singletonClass", jrubyMethod, md); } else { defineMethodOnClass("javaMethod", "cls", jrubyMethod, md); if (jrubyMethod.module()) { out.println(" moduleMethod = populateModuleMethod(cls, javaMethod);"); defineMethodOnClass("moduleMethod", "singletonClass", jrubyMethod, md); } } // } }