public class ClassPoolUtil extends Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected static Map<ClassLoader,javassist.ClassPool> |
classPoolMap |
protected static boolean |
initialized |
| コンストラクタと説明 |
|---|
ClassPoolUtil() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static javassist.CtClass |
createCtClass(javassist.ClassPool classPool,
String name) |
static javassist.CtClass |
createCtClass(javassist.ClassPool classPool,
String name,
Class<?> superClass) |
static javassist.CtClass |
createCtClass(javassist.ClassPool classPool,
String name,
javassist.CtClass superClass) |
static javassist.ClassPool |
getClassPool(Class<?> targetClass) |
static javassist.ClassPool |
getClassPool(ClassLoader classLoader) |
static void |
initialize() |
static javassist.CtClass |
toCtClass(javassist.ClassPool classPool,
Class<?> clazz) |
static javassist.CtClass |
toCtClass(javassist.ClassPool classPool,
String className) |
static javassist.CtClass[] |
toCtClassArray(javassist.ClassPool classPool,
Class<?>[] classes) |
static javassist.CtClass[] |
toCtClassArray(javassist.ClassPool classPool,
String[] classNames) |
protected static final Map<ClassLoader,javassist.ClassPool> classPoolMap
protected static boolean initialized
public static void initialize()
public static javassist.ClassPool getClassPool(Class<?> targetClass)
public static javassist.ClassPool getClassPool(ClassLoader classLoader)
public static javassist.CtClass toCtClass(javassist.ClassPool classPool,
Class<?> clazz)
public static javassist.CtClass toCtClass(javassist.ClassPool classPool,
String className)
public static javassist.CtClass[] toCtClassArray(javassist.ClassPool classPool,
String[] classNames)
public static javassist.CtClass[] toCtClassArray(javassist.ClassPool classPool,
Class<?>[] classes)
public static javassist.CtClass createCtClass(javassist.ClassPool classPool,
String name)
public static javassist.CtClass createCtClass(javassist.ClassPool classPool,
String name,
Class<?> superClass)
public static javassist.CtClass createCtClass(javassist.ClassPool classPool,
String name,
javassist.CtClass superClass)
Copyright © 2015 The DBFlute Project. All rights reserved.