Methods
Modifier and Type |
Method and Description |
abstract void |
beginProxy(Class cls,
RubyModule proxy)
Deprecated.
Internal API that should not be accessible.
|
abstract void |
endProxy(Class cls)
Deprecated.
Internal API that should not be accessible.
|
abstract RubyClass |
getArrayJavaProxyCreatorClass() |
abstract RubyClass |
getArrayProxyClass() |
abstract RubyClass |
getConcreteProxyClass() |
abstract ClassValue<Map<String,AssignedName>> |
getInstanceAssignedNames() |
abstract RubyClass |
getJavaArrayClass() |
abstract RubyModule |
getJavaArrayUtilitiesModule() |
abstract RubyClass |
getJavaClassClass() |
abstract JavaClass |
getJavaClassFromCache(Class clazz) |
abstract RubyClass |
getJavaConstructorClass() |
abstract RubyClass |
getJavaFieldClass() |
abstract RubyModule |
getJavaInterfaceTemplate() |
abstract RubyClass |
getJavaMethodClass() |
abstract RubyModule |
getJavaModule() |
abstract RubyClass |
getJavaObjectClass() |
abstract Object |
getJavaObjectVariable(Object o,
int i)
Deprecated.
|
abstract RubyClass |
getJavaPackageClass() |
abstract RubyClass |
getJavaProxyClass() |
abstract Map<Set<?>,JavaProxyClass> |
getJavaProxyClassCache()
Deprecated.
|
abstract RubyClass |
getJavaProxyConstructorClass() |
abstract RubyModule |
getJavaUtilitiesModule() |
abstract RubyClass |
getMapJavaProxyClass() |
abstract Map<String,JavaClass> |
getNameClassMap() |
abstract JavaClass |
getObjectJavaClass() |
abstract ObjectProxyCache<IRubyObject,RubyClass> |
getObjectProxyCache() |
abstract RubyModule |
getPackageModuleTemplate()
Deprecated.
|
abstract RubyModule |
getProxyClassFromCache(Class clazz) |
abstract ClassValue<Map<String,AssignedName>> |
getStaticAssignedNames() |
abstract RubyModule |
getUnfinishedProxy(Class cls)
Deprecated.
Internal API that should not be accessible.
|
abstract void |
handleNativeException(Throwable exception,
Member target) |
abstract Class |
loadJavaClass(String className) |
abstract Class |
loadJavaClassQuiet(String className) |
abstract Class |
loadJavaClassVerbose(String className) |
abstract void |
setJavaObjectVariable(Object o,
int i,
Object v)
Deprecated.
|
abstract void |
setObjectJavaClass(JavaClass objectJavaClass) |