JBoss ClassPool Parent POM 1.0.0.GA

org.jboss.classpool.base
Class AbstractParentDelegationStrategy

java.lang.Object
  extended by org.jboss.classpool.base.AbstractParentDelegationStrategy

public abstract class AbstractParentDelegationStrategy
extends Object

Version:
$Revision: 99279 $
Author:
Kabir Khan, Flavia Rainone

Field Summary
protected  org.jboss.logging.Logger logger
           
 
Constructor Summary
protected AbstractParentDelegationStrategy(javassist.ClassPool parent, ClassPoolToClassPoolDomainAdaptorFactory adaptorFactory)
           
protected AbstractParentDelegationStrategy(ClassPoolDomain parent, ClassPoolToClassPoolDomainAdaptorFactory adaptorFactory)
           
 
Method Summary
 javassist.CtClass getCachedOrCreateFromParent(DelegatingClassPool initiatingPool, String classname, String resourceName, boolean create, boolean trace)
           
protected  ClassPoolDomain getDomain()
           
 int getParentModCount()
           
protected  boolean hasParent()
           
 boolean isParentAfter(String classname)
           
 boolean isParentBefore(String classname)
           
 void setDomain(ClassPoolDomain domain)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected final org.jboss.logging.Logger logger
Constructor Detail

AbstractParentDelegationStrategy

protected AbstractParentDelegationStrategy(ClassPoolDomain parent,
                                           ClassPoolToClassPoolDomainAdaptorFactory adaptorFactory)

AbstractParentDelegationStrategy

protected AbstractParentDelegationStrategy(javassist.ClassPool parent,
                                           ClassPoolToClassPoolDomainAdaptorFactory adaptorFactory)
Method Detail

hasParent

protected boolean hasParent()

getDomain

protected ClassPoolDomain getDomain()

getCachedOrCreateFromParent

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

setDomain

public void setDomain(ClassPoolDomain domain)

getParentModCount

public int getParentModCount()

isParentBefore

public boolean isParentBefore(String classname)

isParentAfter

public boolean isParentAfter(String classname)

JBoss ClassPool Parent POM 1.0.0.GA

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