public class RubyKlassNavigator extends KlassNavigator<org.jruby.RubyModule>
JAVA| Constructor and Description |
|---|
RubyKlassNavigator(org.jruby.Ruby ruby,
ClassLoader cl) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<Klass<?>> |
getAncestors(org.jruby.RubyModule clazz) |
List<MethodRef> |
getDeclaredMethods(org.jruby.RubyModule clazz) |
URL |
getResource(org.jruby.RubyModule clazz,
String resourceName) |
Klass<?> |
getSuperClass(org.jruby.RubyModule clazz) |
Class |
toJavaClass(org.jruby.RubyModule clazz) |
Klass<org.jruby.RubyModule> |
wrap(org.jruby.RubyModule m) |
public RubyKlassNavigator(org.jruby.Ruby ruby,
ClassLoader cl)
public URL getResource(org.jruby.RubyModule clazz, String resourceName)
getResource in class KlassNavigator<org.jruby.RubyModule>public Iterable<Klass<?>> getAncestors(org.jruby.RubyModule clazz)
getAncestors in class KlassNavigator<org.jruby.RubyModule>public Klass<?> getSuperClass(org.jruby.RubyModule clazz)
getSuperClass in class KlassNavigator<org.jruby.RubyModule>public List<MethodRef> getDeclaredMethods(org.jruby.RubyModule clazz)
getDeclaredMethods in class KlassNavigator<org.jruby.RubyModule>public Class toJavaClass(org.jruby.RubyModule clazz)
toJavaClass in class KlassNavigator<org.jruby.RubyModule>public Klass<org.jruby.RubyModule> wrap(org.jruby.RubyModule m)
Copyright © 2015. All Rights Reserved.