| 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 | Interface and Description |
|---|---|
static interface |
MethodRegistry.Compiled
A compiled version of a method registry.
|
| Modifier and Type | Class and Description |
|---|---|
protected static class |
MethodRegistry.Default.Compiled
A compiled version of a default method registry.
|
| Constructor and Description |
|---|
ForCreation(TypeDescription instrumentedType,
ClassFileVersion classFileVersion,
TypeWriter.FieldPool fieldPool,
TypeWriter.MethodPool methodPool,
List<? extends DynamicType> auxiliaryTypes,
MethodList<?> instrumentedMethods,
LoadedTypeInitializer loadedTypeInitializer,
TypeInitializer typeInitializer,
TypeAttributeAppender typeAttributeAppender,
AsmVisitorWrapper asmVisitorWrapper,
AnnotationValueFilter.Factory annotationValueFilterFactory,
AnnotationRetention annotationRetention,
AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy,
Implementation.Context.Factory implementationContextFactory,
TypeValidation typeValidation,
TypePool typePool)
Creates a new default type writer for creating a new type that is not based on an existing class file.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Implementation.Context.ExtractableView.drain(ClassVisitor classVisitor,
TypeWriter.MethodPool methodPool,
Implementation.Context.ExtractableView.InjectedCode injectedCode,
AnnotationValueFilter.Factory annotationValueFilterFactory)
Writes any information that was registered with an
Implementation.Context
to the provided class visitor. |
void |
Implementation.Context.Disabled.drain(ClassVisitor classVisitor,
TypeWriter.MethodPool methodPool,
Implementation.Context.ExtractableView.InjectedCode injectedCode,
AnnotationValueFilter.Factory annotationValueFilterFactory) |
void |
Implementation.Context.Default.drain(ClassVisitor classVisitor,
TypeWriter.MethodPool methodPool,
Implementation.Context.ExtractableView.InjectedCode injectedCode,
AnnotationValueFilter.Factory annotationValueFilterFactory) |
Copyright © 2014–2016. All rights reserved.