java.lang.Object
org.jruby.javasupport.JavaSupport
org.jruby.javasupport.JavaSupportImpl
Internal APIs of
JavaSupport.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classNote: Internal API - subject to change! -
Field Summary
Fields inherited from class org.jruby.javasupport.JavaSupport
runtime -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JavaProxyClassa replacement forAPIinvalid reference
#getJavaProxyClassCache()static JavaProxyClassfetchJavaProxyClass(Ruby runtime, JavaSupportImpl.ProxyClassKey classKey) protected JavaProxyClasssaveJavaProxyClass(JavaSupportImpl.ProxyClassKey classKey, JavaProxyClass klass) a replacement forAPIinvalid reference
#getJavaProxyClassCache()static JavaProxyClasssaveJavaProxyClass(Ruby runtime, JavaSupportImpl.ProxyClassKey classKey, JavaProxyClass klass) voidtearDown()Methods inherited from class org.jruby.javasupport.JavaSupport
getArrayJavaProxyCreatorClass, getArrayProxyClass, getConcreteProxyClass, getJavaArrayClass, getJavaArrayUtilitiesModule, getJavaClassClass, getJavaClassFromCache, getJavaConstructorClass, getJavaFieldClass, getJavaInterfaceTemplate, getJavaMethodClass, getJavaModule, getJavaModule, getJavaObjectClass, getJavaPackageClass, getJavaProxyClass, getJavaProxyConstructorClass, getJavaUtilitiesModule, getMapJavaProxyClass, getObjectJavaClass, getObjectProxyCache, handleNativeException, loadJavaClass, loadJavaClass, loadJavaClassQuiet, loadJavaClassVerbose, setJavaPackageClass
-
Constructor Details
-
JavaSupportImpl
-
-
Method Details
-
tearDown
public void tearDown()- Overrides:
tearDownin classJavaSupport
-
getStaticAssignedNames
-
getInstanceAssignedNames
-
fetchJavaProxyClass
a replacement forAPIinvalid reference
#getJavaProxyClassCache() -
saveJavaProxyClass
protected JavaProxyClass saveJavaProxyClass(JavaSupportImpl.ProxyClassKey classKey, JavaProxyClass klass) a replacement forAPIinvalid reference
#getJavaProxyClassCache() -
fetchJavaProxyClass
public static JavaProxyClass fetchJavaProxyClass(Ruby runtime, JavaSupportImpl.ProxyClassKey classKey) -
saveJavaProxyClass
public static JavaProxyClass saveJavaProxyClass(Ruby runtime, JavaSupportImpl.ProxyClassKey classKey, JavaProxyClass klass)
-