Modifier and Type | Method and Description |
---|---|
boolean |
EclipseClassLoadingHook.addClassPathEntry(ArrayList<ClasspathEntry> cpEntries,
String cp,
ClasspathManager hostmanager,
BaseData sourcedata,
ProtectionDomain sourcedomain) |
Manifest |
ClasspathManifest.getManifest(ClasspathEntry cpEntry,
ClasspathManager loader) |
void |
EclipseLazyStarter.postFindLocalClass(String name,
Class<?> clazz,
ClasspathManager manager) |
void |
EclipseLazyStarter.postFindLocalResource(String name,
URL resource,
ClasspathManager manager) |
void |
EclipseLazyStarter.preFindLocalClass(String name,
ClasspathManager manager) |
void |
EclipseLazyStarter.preFindLocalResource(String name,
ClasspathManager manager) |
byte[] |
EclipseClassLoadingHook.processClass(String name,
byte[] classbytes,
ClasspathEntry classpathEntry,
BundleEntry entry,
ClasspathManager manager) |
void |
EclipseClassLoadingHook.recordClassDefine(String name,
Class<?> clazz,
byte[] classbytes,
ClasspathEntry classpathEntry,
BundleEntry entry,
ClasspathManager manager) |
void |
EclipseLazyStarter.recordClassDefine(String name,
Class<?> clazz,
byte[] classbytes,
ClasspathEntry classpathEntry,
BundleEntry entry,
ClasspathManager manager) |
Modifier and Type | Method and Description |
---|---|
void |
StatsManager.postFindLocalClass(String name,
Class<?> clazz,
ClasspathManager manager) |
void |
StatsManager.postFindLocalResource(String name,
URL resource,
ClasspathManager manager) |
void |
StatsManager.preFindLocalClass(String name,
ClasspathManager manager) |
void |
StatsManager.preFindLocalResource(String name,
ClasspathManager manager) |
void |
StatsManager.recordClassDefine(String name,
Class<?> clazz,
byte[] classbytes,
ClasspathEntry classpathEntry,
BundleEntry entry,
ClasspathManager manager) |
Modifier and Type | Method and Description |
---|---|
boolean |
ClassLoadingHook.addClassPathEntry(ArrayList<ClasspathEntry> cpEntries,
String cp,
ClasspathManager hostmanager,
BaseData sourcedata,
ProtectionDomain sourcedomain)
Gets called by a classpath manager when looking for ClasspathEntry objects.
|
void |
ClassLoadingStatsHook.postFindLocalClass(String name,
Class<?> clazz,
ClasspathManager manager)
Gets called by a classpath manager during
findLocalClass(String) after
searching the local classloader for a class. |
void |
ClassLoadingStatsHook.postFindLocalResource(String name,
URL resource,
ClasspathManager manager)
Gets called by a classpath manager during
findLocalResource(String) after
searching the local classloader for a resource. |
void |
ClassLoadingStatsHook.preFindLocalClass(String name,
ClasspathManager manager)
Gets called by a classpath manager during
findLocalClass(String) before
searching the local classloader for a class. |
void |
ClassLoadingStatsHook.preFindLocalResource(String name,
ClasspathManager manager)
Gets called by a classpath manager during
findLocalResource(String) before
searching the local classloader for a resource. |
byte[] |
ClassLoadingHook.processClass(String name,
byte[] classbytes,
ClasspathEntry classpathEntry,
BundleEntry entry,
ClasspathManager manager)
Gets called by a classpath manager before defining a class.
|
void |
ClassLoadingStatsHook.recordClassDefine(String name,
Class<?> clazz,
byte[] classbytes,
ClasspathEntry classpathEntry,
BundleEntry entry,
ClasspathManager manager)
Gets called by a classpath manager after an attempt is made to define a class.
|
Modifier and Type | Method and Description |
---|---|
ClasspathManager |
BaseClassLoader.getClasspathManager()
Returns the ClasspathManager for this BaseClassLoader
|
Modifier and Type | Method and Description |
---|---|
static boolean |
ClasspathManager.addClassPathEntry(ArrayList<ClasspathEntry> result,
String cp,
ClasspathManager hostloader,
BaseData sourcedata,
ProtectionDomain sourcedomain)
Adds a ClasspathEntry for the requested classpath to the result.
|
static void |
ClasspathManager.findClassPathEntry(ArrayList<ClasspathEntry> result,
String cp,
ClasspathManager hostloader,
BaseData sourcedata,
ProtectionDomain sourcedomain)
Finds all the ClasspathEntry objects for the requested classpath.
|
Modifier and Type | Field and Description |
---|---|
protected ClasspathManager |
DefaultClassLoader.manager |
Modifier and Type | Method and Description |
---|---|
ClasspathManager |
DefaultClassLoader.getClasspathManager() |
Modifier and Type | Method and Description |
---|---|
boolean |
BaseClassLoadingHook.addClassPathEntry(ArrayList<ClasspathEntry> cpEntries,
String cp,
ClasspathManager hostmanager,
BaseData sourcedata,
ProtectionDomain sourcedomain) |
boolean |
DevClassLoadingHook.addClassPathEntry(ArrayList<ClasspathEntry> cpEntries,
String cp,
ClasspathManager hostmanager,
BaseData sourcedata,
ProtectionDomain sourcedomain) |
byte[] |
BaseClassLoadingHook.processClass(String name,
byte[] classbytes,
ClasspathEntry classpathEntry,
BundleEntry entry,
ClasspathManager manager) |
byte[] |
DevClassLoadingHook.processClass(String name,
byte[] classbytes,
ClasspathEntry classpathEntry,
BundleEntry entry,
ClasspathManager manager) |
Modifier and Type | Method and Description |
---|---|
boolean |
WeavingHookConfigurator.addClassPathEntry(ArrayList<ClasspathEntry> cpEntries,
String cp,
ClasspathManager hostmanager,
BaseData sourcedata,
ProtectionDomain sourcedomain) |
void |
WeavingHookConfigurator.postFindLocalClass(String name,
Class<?> clazz,
ClasspathManager manager) |
void |
WeavingHookConfigurator.postFindLocalResource(String name,
URL resource,
ClasspathManager manager) |
void |
WeavingHookConfigurator.preFindLocalClass(String name,
ClasspathManager manager) |
void |
WeavingHookConfigurator.preFindLocalResource(String name,
ClasspathManager manager) |
byte[] |
WeavingHookConfigurator.processClass(String name,
byte[] classbytes,
ClasspathEntry classpathEntry,
BundleEntry entry,
ClasspathManager manager) |
void |
WeavingHookConfigurator.recordClassDefine(String name,
Class<?> clazz,
byte[] classbytes,
ClasspathEntry classpathEntry,
BundleEntry entry,
ClasspathManager manager) |
Modifier and Type | Method and Description |
---|---|
ClasspathManager |
CompositeClassLoader.getClasspathManager() |
Modifier and Type | Method and Description |
---|---|
boolean |
CompositeConfigurator.addClassPathEntry(ArrayList cpEntries,
String cp,
ClasspathManager hostmanager,
BaseData sourcedata,
ProtectionDomain sourcedomain) |
byte[] |
CompositeConfigurator.processClass(String name,
byte[] classbytes,
ClasspathEntry classpathEntry,
BundleEntry entry,
ClasspathManager manager) |
Copyright © 2007–2018 The Apache Software Foundation. All rights reserved.