- 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.