Uses of Interface
net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool
-
Packages that use TypeWriter.MethodPool 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. -
-
Uses of TypeWriter.MethodPool in net.bytebuddy.dynamic.scaffold
Subinterfaces of TypeWriter.MethodPool in net.bytebuddy.dynamic.scaffold Modifier and Type Interface Description static interface
MethodRegistry.Compiled
A compiled version of a method registry.Classes in net.bytebuddy.dynamic.scaffold that implement TypeWriter.MethodPool Modifier and Type Class Description protected static class
MethodRegistry.Default.Compiled
A compiled version of a default method registry.Fields in net.bytebuddy.dynamic.scaffold declared as TypeWriter.MethodPool Modifier and Type Field Description protected TypeWriter.MethodPool
TypeInitializer.Drain.Default. methodPool
The method pool to use.private 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.MethodPool Modifier and Type Method Description protected static TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler
TypeWriter.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.MethodPool Constructor 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, TypeWriter.RecordComponentPool recordComponentPool, java.util.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.
-