Package org.jruby.anno
Class TypePopulator.ReflectiveTypePopulator
java.lang.Object
org.jruby.anno.TypePopulator
org.jruby.anno.TypePopulator.ReflectiveTypePopulator
- Enclosing class:
- TypePopulator
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jruby.anno.TypePopulator
TypePopulator.DefaultTypePopulator, TypePopulator.ReflectiveTypePopulator -
Field Summary
FieldsFields inherited from class org.jruby.anno.TypePopulator
ARG0, ARG0_ARY, ARG0_ARY_BLOCK, ARG0_BLOCK, ARG1, ARG1_ARY, ARG1_ARY_BLOCK, ARG1_BLOCK, ARG2, ARG2_BLOCK, ARG3, ARG3_BLOCK, ARG4, ARG4_BLOCK, CONTEXT_ARG0, CONTEXT_ARG0_ARY, CONTEXT_ARG0_ARY_BLOCK, CONTEXT_ARG0_BLOCK, CONTEXT_ARG1, CONTEXT_ARG1_ARY, CONTEXT_ARG1_ARY_BLOCK, CONTEXT_ARG1_BLOCK, CONTEXT_ARG2, CONTEXT_ARG2_BLOCK, CONTEXT_ARG3, CONTEXT_ARG3_BLOCK, CONTEXT_ARG4, CONTEXT_ARG4_BLOCK, DEFAULT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddBoundMethodsUnlessOmitted(Ruby runtime, String name, List<JavaMethodDescriptor> methods) voidpopulate(RubyModule target, Class clazz) Methods inherited from class org.jruby.anno.TypePopulator
populateMethod, populateMethod, populateModuleMethod
-
Field Details
-
clazz
-
clumper
-
classAndSubs
-
-
Constructor Details
-
ReflectiveTypePopulator
-
-
Method Details
-
populate
- Specified by:
populatein classTypePopulator
-
addBoundMethodsUnlessOmitted
private void addBoundMethodsUnlessOmitted(Ruby runtime, String name, List<JavaMethodDescriptor> methods)
-