public class JavaProxyClassFactory
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
JavaProxyClassFactory.VarArgs
Variable arguments marker for generated constructor.
|
| Constructor and Description |
|---|
JavaProxyClassFactory() |
| Modifier and Type | Method and Description |
|---|---|
static JavaProxyClassFactory |
createFactory() |
JavaProxyClass |
genProxyClass(Ruby runtime,
ClassDefiningClassLoader loader,
java.lang.String targetClassName,
java.lang.Class superClass,
java.lang.Class[] interfaces,
java.util.Set<java.lang.String> names) |
JavaProxyClass |
genProxyClass(Ruby runtime,
java.lang.ClassLoader loader,
java.lang.String targetClassName,
java.lang.Class superClass,
java.lang.Class[] interfaces,
java.util.Set<java.lang.String> names)
Deprecated.
|
JavaProxyClass |
newProxyClass(Ruby runtime,
ClassDefiningClassLoader loader,
java.lang.String targetClassName,
java.lang.Class superClass,
java.lang.Class[] interfaces,
java.util.Set<java.lang.String> names) |
JavaProxyClass |
newProxyClass(Ruby runtime,
java.lang.ClassLoader loader,
java.lang.String targetClassName,
java.lang.Class superClass,
java.lang.Class[] interfaces,
java.util.Set<java.lang.String> names)
Deprecated.
|
public static JavaProxyClassFactory createFactory()
public final JavaProxyClass genProxyClass(Ruby runtime, ClassDefiningClassLoader loader, java.lang.String targetClassName, java.lang.Class superClass, java.lang.Class[] interfaces, java.util.Set<java.lang.String> names) throws java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetExceptionpublic JavaProxyClass newProxyClass(Ruby runtime, ClassDefiningClassLoader loader, java.lang.String targetClassName, java.lang.Class superClass, java.lang.Class[] interfaces, java.util.Set<java.lang.String> names) throws java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException@Deprecated public final JavaProxyClass genProxyClass(Ruby runtime, java.lang.ClassLoader loader, java.lang.String targetClassName, java.lang.Class superClass, java.lang.Class[] interfaces, java.util.Set<java.lang.String> names) throws java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException@Deprecated public JavaProxyClass newProxyClass(Ruby runtime, java.lang.ClassLoader loader, java.lang.String targetClassName, java.lang.Class superClass, java.lang.Class[] interfaces, java.util.Set<java.lang.String> names) throws java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetExceptionCopyright © 2001-2020 JRuby. All Rights Reserved.