| Modifier and Type | Method and Description |
|---|---|
net.bytebuddy.dynamic.DynamicType.Builder<?> |
AbstractClassEnhancePluginDefine.define(net.bytebuddy.description.type.TypeDescription typeDescription,
net.bytebuddy.dynamic.DynamicType.Builder<?> builder,
ClassLoader classLoader,
EnhanceContext context)
Main entrance of enhancing the class.
|
protected abstract net.bytebuddy.dynamic.DynamicType.Builder<?> |
AbstractClassEnhancePluginDefine.enhance(net.bytebuddy.description.type.TypeDescription typeDescription,
net.bytebuddy.dynamic.DynamicType.Builder<?> newClassBuilder,
ClassLoader classLoader,
EnhanceContext context) |
| Modifier and Type | Method and Description |
|---|---|
static net.bytebuddy.agent.builder.AgentBuilder |
BootstrapInstrumentBoost.inject(PluginFinder pluginFinder,
Instrumentation instrumentation,
net.bytebuddy.agent.builder.AgentBuilder agentBuilder,
JDK9ModuleExporter.EdgeClasses edgeClasses) |
| Modifier and Type | Class and Description |
|---|---|
class |
EnhanceException |
| Modifier and Type | Method and Description |
|---|---|
protected net.bytebuddy.dynamic.DynamicType.Builder<?> |
ClassEnhancePluginDefine.enhance(net.bytebuddy.description.type.TypeDescription typeDescription,
net.bytebuddy.dynamic.DynamicType.Builder<?> newClassBuilder,
ClassLoader classLoader,
EnhanceContext context)
Begin to define how to enhance class.
|
| Constructor and Description |
|---|
ConstructorInter(String constructorInterceptorClassName,
ClassLoader classLoader) |
Copyright © 2019 The Apache Software Foundation. All rights reserved.