org.jruby.javasupport
Class JavaSupport

java.lang.Object
  extended byorg.jruby.javasupport.JavaSupport

public class JavaSupport
extends java.lang.Object


Constructor Summary
JavaSupport(Ruby ruby)
           
 
Method Summary
 void addToClasspath(java.net.URL url)
           
 void defineExceptionHandler(java.lang.String exceptionClass, RubyProc handler)
           
 java.lang.ClassLoader getJavaClassLoader()
           
 JavaObject getJavaObjectFromCache(java.lang.Object object)
           
 void handleNativeException(java.lang.Throwable exception)
           
 java.lang.Class loadJavaClass(java.lang.String className)
           
 void putJavaObjectIntoCache(JavaObject object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaSupport

public JavaSupport(Ruby ruby)
Method Detail

loadJavaClass

public java.lang.Class loadJavaClass(java.lang.String className)

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)


Copyright © 2002 Jan Arne Petersen. All Rights Reserved.