| Package | Description | 
|---|---|
| net.bytebuddy.dynamic.scaffold | This package contains helper types and implementations that are responsible for the actual writing of a byte array
 representing a Java class. | 
| net.bytebuddy.implementation | The implementation package contains any logic for intercepting method calls. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract byte[] | TypeWriter.Default. create(Implementation.Context.ExtractableView implementationContext)Creates the instrumented type. | 
| byte[] | TypeWriter.Default.ForInlining. create(Implementation.Context.ExtractableView implementationContext) | 
| byte[] | TypeWriter.Default.ForCreation. create(Implementation.Context.ExtractableView implementationContext) | 
| Constructor and Description | 
|---|
| RedefinitionClassVisitor(ClassVisitor classVisitor,
                        Implementation.Context.ExtractableView implementationContext)Creates a class visitor which is capable of redefining an existent class on the fly. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | Implementation.Context.DefaultA default implementation of an  Implementation.Context.ExtractableViewwhich serves as its ownAuxiliaryType.MethodAccessorFactory. | 
| static class  | Implementation.Context.DisabledAn implementation context that does not allow for any injections into the static initializer block. | 
| Modifier and Type | Method and Description | 
|---|---|
| Implementation.Context.ExtractableView | Implementation.Context.Factory. make(TypeDescription instrumentedType,
    AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy,
    InstrumentedType.TypeInitializer typeInitializer,
    ClassFileVersion classFileVersion)Creates a new implementation context. | 
| Implementation.Context.ExtractableView | Implementation.Context.Disabled.Factory. make(TypeDescription instrumentedType,
    AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy,
    InstrumentedType.TypeInitializer typeInitializer,
    ClassFileVersion classFileVersion) | 
| Implementation.Context.ExtractableView | Implementation.Context.Default.Factory. make(TypeDescription instrumentedType,
    AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy,
    InstrumentedType.TypeInitializer typeInitializer,
    ClassFileVersion classFileVersion) | 
Copyright © 2014–2015. All rights reserved.