| Package | Description | 
|---|---|
| org.jruby | |
| org.jruby.internal.runtime.methods | |
| org.jruby.runtime | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<String,List<JavaMethodDescriptor>> | RubyModule.MethodClumper. getAllAnnotatedMethods() | 
| Map<String,List<JavaMethodDescriptor>> | RubyModule.MethodClumper. getAnnotatedMethods() | 
| Map<String,List<JavaMethodDescriptor>> | RubyModule.MethodClumper. getStaticAnnotatedMethods() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | RubyModule. defineAnnotatedMethod(String name,
                     JavaMethodDescriptor desc,
                     MethodFactory methodFactory) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | RubyModule. defineAnnotatedMethod(String name,
                     List<JavaMethodDescriptor> methods,
                     MethodFactory methodFactory) | 
| Modifier and Type | Method and Description | 
|---|---|
| DynamicMethod | InvokeDynamicMethodFactory. getAnnotatedMethod(RubyModule implementationClass,
                  JavaMethodDescriptor desc)Use code generation to provide a method handle based on an annotated Java
 method. | 
| DynamicMethod | InvocationMethodFactory. getAnnotatedMethod(RubyModule implementationClass,
                  JavaMethodDescriptor desc)Use code generation to provide a method handle based on an annotated Java
 method. | 
| Modifier and Type | Method and Description | 
|---|---|
| DynamicMethod | InvokeDynamicMethodFactory. getAnnotatedMethod(RubyModule implementationClass,
                  List<JavaMethodDescriptor> descs) | 
| DynamicMethod | InvocationMethodFactory. getAnnotatedMethod(RubyModule implementationClass,
                  List<JavaMethodDescriptor> descs)Use code generation to provide a method handle based on an annotated Java
 method. | 
| Class | InvocationMethodFactory. getAnnotatedMethodClass(List<JavaMethodDescriptor> descs)Use code generation to provide a method handle based on an annotated Java
 method. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract DynamicMethod | MethodFactory. getAnnotatedMethod(RubyModule implementationClass,
                  JavaMethodDescriptor desc)Based on an annotated Java method object, generate a method handle using
 the annotation and the target signature. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract DynamicMethod | MethodFactory. getAnnotatedMethod(RubyModule implementationClass,
                  List<JavaMethodDescriptor> desc)Based on a list of annotated Java methods, generate a method handle using
 the annotation and the target signatures. | 
Copyright © 2001-2016 JRuby. All Rights Reserved.