| Modifier and Type | Field and Description |
|---|---|
| private final ClassLoader[] | |
| private final TcclLookupPrecedence |
| Access | Constructor and Description |
|---|---|
| public | AggregatedClassLoader(final LinkedHashSet<ClassLoader> orderedClassLoaderSet, TcclLookupPrecedence precedence)
|
| Modifier and Type | Method and Description |
|---|---|
| protected Class | findClass(String
The binary name of the class name)Overrides java. |
| protected URL | findResource(String
The resource name name)Overrides java. |
| public Enumeration | getResources(String
The resource name name)Overrides java. |
| private static ClassLoader | |
| private static ClassLoader | |
| pack-priv Iterator | |
| private Iterator | |
| private Iterator | |
| private Iterator |
| individualClassLoaders | back to summary |
|---|---|
| private final ClassLoader[] individualClassLoaders | |
| tcclLookupPrecedence | back to summary |
|---|---|
| private final TcclLookupPrecedence tcclLookupPrecedence | |
| AggregatedClassLoader | back to summary |
|---|---|
| public AggregatedClassLoader(final LinkedHashSet<ClassLoader> orderedClassLoaderSet, TcclLookupPrecedence precedence) | |
| findClass | back to summary |
|---|---|
| protected Class Overrides java. Doc from java. Finds the class with the specified binary name.
This method should be overridden by class loader implementations that
follow the delegation model for loading classes, and will be invoked by
the
| |
| findResource | back to summary |
|---|---|
| protected URL findResource(String name) Overrides java. Doc from java. Finds the resource with the given name. Class loader implementations should override this method. For resources in named modules then the method must implement the
rules for encapsulation specified in the
| |
| getResources | back to summary |
|---|---|
| public Enumeration Overrides java. Doc from java. Finds all the resources with the given name. A resource is some data (images, audio, text, etc) that can be accessed by class code in a way that is independent of the location of the code. The name of a resource is a Resources in named modules are subject to the encapsulation rules
specified by
| |
| locateSystemClassLoader | back to summary |
|---|---|
| private static ClassLoader locateSystemClassLoader() | |
| locateTCCL | back to summary |
|---|---|
| private static ClassLoader locateTCCL() | |
| newClassLoaderIterator | back to summary |
|---|---|
| pack-priv Iterator | |
| newTcclAfterIterator | back to summary |
|---|---|
| private Iterator | |
| newTcclBeforeIterator | back to summary |
|---|---|
| private Iterator | |
| newTcclNeverIterator | back to summary |
|---|---|
| private Iterator | |