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)
getPrimitiveClass
public static java.lang.Class getPrimitiveClass(java.lang.String primitiveType)
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)
defineExceptionHandler
public void defineExceptionHandler(java.lang.String exceptionClass,
RubyProc handler)
handleNativeException
public void handleNativeException(java.lang.Throwable exception)
getObjectProxyCache
public ObjectProxyCache<IRubyObject,RubyClass> getObjectProxyCache()
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()
getJavaFieldClass
public RubyClass getJavaFieldClass()
getJavaMethodClass
public RubyClass getJavaMethodClass()
getJavaConstructorClass
public RubyClass getJavaConstructorClass()
Copyright © 2002-2007 JRuby Team. All Rights Reserved.