| Modifier and Type | Method and Description |
|---|---|
List<AbstractClassEnhancePluginDefine> |
PluginFinder.find(net.bytebuddy.description.type.TypeDescription typeDescription) |
List<AbstractClassEnhancePluginDefine> |
PluginFinder.getBootstrapClassMatchDefine() |
List<AbstractClassEnhancePluginDefine> |
DynamicPluginLoader.load(AgentClassLoader classLoader) |
List<AbstractClassEnhancePluginDefine> |
PluginBootstrap.loadPlugins()
load all plugins.
|
| Constructor and Description |
|---|
PluginFinder(List<AbstractClassEnhancePluginDefine> plugins) |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassEnhancePluginDefine
This class controls all enhance operations, including enhance constructors, instance methods and static methods.
|
class |
ClassInstanceMethodsEnhancePluginDefine
Plugins, which only need enhance class static methods.
|
class |
ClassStaticMethodsEnhancePluginDefine
Plugins, which only need enhance class static methods.
|
| Modifier and Type | Method and Description |
|---|---|
List<AbstractClassEnhancePluginDefine> |
InstrumentationLoader.load(AgentClassLoader classLoader) |
Copyright © 2019 The Apache Software Foundation. All rights reserved.