org.seasar.framework.util
クラス ClassPoolUtil

java.lang.Object
  拡張org.seasar.framework.util.ClassPoolUtil

public class ClassPoolUtil
extends Object

作成者:
koichik

フィールドの概要
protected static Map classPoolMap
           
 
コンストラクタの概要
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 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)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

classPoolMap

protected static final Map classPoolMap
コンストラクタの詳細

ClassPoolUtil

public ClassPoolUtil()
メソッドの詳細

getClassPool

public static javassist.ClassPool getClassPool(Class targetClass)

getClassPool

public static javassist.ClassPool getClassPool(ClassLoader classLoader)

toCtClass

public static javassist.CtClass toCtClass(javassist.ClassPool classPool,
                                          Class clazz)

toCtClass

public static javassist.CtClass toCtClass(javassist.ClassPool classPool,
                                          String className)

toCtClassArray

public static javassist.CtClass[] toCtClassArray(javassist.ClassPool classPool,
                                                 String[] classNames)

toCtClassArray

public static javassist.CtClass[] toCtClassArray(javassist.ClassPool classPool,
                                                 Class[] classes)

createCtClass

public static javassist.CtClass createCtClass(javassist.ClassPool classPool,
                                              String name)

createCtClass

public static javassist.CtClass createCtClass(javassist.ClassPool classPool,
                                              String name,
                                              Class superClass)

createCtClass

public static javassist.CtClass createCtClass(javassist.ClassPool classPool,
                                              String name,
                                              javassist.CtClass superClass)


Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.