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.
|
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.
|
Modifier and Type | Field and Description |
---|---|
protected TypeWriter.MethodPool |
TypeInitializer.Drain.Default.methodPool
The method pool to use.
|
Modifier and Type | Method and Description |
---|---|
protected static TypeWriter.Default.ForInlining.InitializationHandler |
TypeWriter.Default.ForInlining.InitializationHandler.Appending.of(boolean enabled,
org.objectweb.asm.MethodVisitor methodVisitor,
TypeDescription instrumentedType,
TypeWriter.MethodPool methodPool,
AnnotationValueFilter.Factory annotationValueFilterFactory,
boolean requireFrames,
boolean expandFrames)
Resolves an initialization handler.
|
Constructor and Description |
---|
Creating(TypeDescription instrumentedType,
TypeWriter.MethodPool methodPool,
AnnotationValueFilter.Factory annotationValueFilterFactory)
Creates a new creating initialization handler.
|
Default(TypeDescription instrumentedType,
TypeWriter.MethodPool methodPool,
AnnotationValueFilter.Factory annotationValueFilterFactory)
Creates a new default type initializer drain.
|
ForCreation(TypeDescription instrumentedType,
ClassFileVersion classFileVersion,
TypeWriter.FieldPool fieldPool,
TypeWriter.MethodPool methodPool,
List<? extends DynamicType> auxiliaryTypes,
FieldList<FieldDescription.InDefinedShape> fields,
MethodList<?> methods,
MethodList<?> instrumentedMethods,
LoadedTypeInitializer loadedTypeInitializer,
TypeInitializer typeInitializer,
TypeAttributeAppender typeAttributeAppender,
AsmVisitorWrapper asmVisitorWrapper,
AnnotationValueFilter.Factory annotationValueFilterFactory,
AnnotationRetention annotationRetention,
AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy,
Implementation.Context.Factory implementationContextFactory,
TypeValidation typeValidation,
ClassWriterStrategy classWriterStrategy,
TypePool typePool)
Creates a new default type writer for creating a new type that is not based on an existing class file.
|
Copyright © 2014–2018. All rights reserved.