Modifier and Type | Method and Description |
---|---|
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.recordClassDefine(String name,
Class<?> clazz,
byte[] classbytes,
ClasspathEntry classpathEntry,
BundleEntry entry,
ClasspathManager manager) |
Modifier and Type | Class and Description |
---|---|
class |
DirZipBundleEntry
Represents a directory entry in a ZipBundleFile.
|
class |
FileBundleEntry
A BundleEntry represented by a File object.
|
class |
ZipBundleEntry
A BundleEntry represented by a ZipEntry in a ZipFile.
|
Modifier and Type | Method and Description |
---|---|
BundleEntry |
NestedDirBundleFile.getEntry(String path) |
BundleEntry |
DirBundleFile.getEntry(String path) |
BundleEntry |
ZipBundleFile.getEntry(String path) |
BundleEntry |
BundleFileWrapperChain.getEntry(String path) |
abstract BundleEntry |
BundleFile.getEntry(String path)
Locates a file name in this bundle and returns a BundleEntry object
|
Modifier and Type | Method and Description |
---|---|
static String |
BundleFile.fixTrailingSlash(String path,
BundleEntry entry) |
Modifier and Type | Method and Description |
---|---|
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 |
---|---|
BundleEntry |
ClasspathManager.findLocalEntry(String path)
Finds a local entry by searching the ClasspathEntry objects of the classpath manager.
|
BundleEntry |
ClasspathManager.findLocalEntry(String path,
int classPathIndex)
Finds a local entry by searching the ClasspathEntry with the specified
class path index.
|
Modifier and Type | Method and Description |
---|---|
Enumeration<BundleEntry> |
ClasspathManager.findLocalEntries(String path)
Finds the local entries by searching the ClasspathEntry objects of the classpath manager.
|
Modifier and Type | Method and Description |
---|---|
Class<?> |
BaseClassLoader.defineClass(String name,
byte[] classbytes,
ClasspathEntry classpathEntry,
BundleEntry entry)
Defines a Class.
|
Modifier and Type | Field and Description |
---|---|
protected BundleEntry |
BundleResourceHandler.bundleEntry |
protected BundleEntry |
BundleURLConnection.bundleEntry
BundleEntry that the URL is associated.
|
Modifier and Type | Method and Description |
---|---|
protected abstract BundleEntry |
BundleResourceHandler.findBundleEntry(URL url,
AbstractBundle bundle)
Finds the bundle entry for this protocal.
|
Constructor and Description |
---|
BundleResourceHandler(BundleEntry bundleEntry,
BaseAdaptor adaptor) |
BundleURLConnection(URL url,
BundleEntry bundleEntry)
Constructor for a BundleClassLoader resource URLConnection.
|
Modifier and Type | Method and Description |
---|---|
protected BundleEntry |
Handler.findBundleEntry(URL url,
AbstractBundle bundle) |
Constructor and Description |
---|
Handler(BundleEntry bundleEntry,
BaseAdaptor adaptor) |
Modifier and Type | Method and Description |
---|---|
protected BundleEntry |
Handler.findBundleEntry(URL url,
AbstractBundle bundle) |
Constructor and Description |
---|
Handler(BundleEntry bundleEntry,
BaseAdaptor adaptor) |
Modifier and Type | Method and Description |
---|---|
Class<?> |
DefaultClassLoader.defineClass(String name,
byte[] classbytes,
ClasspathEntry classpathEntry,
BundleEntry entry) |
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 |
---|---|
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) |
Constructor and Description |
---|
WovenClassImpl(String className,
byte[] bytes,
BundleEntry entry,
ProtectionDomain domain,
BundleLoader loader,
ServiceRegistry registry,
Map<ServiceRegistration<?>,Boolean> blacklist) |
Modifier and Type | Method and Description |
---|---|
Class |
CompositeClassLoader.defineClass(String name,
byte[] classbytes,
ClasspathEntry classpathEntry,
BundleEntry entry) |
byte[] |
CompositeConfigurator.processClass(String name,
byte[] classbytes,
ClasspathEntry classpathEntry,
BundleEntry entry,
ClasspathManager manager) |
Modifier and Type | Method and Description |
---|---|
BundleEntry |
SignedBundleFile.getEntry(String path) |
Copyright © 2007–2018 The Apache Software Foundation. All rights reserved.