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 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 forgetJavaProxyClassCache()APIstatic JavaProxyClassfetchJavaProxyClass(Ruby runtime, JavaSupportImpl.ProxyClassKey classKey) getJavaObjectVariable(Object o, int i) Deprecated.Map<Set<?>, JavaProxyClass> Deprecated.Deprecated.protected JavaProxyClasssaveJavaProxyClass(JavaSupportImpl.ProxyClassKey classKey, JavaProxyClass klass) a replacement forgetJavaProxyClassCache()APIstatic JavaProxyClasssaveJavaProxyClass(Ruby runtime, JavaSupportImpl.ProxyClassKey classKey, JavaProxyClass klass) voidsetJavaObjectVariable(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:
getNameClassMapin classJavaSupport
-
getStaticAssignedNames
-
getInstanceAssignedNames
-
getJavaProxyClassCache
Deprecated.- Specified by:
getJavaProxyClassCachein 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.
-