public class RubyKlassNavigator
extends org.kohsuke.stapler.lang.KlassNavigator<org.jruby.RubyModule>
KlassNavigator implementation for JRuby.| Constructor and Description |
|---|
RubyKlassNavigator(org.jruby.Ruby ruby,
ClassLoader cl) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<org.kohsuke.stapler.lang.Klass<?>> |
getAncestors(org.jruby.RubyModule clazz) |
List<org.kohsuke.stapler.lang.FieldRef> |
getDeclaredFields(org.jruby.RubyModule clazz) |
List<org.kohsuke.stapler.lang.MethodRef> |
getDeclaredMethods(org.jruby.RubyModule clazz) |
List<org.kohsuke.stapler.Function> |
getFunctions(org.jruby.RubyModule clazz) |
URL |
getResource(org.jruby.RubyModule clazz,
String resourceName) |
org.kohsuke.stapler.lang.Klass<?> |
getSuperClass(org.jruby.RubyModule clazz) |
Class |
toJavaClass(org.jruby.RubyModule clazz) |
org.kohsuke.stapler.lang.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 org.kohsuke.stapler.lang.KlassNavigator<org.jruby.RubyModule>public Iterable<org.kohsuke.stapler.lang.Klass<?>> getAncestors(org.jruby.RubyModule clazz)
getAncestors in class org.kohsuke.stapler.lang.KlassNavigator<org.jruby.RubyModule>public org.kohsuke.stapler.lang.Klass<?> getSuperClass(org.jruby.RubyModule clazz)
getSuperClass in class org.kohsuke.stapler.lang.KlassNavigator<org.jruby.RubyModule>public List<org.kohsuke.stapler.lang.MethodRef> getDeclaredMethods(org.jruby.RubyModule clazz)
getDeclaredMethods in class org.kohsuke.stapler.lang.KlassNavigator<org.jruby.RubyModule>public List<org.kohsuke.stapler.lang.FieldRef> getDeclaredFields(org.jruby.RubyModule clazz)
getDeclaredFields in class org.kohsuke.stapler.lang.KlassNavigator<org.jruby.RubyModule>public List<org.kohsuke.stapler.Function> getFunctions(org.jruby.RubyModule clazz)
getFunctions in class org.kohsuke.stapler.lang.KlassNavigator<org.jruby.RubyModule>public Class toJavaClass(org.jruby.RubyModule clazz)
toJavaClass in class org.kohsuke.stapler.lang.KlassNavigator<org.jruby.RubyModule>public org.kohsuke.stapler.lang.Klass<org.jruby.RubyModule> wrap(org.jruby.RubyModule m)
Copyright © 2019. All rights reserved.