| Package | Description | 
|---|---|
| org.jruby | |
| org.jruby.internal.runtime.methods | |
| org.jruby.runtime | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | RubyModule. defineAnnotatedMethod(Method method,
                     MethodFactory methodFactory) | 
| boolean | RubyModule. defineAnnotatedMethod(String name,
                     JavaMethodDescriptor desc,
                     MethodFactory methodFactory) | 
| boolean | RubyModule. defineAnnotatedMethod(String name,
                     List<JavaMethodDescriptor> methods,
                     MethodFactory methodFactory) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DumpingInvocationMethodFactoryThis factory extends InvocationMethodFactory by also dumping the classes to
 .class files at runtime. | 
| class  | InvocationMethodFactoryIn order to avoid the overhead with reflection-based method handles, this
 MethodFactory uses ASM to generate tiny invoker classes. | 
| class  | InvokeDynamicMethodFactoryIn order to avoid the overhead with reflection-based method handles, this
 MethodFactory uses ASM to generate tiny invoker classes. | 
| Modifier and Type | Method and Description | 
|---|---|
| static MethodFactory | MethodFactory. createFactory(ClassLoader classLoader)Based on optional properties, create a new MethodFactory. | 
Copyright © 2001-2015 JRuby. All Rights Reserved.