Package org.jruby.javasupport
Class JavaSupportImpl
java.lang.Object
org.jruby.javasupport.JavaSupport
org.jruby.javasupport.JavaSupportImpl
Internal APIs of
JavaSupport
.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Note: Internal API - subject to change! -
Field Summary
Fields inherited from class org.jruby.javasupport.JavaSupport
runtime
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JavaProxyClass
a replacement forgetJavaProxyClassCache()
APIstatic JavaProxyClass
fetchJavaProxyClass
(Ruby runtime, JavaSupportImpl.ProxyClassKey classKey) getJavaObjectVariable
(Object o, int i) Deprecated.Map
<Set<?>, JavaProxyClass> Deprecated.Deprecated.protected JavaProxyClass
saveJavaProxyClass
(JavaSupportImpl.ProxyClassKey classKey, JavaProxyClass klass) a replacement forgetJavaProxyClassCache()
APIstatic JavaProxyClass
saveJavaProxyClass
(Ruby runtime, JavaSupportImpl.ProxyClassKey classKey, JavaProxyClass klass) void
setJavaObjectVariable
(Object o, int i, Object v) Deprecated.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, getPackageModuleTemplate, handleNativeException, loadJavaClass, loadJavaClass, loadJavaClassQuiet, loadJavaClassVerbose, setJavaPackageClass, setObjectJavaClass
-
Constructor Details
-
JavaSupportImpl
-
-
Method Details
-
getNameClassMap
Deprecated.- Specified by:
getNameClassMap
in classJavaSupport
-
getStaticAssignedNames
-
getInstanceAssignedNames
-
getJavaProxyClassCache
Deprecated.- Specified by:
getJavaProxyClassCache
in classJavaSupport
-
fetchJavaProxyClass
a replacement forgetJavaProxyClassCache()
API -
saveJavaProxyClass
protected JavaProxyClass saveJavaProxyClass(JavaSupportImpl.ProxyClassKey classKey, JavaProxyClass klass) a replacement forgetJavaProxyClassCache()
API -
fetchJavaProxyClass
public static JavaProxyClass fetchJavaProxyClass(Ruby runtime, JavaSupportImpl.ProxyClassKey classKey) -
saveJavaProxyClass
public static JavaProxyClass saveJavaProxyClass(Ruby runtime, JavaSupportImpl.ProxyClassKey classKey, JavaProxyClass klass) -
getJavaObjectVariable
Deprecated. -
setJavaObjectVariable
Deprecated.
-