Uses of Class
org.jruby.anno.JavaMethodDescriptor
Packages that use JavaMethodDescriptor
-
Uses of JavaMethodDescriptor in org.jruby
Fields in org.jruby with type parameters of type JavaMethodDescriptorModifier and TypeFieldDescriptionprivate HashMap<String,List<JavaMethodDescriptor>> RubyModule.MethodClumper.annotatedMethodsprivate HashMap<String,List<JavaMethodDescriptor>> RubyModule.MethodClumper.staticAnnotatedMethodsMethods in org.jruby that return types with arguments of type JavaMethodDescriptorModifier and TypeMethodDescriptionRubyModule.MethodClumper.getAllAnnotatedMethods()Deprecated.final Map<String,List<JavaMethodDescriptor>> RubyModule.MethodClumper.getAnnotatedMethods()final Map<String,List<JavaMethodDescriptor>> RubyModule.MethodClumper.getStaticAnnotatedMethods()Methods in org.jruby with parameters of type JavaMethodDescriptorModifier and TypeMethodDescriptionprivate static voidRubyModule.define(RubyModule module, JavaMethodDescriptor desc, String simpleName, DynamicMethod dynamicMethod) final booleanRubyModule.defineAnnotatedMethod(String name, JavaMethodDescriptor desc, MethodFactory methodFactory) Method parameters in org.jruby with type arguments of type JavaMethodDescriptorModifier and TypeMethodDescriptionfinal booleanRubyModule.defineAnnotatedMethod(String name, List<JavaMethodDescriptor> methods, MethodFactory methodFactory) -
Uses of JavaMethodDescriptor in org.jruby.anno
Method parameters in org.jruby.anno with type arguments of type JavaMethodDescriptorModifier and TypeMethodDescriptionprivate voidTypePopulator.ReflectiveTypePopulator.addBoundMethodsUnlessOmitted(Ruby runtime, String name, List<JavaMethodDescriptor> methods) -
Uses of JavaMethodDescriptor in org.jruby.internal.runtime.methods
Methods in org.jruby.internal.runtime.methods with parameters of type JavaMethodDescriptorModifier and TypeMethodDescriptionInvocationMethodFactory.constructJavaMethod(RubyModule implementationClass, JavaMethodDescriptor desc, String name, Class c) private voidInvocationMethodFactory.createAnnotatedMethodInvocation(JavaMethodDescriptor desc, SkinnyMethodAdapter method, String superClass, int specificArity, boolean block) InvocationMethodFactory.getAnnotatedMethod(RubyModule implementationClass, JavaMethodDescriptor desc, String name) Use code generation to provide a method handle based on an annotated Java method.InvokeDynamicMethodFactory.getAnnotatedMethod(RubyModule implementationClass, JavaMethodDescriptor desc, String name) Use code generation to provide a method handle based on an annotated Java method.private static voidInvocationMethodFactory.loadArguments(SkinnyMethodAdapter mv, JavaMethodDescriptor desc, int specificArity) private static voidInvocationMethodFactory.loadReceiver(String typePath, JavaMethodDescriptor desc, SkinnyMethodAdapter mv) Method parameters in org.jruby.internal.runtime.methods with type arguments of type JavaMethodDescriptorModifier and TypeMethodDescriptionprivate voidInvocationMethodFactory.addAnnotatedMethodInvoker(org.objectweb.asm.ClassWriter cw, String superClass, List<JavaMethodDescriptor> descs) private Callable<MethodHandle>[]InvokeDynamicMethodFactory.buildAnnotatedMethodHandles(Ruby runtime, List<JavaMethodDescriptor> descs, RubyModule implementationClass) InvocationMethodFactory.getAnnotatedMethod(RubyModule implementationClass, List<JavaMethodDescriptor> descs, String name) Use code generation to provide a method handle based on an annotated Java method.InvokeDynamicMethodFactory.getAnnotatedMethod(RubyModule implementationClass, List<JavaMethodDescriptor> descs, String name) InvocationMethodFactory.getAnnotatedMethodClass(List<JavaMethodDescriptor> descs) Use code generation to provide a method handle based on an annotated Java method. -
Uses of JavaMethodDescriptor in org.jruby.runtime
Methods in org.jruby.runtime with parameters of type JavaMethodDescriptorModifier and TypeMethodDescriptionabstract DynamicMethodMethodFactory.getAnnotatedMethod(RubyModule implementationClass, JavaMethodDescriptor desc, String name) Based on an annotated Java method object, generate a method handle using the annotation and the target signature.Method parameters in org.jruby.runtime with type arguments of type JavaMethodDescriptorModifier and TypeMethodDescriptionabstract DynamicMethodMethodFactory.getAnnotatedMethod(RubyModule implementationClass, List<JavaMethodDescriptor> desc, String name) Based on a list of annotated Java methods, generate a method handle using the annotation and the target signatures.