Uses of Interface
net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool
Packages that use TypeWriter.MethodPool
Package
Description
This package contains helper types and implementations that are responsible for the actual writing of a byte array
representing a Java class.
-
Uses of TypeWriter.MethodPool in net.bytebuddy.dynamic.scaffold
Subinterfaces of TypeWriter.MethodPool in net.bytebuddy.dynamic.scaffoldModifier and TypeInterfaceDescriptionstatic interface
A compiled version of a method registry.Classes in net.bytebuddy.dynamic.scaffold that implement TypeWriter.MethodPoolModifier and TypeClassDescriptionprotected static class
A compiled version of a default method registry.Fields in net.bytebuddy.dynamic.scaffold declared as TypeWriter.MethodPoolModifier and TypeFieldDescriptionprotected final TypeWriter.MethodPool
TypeInitializer.Drain.Default.methodPool
The method pool to use.private final TypeWriter.MethodPool
TypeWriter.Default.ForCreation.methodPool
The method pool to use.private TypeWriter.MethodPool
TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.methodPool
The method pool to use ornull
if the pool was not yet initialized.Methods in net.bytebuddy.dynamic.scaffold with parameters of type TypeWriter.MethodPoolModifier and TypeMethodDescriptionTypeWriter.Default.ForInlining.WithFullProcessing.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.private static TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain
TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.withDrain
(org.objectweb.asm.MethodVisitor methodVisitor, TypeDescription instrumentedType, TypeWriter.MethodPool methodPool, AnnotationValueFilter.Factory annotationValueFilterFactory, boolean requireFrames, boolean expandFrames) Resolves an initialization handler with a drain.private static TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain
TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.withoutDrain
(org.objectweb.asm.MethodVisitor methodVisitor, TypeDescription instrumentedType, TypeWriter.MethodPool methodPool, AnnotationValueFilter.Factory annotationValueFilterFactory, boolean requireFrames, boolean expandFrames) Resolves an initialization handler without a drain.Constructors in net.bytebuddy.dynamic.scaffold with parameters of type TypeWriter.MethodPoolModifierConstructorDescriptionprotected
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.protected
ForCreation
(TypeDescription instrumentedType, ClassFileVersion classFileVersion, TypeWriter.FieldPool fieldPool, TypeWriter.MethodPool methodPool, TypeWriter.RecordComponentPool recordComponentPool, List<? extends DynamicType> auxiliaryTypes, FieldList<FieldDescription.InDefinedShape> fields, MethodList<?> methods, MethodList<?> instrumentedMethods, RecordComponentList<RecordComponentDescription.InDefinedShape> recordComponents, 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.