站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 4.0.1 sp1 aspects API Documentation 英文版文档

JBossClassPool (JBoss Aspects API) - JBoss 4.0.1 sp1 aspects API Documentation 英文版文档


org.jboss.aop.deployment
Class JBossClassPool

java.lang.Object
  extended byjavassist.ClassPool
      extended byorg.jboss.aop.AOPClassPool
          extended byorg.jboss.aop.deployment.JBossClassPool

public class JBossClassPool
extends org.jboss.aop.AOPClassPool

Comment

Version:
$Revision: 1.8 $
Author:
Bill Burke

Field Summary
protected  File tempdir
          Used for dynamically created classes (see loadClass(String, byte[]), ClassLoader)
protected  Object tmplock
           
 
Fields inherited from class org.jboss.aop.AOPClassPool
classPath, dcl, manager
 
Fields inherited from class javassist.ClassPool
childFirstLookup, classes, parent, source
 
Constructor Summary
protected JBossClassPool(ClassLoader cl, javassist.ClassPool src, org.jboss.aop.AspectManager manager, File tmp)
           
protected JBossClassPool(javassist.ClassPool src, org.jboss.aop.AspectManager manager)
           
 
Method Summary
 Class toClass(javassist.CtClass cc, ClassLoader loader)
           
 
Methods inherited from class org.jboss.aop.AOPClassPool
close, createAOPClassPool, createAOPClassPool, flushClass, getCached, getCachedLocally, getLocally
 
Methods inherited from class javassist.ClassPool
appendClassPath, appendClassPath, appendPathList, appendSystemPath, cacheCtClass, createCtClass, find, get, get, get0, getAndRename, getDefault, getMethod, insertClassPath, insertClassPath, lookupCflow, makeClass, makeClass, makeClass, makeInterface, makeInterface, recordInvalidClassName, removeCached, removeClassPath, toClass, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

tempdir

protected File tempdir
Used for dynamically created classes (see loadClass(String, byte[]), ClassLoader)


tmplock

protected final Object tmplock
Constructor Detail

JBossClassPool

protected JBossClassPool(ClassLoader cl,
                         javassist.ClassPool src,
                         org.jboss.aop.AspectManager manager,
                         File tmp)

JBossClassPool

protected JBossClassPool(javassist.ClassPool src,
                         org.jboss.aop.AspectManager manager)
Method Detail

toClass

public Class toClass(javassist.CtClass cc,
                     ClassLoader loader)
              throws javassist.CannotCompileException
Throws:
javassist.CannotCompileException


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.