JBoss ClassPool Parent POM 1.0.0.GA

org.jboss.classpool.domain
Class ClassPoolToClassPoolDomainAdapter

java.lang.Object
  extended by org.jboss.classpool.domain.AbstractClassPoolDomain
      extended by org.jboss.classpool.domain.ClassPoolToClassPoolDomainAdapter
All Implemented Interfaces:
ClassPoolDomain

public class ClassPoolToClassPoolDomainAdapter
extends AbstractClassPoolDomain

Adapts a ClassPool to a ClassPoolDomain, i.e., this class represents an unitary ClassPoolDomain.

Version:
$Revision: 101397 $
Author:
Kabir Khan

Field Summary
protected  javassist.ClassPool pool
           
 
Fields inherited from class org.jboss.classpool.domain.AbstractClassPoolDomain
logger
 
Constructor Summary
ClassPoolToClassPoolDomainAdapter()
           
ClassPoolToClassPoolDomainAdapter(javassist.ClassPool pool)
           
 
Method Summary
 void addClassPool(DelegatingClassPool pool)
           
 javassist.CtClass getCachedOrCreate(DelegatingClassPool initiatingPool, String classname, boolean create)
           
 javassist.CtClass getCachedOrCreate(DelegatingClassPool initiatingPool, String classname, String resourceName, boolean create, boolean trace)
           
protected  javassist.CtClass getCachedOrCreateFromParent(DelegatingClassPool initiatingPool, String classname, String resourceName, boolean create, boolean trace)
           
 int getModCount()
           
protected  javassist.ClassPool initialiseParentClassLoader()
           
 void removeClassPool(DelegatingClassPool pool)
           
 String toString()
           
 
Methods inherited from class org.jboss.classpool.domain.AbstractClassPoolDomain
getCachedOrCreateFromPool, getCachedOrCreateFromPool, getCachedOrCreateFromPoolParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

pool

protected final javassist.ClassPool pool
Constructor Detail

ClassPoolToClassPoolDomainAdapter

public ClassPoolToClassPoolDomainAdapter()

ClassPoolToClassPoolDomainAdapter

public ClassPoolToClassPoolDomainAdapter(javassist.ClassPool pool)
Method Detail

initialiseParentClassLoader

protected javassist.ClassPool initialiseParentClassLoader()

addClassPool

public void addClassPool(DelegatingClassPool pool)

getCachedOrCreate

public javassist.CtClass getCachedOrCreate(DelegatingClassPool initiatingPool,
                                           String classname,
                                           String resourceName,
                                           boolean create,
                                           boolean trace)

getCachedOrCreateFromParent

protected javassist.CtClass getCachedOrCreateFromParent(DelegatingClassPool initiatingPool,
                                                        String classname,
                                                        String resourceName,
                                                        boolean create,
                                                        boolean trace)
Specified by:
getCachedOrCreateFromParent in class AbstractClassPoolDomain

removeClassPool

public void removeClassPool(DelegatingClassPool pool)

getCachedOrCreate

public javassist.CtClass getCachedOrCreate(DelegatingClassPool initiatingPool,
                                           String classname,
                                           boolean create)

toString

public String toString()
Overrides:
toString in class Object

getModCount

public int getModCount()

JBoss ClassPool Parent POM 1.0.0.GA

Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.