public final class BytecodeUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
BytecodeUtils.ClassCreator
Privileged class creator.
|
| Constructor and Description |
|---|
BytecodeUtils() |
| Modifier and Type | Method and Description |
|---|---|
protected static Class<?> |
getProxyClass(javassist.util.proxy.ProxyFactory factory) |
static <T> T |
narrow(Class<T> expected,
T target) |
static <T> T |
proxy(Class<T> expected,
Class<?>[] interfaces,
Class<?> superClass,
javassist.util.proxy.MethodHandler handler,
Class<?>[] paramTypes,
Object[] args) |
static <T> T |
proxy(Class<T> expected,
javassist.util.proxy.MethodHandler handler) |
static <T> T |
proxy(Class<T> expected,
javassist.util.proxy.MethodHandler handler,
Class<?>[] paramTypes,
Object[] args) |
public static <T> T proxy(Class<T> expected, javassist.util.proxy.MethodHandler handler)
public static <T> T proxy(Class<T> expected, javassist.util.proxy.MethodHandler handler, Class<?>[] paramTypes, Object[] args)
public static <T> T proxy(Class<T> expected, Class<?>[] interfaces, Class<?> superClass, javassist.util.proxy.MethodHandler handler, Class<?>[] paramTypes, Object[] args)
public static <T> T narrow(Class<T> expected, T target)
protected static Class<?> getProxyClass(javassist.util.proxy.ProxyFactory factory)
Copyright © 2018 JBoss by Red Hat. All rights reserved.