JBoss ClassPool Parent POM 1.0.0.GA
A B C D E F G H I L N O P R S T U

A

AbstractClassPool - Class in org.jboss.classpool.spi
A ClassPool tailored for usage with JBoss AS.
AbstractClassPool(ClassLoader, ClassPool, ScopedClassPoolRepository) - Constructor for class org.jboss.classpool.spi.AbstractClassPool
 
AbstractClassPool(ClassPool, ScopedClassPoolRepository) - Constructor for class org.jboss.classpool.spi.AbstractClassPool
 
AbstractClassPool(ClassLoader, ClassPool, ScopedClassPoolRepository, Class<? extends AbstractClassPool.ClassPoolSearchStrategy>) - Constructor for class org.jboss.classpool.spi.AbstractClassPool
 
AbstractClassPool(ClassPool, ScopedClassPoolRepository, Class<? extends AbstractClassPool.ClassPoolSearchStrategy>) - Constructor for class org.jboss.classpool.spi.AbstractClassPool
 
AbstractClassPool.ClassPoolSearchStrategy - Interface in org.jboss.classpool.spi
 
AbstractClassPoolDomain - Class in org.jboss.classpool.domain
 
AbstractClassPoolDomain() - Constructor for class org.jboss.classpool.domain.AbstractClassPoolDomain
 
AbstractClassPoolFactory - Class in org.jboss.classpool.spi
A factory that creates ClassPool instances based on a corresponding ClassLoader.
AbstractClassPoolFactory() - Constructor for class org.jboss.classpool.spi.AbstractClassPoolFactory
 
AbstractJBossClassPoolFactory - Class in org.jboss.classpool.plugins
 
AbstractJBossClassPoolFactory() - Constructor for class org.jboss.classpool.plugins.AbstractJBossClassPoolFactory
 
AbstractParentDelegationStrategy - Class in org.jboss.classpool.base
 
AbstractParentDelegationStrategy(ClassPoolDomain, ClassPoolToClassPoolDomainAdaptorFactory) - Constructor for class org.jboss.classpool.base.AbstractParentDelegationStrategy
 
AbstractParentDelegationStrategy(ClassPool, ClassPoolToClassPoolDomainAdaptorFactory) - Constructor for class org.jboss.classpool.base.AbstractParentDelegationStrategy
 
addClassPool(DelegatingClassPool) - Method in class org.jboss.classpool.base.BaseClassPoolDomain
 
addClassPool(DelegatingClassPool) - Method in interface org.jboss.classpool.domain.ClassPoolDomain
 
addClassPool(DelegatingClassPool) - Method in class org.jboss.classpool.domain.ClassPoolToClassPoolDomainAdapter
 
addClassPoolDomain(Object, ClassPoolDomain) - Method in class org.jboss.classpool.domain.ClassPoolDomainRegistry
 
addClassPoolRepositoryCallback(ClassPoolRepositoryCallback) - Method in class org.jboss.classpool.spi.ClassPoolRepository
Adds a callback object for notifications on classloader registration.
addPluginFactory(Class<?>, IsLocalResourcePluginFactory) - Static method in class org.jboss.classpool.base.IsLocalResourcePluginFactoryRegistry
Registers plugin as the factory associated with the classLoaderClass.

B

BaseClassPool - Class in org.jboss.classpool.base
Intermediate class containing commonly needed functionality for the new classpools.
BaseClassPool(ClassLoader, ClassPool, ScopedClassPoolRepository) - Constructor for class org.jboss.classpool.base.BaseClassPool
 
BaseClassPool(ClassLoader, ClassPool, ScopedClassPoolRepository, Class<? extends AbstractClassPool.ClassPoolSearchStrategy>) - Constructor for class org.jboss.classpool.base.BaseClassPool
 
BaseClassPoolDomain - Class in org.jboss.classpool.base
 
BaseClassPoolDomain(String, ClassPoolDomain, boolean) - Constructor for class org.jboss.classpool.base.BaseClassPoolDomain
 
BaseClassPoolDomain(String, ParentDelegationStrategy) - Constructor for class org.jboss.classpool.base.BaseClassPoolDomain
 

C

cacheCtClass(String, CtClass, boolean) - Method in class org.jboss.classpool.scoped.ScopedClassPool
Caches a class
cacheCtClass(String, CtClass, boolean) - Method in class org.jboss.classpool.spi.AbstractClassPool
 
classLoader - Variable in class org.jboss.classpool.scoped.ScopedClassPool
 
classLoaderRegistered(ClassLoader) - Method in interface org.jboss.classpool.spi.ClassPoolRepositoryCallback
Notifies that classLoader has been registered to the ClassPoolRepository.
ClassLoaderRegistryHandler - Interface in org.jboss.classpool.spi
Handles registration of ClassLoaders in the ClassPoolRepository
ClassLoaderRegistryHandlerFactory - Interface in org.jboss.classpool.spi
Creates a ClassLoaderRegistryHandler for ClassPoolRepository.
classLoaderUnregistered(ClassLoader) - Method in interface org.jboss.classpool.spi.ClassPoolRepositoryCallback
Notifies that classLoader has been unregistered to the ClassPoolRepository.
ClassLoaderUtils - Class in org.jboss.classpool.helpers
 
ClassLoaderUtils() - Constructor for class org.jboss.classpool.helpers.ClassLoaderUtils
 
classPath - Variable in class org.jboss.classpool.scoped.ScopedClassPool
 
classpool - Variable in class org.jboss.classpool.scoped.ScopedClassPoolRepositoryImpl
The default class pool
ClassPoolDomain - Interface in org.jboss.classpool.domain
 
ClassPoolDomainRegistry - Class in org.jboss.classpool.domain
 
ClassPoolDomainRegistry() - Constructor for class org.jboss.classpool.domain.ClassPoolDomainRegistry
 
ClassPoolRepository - Class in org.jboss.classpool.spi
Singleton classpool repository.
ClassPoolRepository() - Constructor for class org.jboss.classpool.spi.ClassPoolRepository
Constructor.
ClassPoolRepositoryCallback - Interface in org.jboss.classpool.spi
ClassPoolRepository callback.
ClassPoolToClassPoolDomainAdapter - Class in org.jboss.classpool.domain
Adapts a ClassPool to a ClassPoolDomain, i.e., this class represents an unitary ClassPoolDomain.
ClassPoolToClassPoolDomainAdapter() - Constructor for class org.jboss.classpool.domain.ClassPoolToClassPoolDomainAdapter
 
ClassPoolToClassPoolDomainAdapter(ClassPool) - Constructor for class org.jboss.classpool.domain.ClassPoolToClassPoolDomainAdapter
 
ClassPoolToClassPoolDomainAdaptorFactory - Interface in org.jboss.classpool.domain
 
clear() - Method in class org.jboss.classpool.scoped.SoftValueHashMap
Removes all mappings from this map.
clearUnregisteredClassLoaders() - Method in interface org.jboss.classpool.scoped.ScopedClassPoolRepository
This method will check to see if a register classloader has been undeployed (as in JBoss).
clearUnregisteredClassLoaders() - Method in class org.jboss.classpool.scoped.ScopedClassPoolRepositoryImpl
This method will check to see if a register classloader has been undeployed (as in JBoss)
close() - Method in class org.jboss.classpool.base.BaseClassPool
 
close() - Method in class org.jboss.classpool.plugins.DelegatingClassPool
 
close() - Method in class org.jboss.classpool.scoped.ScopedClassPool
Closes the class pool
close() - Method in class org.jboss.classpool.spi.AbstractClassPool
 
containsKey(Object) - Method in class org.jboss.classpool.scoped.SoftValueHashMap
Returns true if this map contains a mapping for the specified key.
create(BaseClassPool) - Method in class org.jboss.classpool.base.DefaultClassLoaderIsLocalResourcePluginFactory
 
create(BaseClassPool) - Method in interface org.jboss.classpool.base.IsLocalResourcePluginFactory
 
create(BaseClassPool) - Method in class org.jboss.classpool.base.TranslatableClassLoaderIsLocalResourcePluginFactory
 
create(BaseClassPool) - Method in class org.jboss.classpool.base.URLClassLoaderIsLocalResourcePluginFactory
 
create(ClassPool, ScopedClassPoolRepository) - Method in class org.jboss.classpool.plugins.AbstractJBossClassPoolFactory
 
create(ClassPool, ScopedClassPoolRepository) - Method in class org.jboss.classpool.plugins.temp.TempClassPoolFactory
 
create(ClassLoader, ClassPool, ScopedClassPoolRepository) - Method in interface org.jboss.classpool.scoped.ScopedClassPoolFactory
Makes an instance.
create(ClassPool, ScopedClassPoolRepository) - Method in interface org.jboss.classpool.scoped.ScopedClassPoolFactory
Makes an instance.
create(ClassLoader, ClassPool, ScopedClassPoolRepository) - Method in class org.jboss.classpool.spi.AbstractClassPoolFactory
Creates the pool corresponding to cl.
create(ClassPool, ScopedClassPoolRepository) - Method in class org.jboss.classpool.spi.AbstractClassPoolFactory
 
create(ClassLoaderRegistryHandler) - Method in interface org.jboss.classpool.spi.ClassLoaderRegistryHandlerFactory
 
createAdaptor() - Method in interface org.jboss.classpool.domain.ClassPoolToClassPoolDomainAdaptorFactory
 
createAdaptor(ClassPool) - Method in interface org.jboss.classpool.domain.ClassPoolToClassPoolDomainAdaptorFactory
 
createCache() - Method in class org.jboss.classpool.base.CtClassCacheFactory
 
createCtClass(String, boolean) - Method in class org.jboss.classpool.base.BaseClassPool
Creates a CtClass
createCtClass(String, boolean) - Method in class org.jboss.classpool.plugins.NonDelegatingClassPool
 
createFromProperties() - Static method in class org.jboss.classpool.base.CtClassCacheFactory
 
createFromProperties(Properties) - Static method in class org.jboss.classpool.base.CtClassCacheFactory
 
createScopedClassPool(ClassLoader, ClassPool) - Method in interface org.jboss.classpool.scoped.ScopedClassPoolRepository
Create a scoped classpool.
createScopedClassPool(ClassLoader, ClassPool) - Method in class org.jboss.classpool.scoped.ScopedClassPoolRepositoryImpl
Creates a ClassPool corresponding to classLoader.
CtClassCache - Class in org.jboss.classpool.base
 
CtClassCacheFactory - Class in org.jboss.classpool.base
if -Dorg.jboss.classpool.policy is not set, no caching will be used in the classpools.
CtClassCacheFactory() - Constructor for class org.jboss.classpool.base.CtClassCacheFactory
 

D

DEFAULT_LRU_POLICY_MAX - Static variable in class org.jboss.classpool.base.CtClassCacheFactory
 
DEFAULT_LRU_POLICY_MIN - Static variable in class org.jboss.classpool.base.CtClassCacheFactory
 
DEFAULT_TIMED_POLICY_LIFETIME - Static variable in class org.jboss.classpool.base.CtClassCacheFactory
 
DEFAULT_TIMED_POLICY_RESOLUTION - Static variable in class org.jboss.classpool.base.CtClassCacheFactory
 
DefaultClassLoaderIsLocalResourcePlugin - Class in org.jboss.classpool.base
 
DefaultClassLoaderIsLocalResourcePlugin(BaseClassPool) - Constructor for class org.jboss.classpool.base.DefaultClassLoaderIsLocalResourcePlugin
 
DefaultClassLoaderIsLocalResourcePluginFactory - Class in org.jboss.classpool.base
 
DefaultClassLoaderIsLocalResourcePluginFactory() - Constructor for class org.jboss.classpool.base.DefaultClassLoaderIsLocalResourcePluginFactory
 
DelegatingClassPool - Class in org.jboss.classpool.plugins
Base class for classpools backed by a domain
DelegatingClassPool(ClassPoolDomain, ClassLoader, ClassPool, ScopedClassPoolRepository) - Constructor for class org.jboss.classpool.plugins.DelegatingClassPool
 
doneGeneratingClass(String) - Method in class org.jboss.classpool.spi.AbstractClassPool
 

E

entrySet() - Method in class org.jboss.classpool.scoped.SoftValueHashMap
Returns a set of the mappings contained in this hash table.

F

factory - Variable in class org.jboss.classpool.scoped.ScopedClassPoolRepositoryImpl
The factory for creating class pools
findClassPool(ClassLoader) - Method in interface org.jboss.classpool.scoped.ScopedClassPoolRepository
Finds a scoped classpool registered under the passed in classloader.
findClassPool(ClassLoader) - Method in class org.jboss.classpool.scoped.ScopedClassPoolRepositoryImpl
Finds the ClassPool corresponding to cl
flushClass(String) - Method in class org.jboss.classpool.scoped.ScopedClassPool
Flushes a class.

G

generatedClasses - Variable in class org.jboss.classpool.spi.AbstractClassPool
Classnames of classes that will be created - we do not want to look for these in other pools.
get(String) - Method in class org.jboss.classpool.base.BaseClassPool
 
get(String, int) - Method in class org.jboss.classpool.base.CtClassCache
 
get(Object) - Method in class org.jboss.classpool.scoped.SoftValueHashMap
Returns the value to which this map maps the specified key.
get0(String, boolean) - Method in class org.jboss.classpool.base.BaseClassPool
 
get0(String, boolean) - Method in class org.jboss.classpool.plugins.DelegatingClassPool
Overrides ClassPool.get0() so that we can look up classes without caching them in the initiating pool.
get0(String, boolean) - Method in class org.jboss.classpool.plugins.temp.TempJBossDelegatingClassPool
 
getCached(String) - Method in class org.jboss.classpool.plugins.DelegatingClassPool
 
getCached(String) - Method in class org.jboss.classpool.plugins.temp.TempJBossClassPool
 
getCached(String) - Method in class org.jboss.classpool.scoped.ScopedClassPool
Get the cached class
getCached(String) - Method in interface org.jboss.classpool.spi.AbstractClassPool.ClassPoolSearchStrategy
 
getCached(String) - Method in class org.jboss.classpool.spi.AbstractClassPool
 
getCachedLocally(String) - Method in class org.jboss.classpool.scoped.ScopedClassPool
Returns the class if it is cached in this pool.
getCachedOrCreate(DelegatingClassPool, String, boolean) - Method in class org.jboss.classpool.base.BaseClassPoolDomain
 
getCachedOrCreate(DelegatingClassPool, String, String, boolean, boolean) - Method in class org.jboss.classpool.base.BaseClassPoolDomain
 
getCachedOrCreate(DelegatingClassPool, String, boolean) - Method in interface org.jboss.classpool.domain.ClassPoolDomain
 
getCachedOrCreate(DelegatingClassPool, String, String, boolean, boolean) - Method in interface org.jboss.classpool.domain.ClassPoolDomain
 
getCachedOrCreate(DelegatingClassPool, String, String, boolean, boolean) - Method in class org.jboss.classpool.domain.ClassPoolToClassPoolDomainAdapter
 
getCachedOrCreate(DelegatingClassPool, String, boolean) - Method in class org.jboss.classpool.domain.ClassPoolToClassPoolDomainAdapter
 
getCachedOrCreateFromParent(DelegatingClassPool, String, String, boolean, boolean) - Method in class org.jboss.classpool.base.AbstractParentDelegationStrategy
 
getCachedOrCreateFromParent(DelegatingClassPool, String, String, boolean, boolean) - Method in class org.jboss.classpool.base.BaseClassPoolDomain
 
getCachedOrCreateFromParent(DelegatingClassPool, String, String, boolean, boolean) - Method in class org.jboss.classpool.domain.AbstractClassPoolDomain
 
getCachedOrCreateFromParent(DelegatingClassPool, String, String, boolean, boolean) - Method in class org.jboss.classpool.domain.ClassPoolToClassPoolDomainAdapter
 
getCachedOrCreateFromPool(ClassPool, String, boolean, boolean) - Method in class org.jboss.classpool.domain.AbstractClassPoolDomain
 
getCachedOrCreateFromPool(BaseClassPool, String, boolean, boolean) - Method in class org.jboss.classpool.domain.AbstractClassPoolDomain
 
getCachedOrCreateFromPoolParent(DelegatingClassPool, String, boolean, boolean) - Method in class org.jboss.classpool.domain.AbstractClassPoolDomain
 
getClassLoader() - Method in class org.jboss.classpool.scoped.ScopedClassPool
Gets the class loader
getClassLoader() - Method in class org.jboss.classpool.spi.SystemClassPool
 
getClassLoader0() - Method in class org.jboss.classpool.scoped.ScopedClassPool
 
getClassPoolFactory() - Method in interface org.jboss.classpool.scoped.ScopedClassPoolRepository
Obtains the recorded factory.
getClassPoolFactory() - Method in class org.jboss.classpool.scoped.ScopedClassPoolRepositoryImpl
Returns the classpool factory.
getClassPoolLogStringForClass(CtClass) - Method in class org.jboss.classpool.spi.AbstractClassPool
 
getClassPoolRepositoryCallbacks() - Method in class org.jboss.classpool.spi.ClassPoolRepository
Returns the callback objects.
getCreateParentClassPools(ClassLoader, ClassPool, ScopedClassPoolRepository) - Method in class org.jboss.classpool.plugins.AbstractJBossClassPoolFactory
Creates the entire parent class pool chain of the ClassPool corresponding to cl.
getDomain() - Method in class org.jboss.classpool.base.AbstractParentDelegationStrategy
 
getDomain(Object) - Method in class org.jboss.classpool.domain.ClassPoolDomainRegistry
 
getInstance() - Static method in class org.jboss.classpool.domain.ClassPoolDomainRegistry
 
getInstance() - Static method in class org.jboss.classpool.spi.ClassPoolRepository
Returns the singleton instance.
getInstance() - Static method in class org.jboss.classpool.spi.SystemClassPool
 
getLifetime() - Method in class org.jboss.classpool.base.CtClassCacheFactory
Get the lifetime
getLocally(String) - Method in class org.jboss.classpool.scoped.ScopedClassPool
Gets any local copy of the class
getMax() - Method in class org.jboss.classpool.base.CtClassCacheFactory
Get the max
getMin() - Method in class org.jboss.classpool.base.CtClassCacheFactory
Get the min
getModCount() - Method in class org.jboss.classpool.base.BaseClassPoolDomain
 
getModCount() - Method in interface org.jboss.classpool.domain.ClassPoolDomain
 
getModCount() - Method in class org.jboss.classpool.domain.ClassPoolToClassPoolDomainAdapter
 
getPackageName(String) - Static method in class org.jboss.classpool.helpers.ClassLoaderUtils
 
getParent() - Method in class org.jboss.classpool.base.BaseClassPool
 
getParentModCount() - Method in class org.jboss.classpool.base.AbstractParentDelegationStrategy
 
getPluginFactory(ClassLoader) - Static method in class org.jboss.classpool.base.IsLocalResourcePluginFactoryRegistry
Returns the plugin factory associated with the classLoader.
getPluginFactory(Class<?>) - Static method in class org.jboss.classpool.base.IsLocalResourcePluginFactoryRegistry
Returns the plugin factory associated with the classLoaderClass.
getPolicyClass() - Method in class org.jboss.classpool.base.CtClassCacheFactory
Get the policyClass
getPoolsForClassName(String) - Method in class org.jboss.classpool.base.BaseClassPoolDomain
 
getRegisteredCLs() - Method in interface org.jboss.classpool.scoped.ScopedClassPoolRepository
Get the registered classloaders.
getRegisteredCLs() - Method in class org.jboss.classpool.scoped.ScopedClassPoolRepositoryImpl
Get the registered classloaders
getResolution() - Method in class org.jboss.classpool.base.CtClassCacheFactory
Get the resolution
getResourceName(String) - Static method in class org.jboss.classpool.helpers.ClassLoaderUtils
 
getResourceName(String) - Method in class org.jboss.classpool.spi.AbstractClassPool
 
getSystemClassPool() - Static method in class org.jboss.classpool.spi.AbstractClassPoolFactory
Returns the ClassPool that will be used to map null class loaders.

H

hasParent() - Method in class org.jboss.classpool.base.AbstractParentDelegationStrategy
 

I

includeInGlobalSearch() - Method in class org.jboss.classpool.spi.AbstractClassPool
 
initialiseParentClassLoader() - Method in class org.jboss.classpool.domain.ClassPoolToClassPoolDomainAdapter
 
insertDelegate(ScopedClassPoolRepository) - Method in class org.jboss.classpool.scoped.ScopedClassPoolRepositoryImpl
 
invalidate() - Method in class org.jboss.classpool.base.CtClassCache
 
isEmpty() - Method in class org.jboss.classpool.scoped.SoftValueHashMap
Returns true if this map contains no key-value mappings.
isGeneratedClass(String) - Method in class org.jboss.classpool.spi.AbstractClassPool
 
isLocalClassLoaderResource(String) - Method in class org.jboss.classpool.base.BaseClassPool
 
isLocalClassLoaderResource(String) - Method in class org.jboss.classpool.spi.AbstractClassPool
 
isLocalResource(String, boolean) - Method in class org.jboss.classpool.spi.AbstractClassPool
 
IsLocalResourcePlugin - Interface in org.jboss.classpool.base
 
IsLocalResourcePluginFactory - Interface in org.jboss.classpool.base
Creates IsLocalResourcePlugins for a specific instance of BaseClassPool
IsLocalResourcePluginFactoryRegistry - Class in org.jboss.classpool.base
A global registry for IsLocalResourcePluginFactories.
IsLocalResourcePluginFactoryRegistry() - Constructor for class org.jboss.classpool.base.IsLocalResourcePluginFactoryRegistry
 
isMyResource(String) - Method in class org.jboss.classpool.base.DefaultClassLoaderIsLocalResourcePlugin
 
isMyResource(String) - Method in interface org.jboss.classpool.base.IsLocalResourcePlugin
 
isMyResource(String) - Method in class org.jboss.classpool.base.TranslatableClassLoaderIsLocalResourcePlugin
 
isMyResource(String) - Method in class org.jboss.classpool.base.URLClassLoaderIsLocalResourcePlugin
 
isParentAfter(String) - Method in class org.jboss.classpool.base.BaseClassPoolDomain
 
isParentBefore(String) - Method in class org.jboss.classpool.base.BaseClassPoolDomain
 
isPrimitiveType(String) - Static method in class org.jboss.classpool.helpers.ClassLoaderUtils
 
isPrune() - Method in interface org.jboss.classpool.scoped.ScopedClassPoolRepository
Returns whether or not the class pool is pruned.
isPrune() - Method in class org.jboss.classpool.scoped.ScopedClassPoolRepositoryImpl
Returns the value of the prune attribute.
isUnloadedClassLoader() - Method in class org.jboss.classpool.plugins.DelegatingClassPool
 
isUnloadedClassLoader() - Method in class org.jboss.classpool.scoped.ScopedClassPool
Whether the classloader is loader

L

loadedButNotWovenClasses - Variable in class org.jboss.classpool.spi.AbstractClassPool
Classnames of classes that have been loaded, but were not woven
loadLocally(String, String, boolean) - Method in class org.jboss.classpool.plugins.DelegatingClassPool
 
localResources - Variable in class org.jboss.classpool.spi.AbstractClassPool
 
lockInCache(CtClass) - Method in class org.jboss.classpool.scoped.ScopedClassPool
Locks a class into the cache
lockRead() - Method in class org.jboss.classpool.base.BaseClassPoolDomain
 
lockWrite() - Method in class org.jboss.classpool.base.BaseClassPoolDomain
 
log - Variable in class org.jboss.classpool.plugins.AbstractJBossClassPoolFactory
 
logger - Variable in class org.jboss.classpool.base.AbstractParentDelegationStrategy
 
logger - Variable in class org.jboss.classpool.domain.AbstractClassPoolDomain
 
logger - Variable in class org.jboss.classpool.spi.AbstractClassPool
 
LRU_POLICY_MAX - Static variable in class org.jboss.classpool.base.CtClassCacheFactory
 
LRU_POLICY_MIN - Static variable in class org.jboss.classpool.base.CtClassCacheFactory
 

N

NonDelegatingClassPool - Class in org.jboss.classpool.plugins
ClassPool for class loaders not backed by a repository/classloading domain
NonDelegatingClassPool(ClassLoader, ClassPool, ScopedClassPoolRepository, boolean) - Constructor for class org.jboss.classpool.plugins.NonDelegatingClassPool
 

O

org.jboss.classpool.base - package org.jboss.classpool.base
 
org.jboss.classpool.domain - package org.jboss.classpool.domain
 
org.jboss.classpool.helpers - package org.jboss.classpool.helpers
 
org.jboss.classpool.plugins - package org.jboss.classpool.plugins
 
org.jboss.classpool.plugins.temp - package org.jboss.classpool.plugins.temp
 
org.jboss.classpool.scoped - package org.jboss.classpool.scoped
A custom class pool for several JBoss products.
org.jboss.classpool.spi - package org.jboss.classpool.spi
 

P

POLICY_CLASS - Static variable in class org.jboss.classpool.base.CtClassCacheFactory
 
pool - Variable in class org.jboss.classpool.domain.ClassPoolToClassPoolDomainAdapter
 
put(String, CtClass) - Method in class org.jboss.classpool.base.CtClassCache
 
put(String, CtClass) - Method in class org.jboss.classpool.scoped.SoftValueHashMap
Updates this map so that the given key maps to the given value.

R

registerClassLoader(ClassLoader) - Method in interface org.jboss.classpool.scoped.ScopedClassPoolRepository
Register a classloader.
registerClassLoader(ClassLoader) - Method in class org.jboss.classpool.scoped.ScopedClassPoolRepositoryImpl
Register a classloader.
registerClassLoader(ClassLoader) - Method in interface org.jboss.classpool.spi.ClassLoaderRegistryHandler
 
registerClassLoader(ClassLoader) - Method in class org.jboss.classpool.spi.ClassPoolRepository
Registers classLoader and returns the corresponding ClassPool.
registeredCLs - Variable in class org.jboss.classpool.scoped.ScopedClassPoolRepositoryImpl
The registered classloaders
registerGeneratedClass(String) - Method in class org.jboss.classpool.spi.AbstractClassPool
 
remove(String) - Method in class org.jboss.classpool.scoped.SoftValueHashMap
Removes the mapping for the given key from this map, if present.
removeClassPool(DelegatingClassPool) - Method in class org.jboss.classpool.base.BaseClassPoolDomain
 
removeClassPool(DelegatingClassPool) - Method in interface org.jboss.classpool.domain.ClassPoolDomain
 
removeClassPool(DelegatingClassPool) - Method in class org.jboss.classpool.domain.ClassPoolToClassPoolDomainAdapter
 
removeClassPoolRepositoryCallback(ClassPoolRepositoryCallback) - Method in class org.jboss.classpool.spi.ClassPoolRepository
Removes a callback object.
removePluginFactory(Class<?>, IsLocalResourcePluginFactory) - Static method in class org.jboss.classpool.base.IsLocalResourcePluginFactoryRegistry
Unregisters plugin as the factory associated with the classLoaderClass.
repository - Variable in class org.jboss.classpool.scoped.ScopedClassPool
 

S

ScopedClassPool - Class in org.jboss.classpool.scoped
A scoped class pool.
ScopedClassPool(ClassLoader, ClassPool, ScopedClassPoolRepository, boolean) - Constructor for class org.jboss.classpool.scoped.ScopedClassPool
Creates a new ScopedClassPool.
ScopedClassPoolFactory - Interface in org.jboss.classpool.scoped
A factory interface.
ScopedClassPoolRepository - Interface in org.jboss.classpool.scoped
An interface to ScopedClassPoolRepositoryImpl.
ScopedClassPoolRepositoryImpl - Class in org.jboss.classpool.scoped
An implementation of ScopedClassPoolRepository.
ScopedClassPoolRepositoryImpl(ClassPool) - Constructor for class org.jboss.classpool.scoped.ScopedClassPoolRepositoryImpl
Constructor
SEARCH_ALL_STRATEGY - Static variable in class org.jboss.classpool.spi.AbstractClassPool
Causes the AbstractClassPool.getCached() method to search all ClassPools registered in the repository
SEARCH_LOCAL_ONLY_STRATEGY - Static variable in class org.jboss.classpool.spi.AbstractClassPool
Causes the AbstractClassPool.getCached() method to search only itself
setClassPoolFactory(ScopedClassPoolFactory) - Method in interface org.jboss.classpool.scoped.ScopedClassPoolRepository
Records a factory.
setClassPoolFactory(ScopedClassPoolFactory) - Method in class org.jboss.classpool.scoped.ScopedClassPoolRepositoryImpl
Sets the classpool factory that should be used.
setClassPoolFactory(ScopedClassPoolFactory) - Method in class org.jboss.classpool.spi.ClassPoolRepository
Defines the ClassPoolFactory that will be used by this repository.
setDomain(ClassPoolDomain) - Method in class org.jboss.classpool.base.AbstractParentDelegationStrategy
 
setParent(ClassPool) - Method in class org.jboss.classpool.base.BaseClassPool
 
setPrune(boolean) - Method in interface org.jboss.classpool.scoped.ScopedClassPoolRepository
Sets the prune flag.
setPrune(boolean) - Method in class org.jboss.classpool.scoped.ScopedClassPoolRepositoryImpl
Set the prune attribute.
setSuccessor(ClassLoaderRegistryHandler) - Method in interface org.jboss.classpool.spi.ClassLoaderRegistryHandler
 
setSystemClassPool(ClassPool) - Static method in class org.jboss.classpool.spi.AbstractClassPoolFactory
Determines the ClassPool that will be used to map null class loaders
size() - Method in class org.jboss.classpool.scoped.SoftValueHashMap
Returns the number of key-value mappings in this map.
softcache - Variable in class org.jboss.classpool.scoped.ScopedClassPool
 
soften(CtClass) - Method in class org.jboss.classpool.scoped.ScopedClassPool
Softens a class
SoftValueHashMap - Class in org.jboss.classpool.scoped
This Map will remove entries when the value in the map has been cleaned from garbage collection
SoftValueHashMap(int, float) - Constructor for class org.jboss.classpool.scoped.SoftValueHashMap
Constructs a new, empty WeakHashMap with the given initial capacity and the given load factor.
SoftValueHashMap(int) - Constructor for class org.jboss.classpool.scoped.SoftValueHashMap
Constructs a new, empty WeakHashMap with the given initial capacity and the default load factor, which is 0.75.
SoftValueHashMap() - Constructor for class org.jboss.classpool.scoped.SoftValueHashMap
Constructs a new, empty WeakHashMap with the default initial capacity and the default load factor, which is 0.75.
SoftValueHashMap(Map<String, CtClass>) - Constructor for class org.jboss.classpool.scoped.SoftValueHashMap
Constructs a new WeakHashMap with the same mappings as the specified Map.
stripArrayFromClassName(String) - Static method in class org.jboss.classpool.helpers.ClassLoaderUtils
 
systemClassPool - Static variable in class org.jboss.classpool.spi.AbstractClassPoolFactory
 
SystemClassPool - Class in org.jboss.classpool.spi
This is the default SystemClassPool.

T

TempClassPoolFactory - Class in org.jboss.classpool.plugins.temp
 
TempClassPoolFactory() - Constructor for class org.jboss.classpool.plugins.temp.TempClassPoolFactory
 
TempJBossClassPool - Class in org.jboss.classpool.plugins.temp
The temporary classpool used by the instrumentor.
TempJBossClassPool(ClassLoader, ClassPool, ScopedClassPoolRepository) - Constructor for class org.jboss.classpool.plugins.temp.TempJBossClassPool
 
TempJBossClassPool(ClassPool, ScopedClassPoolRepository) - Constructor for class org.jboss.classpool.plugins.temp.TempJBossClassPool
 
TempJBossDelegatingClassPool - Class in org.jboss.classpool.plugins.temp
 
TempJBossDelegatingClassPool(ClassLoader, ClassPool, ScopedClassPoolRepository) - Constructor for class org.jboss.classpool.plugins.temp.TempJBossDelegatingClassPool
 
TempJBossDelegatingClassPool(ClassPool, ScopedClassPoolRepository) - Constructor for class org.jboss.classpool.plugins.temp.TempJBossDelegatingClassPool
 
TIMED_POLICY_LIFETIME - Static variable in class org.jboss.classpool.base.CtClassCacheFactory
 
TIMED_POLICY_RESOLUTION - Static variable in class org.jboss.classpool.base.CtClassCacheFactory
 
toClass(CtClass, ClassLoader, ProtectionDomain) - Method in class org.jboss.classpool.scoped.ScopedClassPool
Converts a javassist class to a java class
toString() - Method in class org.jboss.classpool.base.BaseClassPoolDomain
 
toString() - Method in class org.jboss.classpool.domain.ClassPoolToClassPoolDomainAdapter
 
toString() - Method in class org.jboss.classpool.plugins.DelegatingClassPool
 
toString() - Method in class org.jboss.classpool.spi.AbstractClassPool
 
TranslatableClassLoaderIsLocalResourcePlugin - Class in org.jboss.classpool.base
 
TranslatableClassLoaderIsLocalResourcePlugin(BaseClassPool) - Constructor for class org.jboss.classpool.base.TranslatableClassLoaderIsLocalResourcePlugin
 
TranslatableClassLoaderIsLocalResourcePluginFactory - Class in org.jboss.classpool.base
 
TranslatableClassLoaderIsLocalResourcePluginFactory() - Constructor for class org.jboss.classpool.base.TranslatableClassLoaderIsLocalResourcePluginFactory
 

U

unlockRead() - Method in class org.jboss.classpool.base.BaseClassPoolDomain
 
unlockWrite() - Method in class org.jboss.classpool.base.BaseClassPoolDomain
 
unregisterClassLoader(ClassLoader) - Method in interface org.jboss.classpool.scoped.ScopedClassPoolRepository
Unregisters a classpool and unregisters its classloader.
unregisterClassLoader(ClassLoader) - Method in class org.jboss.classpool.scoped.ScopedClassPoolRepositoryImpl
 
unregisterClassLoader(ClassLoader) - Method in interface org.jboss.classpool.spi.ClassLoaderRegistryHandler
 
unregisterClassLoader(ClassLoader) - Method in class org.jboss.classpool.spi.ClassPoolRepository
Unregisters classLoader.
URLClassLoaderIsLocalResourcePlugin - Class in org.jboss.classpool.base
 
URLClassLoaderIsLocalResourcePlugin(BaseClassPool) - Constructor for class org.jboss.classpool.base.URLClassLoaderIsLocalResourcePlugin
 
URLClassLoaderIsLocalResourcePluginFactory - Class in org.jboss.classpool.base
 
URLClassLoaderIsLocalResourcePluginFactory() - Constructor for class org.jboss.classpool.base.URLClassLoaderIsLocalResourcePluginFactory
 

A B C D E F G H I L N O P R S T U
JBoss ClassPool Parent POM 1.0.0.GA

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