public final class ClassPoolUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ClassPoolUtils.ClassPoolException
Default runtime exception thrown by
ClassPoolUtils utilities |
| Modifier and Type | Method and Description |
|---|---|
static javassist.CtClass |
get(Class<?> clazz)
Get CtClass using the default class pool
|
static javassist.CtClass |
require(Class<?> clazz)
Get CtClass using the default class pool.
|
static javassist.CtClass[] |
require(Class<?>[] classes)
Map array of classes using the
require(Class) |
static Class<?> |
toClass(javassist.CtClass clazz)
Compile CtClass into the proper class
|
static javassist.CtClass[] |
toCtClasses(Class<?>... classes) |
public static javassist.CtClass[] toCtClasses(Class<?>... classes) throws javassist.NotFoundException
javassist.NotFoundExceptionpublic static Class<?> toClass(javassist.CtClass clazz)
clazz - the CtClass to compilepublic static javassist.CtClass require(Class<?> clazz)
ClassPoolUtils.ClassPoolException with a default message if class cannot be located in the poolclazz - the class to getpublic static javassist.CtClass[] require(Class<?>[] classes)
require(Class)classes - the array of classes to mappublic static javassist.CtClass get(Class<?> clazz) throws javassist.NotFoundException
clazz - the class to getjavassist.NotFoundException - if class cannot be located in the poolCopyright © 2020. All rights reserved.