org.jruby.javasupport
Class JavaSupport
java.lang.Object
org.jruby.javasupport.JavaSupport
public class JavaSupport
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaSupport
public JavaSupport(Ruby ruby)
getPrimitiveClass
public static java.lang.Class getPrimitiveClass(java.lang.String primitiveType)
isActive
public boolean isActive()
setActive
public void setActive(boolean active)
loadJavaClassVerbose
public java.lang.Class loadJavaClassVerbose(java.lang.String className)
loadJavaClassQuiet
public java.lang.Class loadJavaClassQuiet(java.lang.String className)
getJavaClassFromCache
public JavaClass getJavaClassFromCache(java.lang.Class clazz)
putJavaClassIntoCache
public void putJavaClassIntoCache(JavaClass clazz)
handleNativeException
public void handleNativeException(java.lang.Throwable exception,
java.lang.reflect.Member target)
getObjectProxyCache
public ObjectProxyCache<IRubyObject,RubyClass> getObjectProxyCache()
getNameClassMap
public java.util.Map<java.lang.String,JavaClass> getNameClassMap()
getJavaModule
public RubyModule getJavaModule()
getJavaUtilitiesModule
public RubyModule getJavaUtilitiesModule()
getJavaArrayUtilitiesModule
public RubyModule getJavaArrayUtilitiesModule()
getJavaObjectClass
public RubyClass getJavaObjectClass()
getObjectJavaClass
public JavaClass getObjectJavaClass()
setObjectJavaClass
public void setObjectJavaClass(JavaClass objectJavaClass)
getJavaArrayClass
public RubyClass getJavaArrayClass()
getJavaClassClass
public RubyClass getJavaClassClass()
getJavaInterfaceTemplate
public RubyModule getJavaInterfaceTemplate()
getPackageModuleTemplate
public RubyModule getPackageModuleTemplate()
getJavaProxyClass
public RubyClass getJavaProxyClass()
getConcreteProxyClass
public RubyClass getConcreteProxyClass()
getArrayProxyClass
public RubyClass getArrayProxyClass()
getJavaFieldClass
public RubyClass getJavaFieldClass()
getJavaMethodClass
public RubyClass getJavaMethodClass()
getJavaConstructorClass
public RubyClass getJavaConstructorClass()
Copyright © 2002-2009 JRuby Team. All Rights Reserved.