org.jruby.javasupport
Class JavaSupport
java.lang.Object
org.jruby.javasupport.JavaSupport
- Direct Known Subclasses:
- MockJavaSupport
- 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)
loadJavaClass
public java.lang.Class loadJavaClass(java.lang.String className)
getJavaClassFromCache
public JavaClass getJavaClassFromCache(java.lang.Class clazz)
putJavaClassIntoCache
public void putJavaClassIntoCache(JavaClass clazz)
addToClasspath
public void addToClasspath(java.net.URL url)
defineExceptionHandler
public void defineExceptionHandler(java.lang.String exceptionClass,
RubyProc handler)
handleNativeException
public void handleNativeException(java.lang.Throwable exception)
getJavaClassLoader
public java.lang.ClassLoader getJavaClassLoader()
getJavaObjectFromCache
public JavaObject getJavaObjectFromCache(java.lang.Object object)
putJavaObjectIntoCache
public void putJavaObjectIntoCache(JavaObject object)
getJavaModule
public RubyModule getJavaModule()
getJavaUtilitiesModule
public RubyModule getJavaUtilitiesModule()
getJavaObjectClass
public RubyClass getJavaObjectClass()
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()
Copyright © 2002-2007 JRuby Team. All Rights Reserved.