Uses of Interface
net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Packages that use InstrumentedType.WithFlexibleName Package Description net.bytebuddy.dynamic This package contains classes and interfaces that are connected to writing the byte stream that represents a Java type that is dynamically created and for loading this type into a running JVM process.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.dynamic.scaffold.inline All classes and types in this package are related to creating aDynamicTypeby enhancing a given type.net.bytebuddy.dynamic.scaffold.subclass All classes and types in this package are related to creating aDynamicTypeby creating a subclass of a given type. -
-
Uses of InstrumentedType.WithFlexibleName in net.bytebuddy.dynamic
Fields in net.bytebuddy.dynamic declared as InstrumentedType.WithFlexibleName Modifier and Type Field Description protected InstrumentedType.WithFlexibleNameDynamicType.Builder.AbstractBase.Adapter. instrumentedTypeThe instrumented type to be created.Methods in net.bytebuddy.dynamic with parameters of type InstrumentedType.WithFlexibleName Modifier and Type Method Description protected abstract DynamicType.Builder<U>DynamicType.Builder.AbstractBase.Adapter. materialize(InstrumentedType.WithFlexibleName instrumentedType, FieldRegistry fieldRegistry, MethodRegistry methodRegistry, RecordComponentRegistry recordComponentRegistry, TypeAttributeAppender typeAttributeAppender, AsmVisitorWrapper asmVisitorWrapper, ClassFileVersion classFileVersion, AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy, AnnotationValueFilter.Factory annotationValueFilterFactory, AnnotationRetention annotationRetention, Implementation.Context.Factory implementationContextFactory, MethodGraph.Compiler methodGraphCompiler, TypeValidation typeValidation, VisibilityBridgeStrategy visibilityBridgeStrategy, ClassWriterStrategy classWriterStrategy, LatentMatcher<? super MethodDescription> ignoredMethods, java.util.List<? extends DynamicType> auxiliaryTypes)Materializes the supplied state of a dynamic type builder.Constructors in net.bytebuddy.dynamic with parameters of type InstrumentedType.WithFlexibleName Constructor Description Adapter(InstrumentedType.WithFlexibleName instrumentedType, FieldRegistry fieldRegistry, MethodRegistry methodRegistry, RecordComponentRegistry recordComponentRegistry, TypeAttributeAppender typeAttributeAppender, AsmVisitorWrapper asmVisitorWrapper, ClassFileVersion classFileVersion, AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy, AnnotationValueFilter.Factory annotationValueFilterFactory, AnnotationRetention annotationRetention, Implementation.Context.Factory implementationContextFactory, MethodGraph.Compiler methodGraphCompiler, TypeValidation typeValidation, VisibilityBridgeStrategy visibilityBridgeStrategy, ClassWriterStrategy classWriterStrategy, LatentMatcher<? super MethodDescription> ignoredMethods, java.util.List<? extends DynamicType> auxiliaryTypes)Creates a new default type writer for creating a new type that is not based on an existing class file. -
Uses of InstrumentedType.WithFlexibleName in net.bytebuddy.dynamic.scaffold
Classes in net.bytebuddy.dynamic.scaffold that implement InstrumentedType.WithFlexibleName Modifier and Type Class Description static classInstrumentedType.DefaultA default implementation of an instrumented type.static classInstrumentedType.FrozenA frozen representation of an instrumented type of which the structure must not be modified.Methods in net.bytebuddy.dynamic.scaffold that return InstrumentedType.WithFlexibleName Modifier and Type Method Description InstrumentedType.WithFlexibleNameInstrumentedType.Factory. represent(TypeDescription typeDescription)Creates an instrumented type that represents the provided type.InstrumentedType.WithFlexibleNameInstrumentedType.Factory.Default. subclass(java.lang.String name, int modifiers, TypeDescription.Generic superClass)Creates a new instrumented type as a subclass.InstrumentedType.WithFlexibleNameInstrumentedType.Factory. subclass(java.lang.String name, int modifiers, TypeDescription.Generic superClass)Creates a new instrumented type as a subclass.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withAnnotations(java.util.List<? extends AnnotationDescription> annotationDescriptions)Creates a new instrumented type with the given annotations.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withAnnotations(java.util.List<? extends AnnotationDescription> annotationDescriptions)Creates a new instrumented type with the given annotations.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withAnnotations(java.util.List<? extends AnnotationDescription> annotationDescriptions)Creates a new instrumented type with the given annotations.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withAnonymousClass(boolean anonymousClass)Creates a new instrumented type that indicates that it is defined as an anonymous class.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withAnonymousClass(boolean anonymousClass)Creates a new instrumented type that indicates that it is defined as an anonymous class.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withAnonymousClass(boolean anonymousClass)Creates a new instrumented type that indicates that it is defined as an anonymous class.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withDeclaredTypes(TypeList declaredTypes)Creates a new instrumented type that indicates that it declared the supplied types.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withDeclaredTypes(TypeList declaredTypes)Creates a new instrumented type that indicates that it declared the supplied types.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withDeclaredTypes(TypeList declaredTypes)Creates a new instrumented type that indicates that it declared the supplied types.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withDeclaringType(TypeDescription declaringType)Creates a new instrumented type that is declared by the supplied type..InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withDeclaringType(TypeDescription declaringType)Creates a new instrumented type that is declared by the supplied type..InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withDeclaringType(TypeDescription declaringType)Creates a new instrumented type that is declared by the supplied type..InstrumentedType.WithFlexibleNameInstrumentedType.Default. withEnclosingMethod(MethodDescription.InDefinedShape enclosingMethod)Creates a new instrumented type with the supplied enclosing method.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withEnclosingMethod(MethodDescription.InDefinedShape enclosingMethod)Creates a new instrumented type with the supplied enclosing method.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withEnclosingMethod(MethodDescription.InDefinedShape enclosingMethod)Creates a new instrumented type with the supplied enclosing method.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withEnclosingType(TypeDescription enclosingType)Creates a new instrumented type with the supplied enclosing type.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withEnclosingType(TypeDescription enclosingType)Creates a new instrumented type with the supplied enclosing type.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withEnclosingType(TypeDescription enclosingType)Creates a new instrumented type with the supplied enclosing type.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withField(FieldDescription.Token token)Creates a new instrumented type that includes a new field.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withField(FieldDescription.Token token)Creates a new instrumented type that includes a new field.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withField(FieldDescription.Token token)Creates a new instrumented type that includes a new field.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withInitializer(ByteCodeAppender byteCodeAppender)Creates a new instrumented type that executes the given initializer in the instrumented type's type initializer.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withInitializer(LoadedTypeInitializer loadedTypeInitializer)Creates a new instrumented type that includes the givenLoadedTypeInitializer.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withInitializer(ByteCodeAppender byteCodeAppender)Creates a new instrumented type that executes the given initializer in the instrumented type's type initializer.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withInitializer(LoadedTypeInitializer loadedTypeInitializer)Creates a new instrumented type that includes the givenLoadedTypeInitializer.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withInitializer(ByteCodeAppender byteCodeAppender)Creates a new instrumented type that executes the given initializer in the instrumented type's type initializer.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withInitializer(LoadedTypeInitializer loadedTypeInitializer)Creates a new instrumented type that includes the givenLoadedTypeInitializer.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withInterfaces(TypeList.Generic interfaceTypes)Creates a new instrumented type with the given interfaces implemented.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withInterfaces(TypeList.Generic interfaceTypes)Creates a new instrumented type with the given interfaces implemented.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withInterfaces(TypeList.Generic interfaceTypes)Creates a new instrumented type with the given interfaces implemented.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withLocalClass(boolean localClass)Creates a new instrumented type that indicates that is defined as a local class.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withLocalClass(boolean localClass)Creates a new instrumented type that indicates that is defined as a local class.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withLocalClass(boolean localClass)Creates a new instrumented type that indicates that is defined as a local class.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withMethod(MethodDescription.Token token)Creates a new instrumented type that includes a new method or constructor.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withMethod(MethodDescription.Token token)Creates a new instrumented type that includes a new method or constructor.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withMethod(MethodDescription.Token token)Creates a new instrumented type that includes a new method or constructor.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withModifiers(int modifiers)Creates a new instrumented type with changed modifiers.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withModifiers(int modifiers)Creates a new instrumented type with changed modifiers.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withModifiers(int modifiers)Creates a new instrumented type with changed modifiers.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withName(java.lang.String name)Creates a new instrumented type with a changed name.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withName(java.lang.String name)Creates a new instrumented type with a changed name.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withName(java.lang.String name)Creates a new instrumented type with a changed name.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withNestHost(TypeDescription nestHost)Creates a new instrumented type with the supplied nest host.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withNestHost(TypeDescription nestHost)Creates a new instrumented type with the supplied nest host.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withNestHost(TypeDescription nestHost)Creates a new instrumented type with the supplied nest host.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withNestMembers(TypeList nestMembers)Creates a new instrumented types with the supplied nest members added to this instrumented type.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withNestMembers(TypeList nestMembers)Creates a new instrumented types with the supplied nest members added to this instrumented type.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withNestMembers(TypeList nestMembers)Creates a new instrumented types with the supplied nest members added to this instrumented type.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withPermittedSubclasses(TypeList permittedSubclasses)Creates a new instrumented type that includes the supplied permitted subclasses.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withPermittedSubclasses(TypeList permittedSubclasses)Creates a new instrumented type that includes the supplied permitted subclasses.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withPermittedSubclasses(TypeList permittedSubclasses)Creates a new instrumented type that includes the supplied permitted subclasses.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withRecord(boolean record)Creates a new instrumented type that indicates that it defined as a record type.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withRecord(boolean record)Creates a new instrumented type that indicates that it defined as a record type.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withRecord(boolean record)Creates a new instrumented type that indicates that it defined as a record type.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withRecordComponent(RecordComponentDescription.Token token)Creates a new instrumented type that includes a new record component.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withRecordComponent(RecordComponentDescription.Token token)Creates a new instrumented type that includes a new record component.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withRecordComponent(RecordComponentDescription.Token token)Creates a new instrumented type that includes a new record component.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withSealed(boolean sealed)Creates a new instrumented type that indicates that it defined as a sealed type.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withSealed(boolean sealed)Creates a new instrumented type that indicates that it defined as a sealed type.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withSealed(boolean sealed)Creates a new instrumented type that indicates that it defined as a sealed type.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withTypeVariable(TypeVariableToken typeVariable)Creates a new instrumented type with the given type variable defined.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withTypeVariable(TypeVariableToken typeVariable)Creates a new instrumented type with the given type variable defined.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withTypeVariable(TypeVariableToken typeVariable)Creates a new instrumented type with the given type variable defined.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withTypeVariables(ElementMatcher<? super TypeDescription.Generic> matcher, Transformer<TypeVariableToken> transformer)Applies a transformation onto all existing type variables of this instrumented type.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withTypeVariables(ElementMatcher<? super TypeDescription.Generic> matcher, Transformer<TypeVariableToken> transformer)Applies a transformation onto all existing type variables of this instrumented type.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withTypeVariables(ElementMatcher<? super TypeDescription.Generic> matcher, Transformer<TypeVariableToken> transformer)Applies a transformation onto all existing type variables of this instrumented type. -
Uses of InstrumentedType.WithFlexibleName in net.bytebuddy.dynamic.scaffold.inline
Methods in net.bytebuddy.dynamic.scaffold.inline with parameters of type InstrumentedType.WithFlexibleName Modifier and Type Method Description protected DynamicType.Builder<T>RebaseDynamicTypeBuilder. materialize(InstrumentedType.WithFlexibleName instrumentedType, FieldRegistry fieldRegistry, MethodRegistry methodRegistry, RecordComponentRegistry recordComponentRegistry, TypeAttributeAppender typeAttributeAppender, AsmVisitorWrapper asmVisitorWrapper, ClassFileVersion classFileVersion, AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy, AnnotationValueFilter.Factory annotationValueFilterFactory, AnnotationRetention annotationRetention, Implementation.Context.Factory implementationContextFactory, MethodGraph.Compiler methodGraphCompiler, TypeValidation typeValidation, VisibilityBridgeStrategy visibilityBridgeStrategy, ClassWriterStrategy classWriterStrategy, LatentMatcher<? super MethodDescription> ignoredMethods, java.util.List<? extends DynamicType> auxiliaryTypes)protected DynamicType.Builder<T>RedefinitionDynamicTypeBuilder. materialize(InstrumentedType.WithFlexibleName instrumentedType, FieldRegistry fieldRegistry, MethodRegistry methodRegistry, RecordComponentRegistry recordComponentRegistry, TypeAttributeAppender typeAttributeAppender, AsmVisitorWrapper asmVisitorWrapper, ClassFileVersion classFileVersion, AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy, AnnotationValueFilter.Factory annotationValueFilterFactory, AnnotationRetention annotationRetention, Implementation.Context.Factory implementationContextFactory, MethodGraph.Compiler methodGraphCompiler, TypeValidation typeValidation, VisibilityBridgeStrategy visibilityBridgeStrategy, ClassWriterStrategy classWriterStrategy, LatentMatcher<? super MethodDescription> ignoredMethods, java.util.List<? extends DynamicType> auxiliaryTypes)Constructors in net.bytebuddy.dynamic.scaffold.inline with parameters of type InstrumentedType.WithFlexibleName Constructor Description AbstractInliningDynamicTypeBuilder(InstrumentedType.WithFlexibleName instrumentedType, FieldRegistry fieldRegistry, MethodRegistry methodRegistry, RecordComponentRegistry recordComponentRegistry, TypeAttributeAppender typeAttributeAppender, AsmVisitorWrapper asmVisitorWrapper, ClassFileVersion classFileVersion, AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy, AnnotationValueFilter.Factory annotationValueFilterFactory, AnnotationRetention annotationRetention, Implementation.Context.Factory implementationContextFactory, MethodGraph.Compiler methodGraphCompiler, TypeValidation typeValidation, VisibilityBridgeStrategy visibilityBridgeStrategy, ClassWriterStrategy classWriterStrategy, LatentMatcher<? super MethodDescription> ignoredMethods, java.util.List<? extends DynamicType> auxiliaryTypes, TypeDescription originalType, ClassFileLocator classFileLocator)Creates an inlining dynamic type builder.RebaseDynamicTypeBuilder(InstrumentedType.WithFlexibleName instrumentedType, ClassFileVersion classFileVersion, AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy, AnnotationValueFilter.Factory annotationValueFilterFactory, AnnotationRetention annotationRetention, Implementation.Context.Factory implementationContextFactory, MethodGraph.Compiler methodGraphCompiler, TypeValidation typeValidation, VisibilityBridgeStrategy visibilityBridgeStrategy, ClassWriterStrategy classWriterStrategy, LatentMatcher<? super MethodDescription> ignoredMethods, TypeDescription originalType, ClassFileLocator classFileLocator, MethodNameTransformer methodNameTransformer)Creates a rebase dynamic type builder.RebaseDynamicTypeBuilder(InstrumentedType.WithFlexibleName instrumentedType, FieldRegistry fieldRegistry, MethodRegistry methodRegistry, RecordComponentRegistry recordComponentRegistry, TypeAttributeAppender typeAttributeAppender, AsmVisitorWrapper asmVisitorWrapper, ClassFileVersion classFileVersion, AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy, AnnotationValueFilter.Factory annotationValueFilterFactory, AnnotationRetention annotationRetention, Implementation.Context.Factory implementationContextFactory, MethodGraph.Compiler methodGraphCompiler, TypeValidation typeValidation, VisibilityBridgeStrategy visibilityBridgeStrategy, ClassWriterStrategy classWriterStrategy, LatentMatcher<? super MethodDescription> ignoredMethods, java.util.List<? extends DynamicType> auxiliaryTypes, TypeDescription originalType, ClassFileLocator classFileLocator, MethodNameTransformer methodNameTransformer)Creates a rebase dynamic type builder.RedefinitionDynamicTypeBuilder(InstrumentedType.WithFlexibleName instrumentedType, ClassFileVersion classFileVersion, AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy, AnnotationValueFilter.Factory annotationValueFilterFactory, AnnotationRetention annotationRetention, Implementation.Context.Factory implementationContextFactory, MethodGraph.Compiler methodGraphCompiler, TypeValidation typeValidation, VisibilityBridgeStrategy visibilityBridgeStrategy, ClassWriterStrategy classWriterStrategy, LatentMatcher<? super MethodDescription> ignoredMethods, TypeDescription originalType, ClassFileLocator classFileLocator)Creates a redefinition dynamic type builder.RedefinitionDynamicTypeBuilder(InstrumentedType.WithFlexibleName instrumentedType, FieldRegistry fieldRegistry, MethodRegistry methodRegistry, RecordComponentRegistry recordComponentRegistry, TypeAttributeAppender typeAttributeAppender, AsmVisitorWrapper asmVisitorWrapper, ClassFileVersion classFileVersion, AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy, AnnotationValueFilter.Factory annotationValueFilterFactory, AnnotationRetention annotationRetention, Implementation.Context.Factory implementationContextFactory, MethodGraph.Compiler methodGraphCompiler, TypeValidation typeValidation, VisibilityBridgeStrategy visibilityBridgeStrategy, ClassWriterStrategy classWriterStrategy, LatentMatcher<? super MethodDescription> ignoredMethods, java.util.List<? extends DynamicType> auxiliaryTypes, TypeDescription originalType, ClassFileLocator classFileLocator)Creates a redefinition dynamic type builder. -
Uses of InstrumentedType.WithFlexibleName in net.bytebuddy.dynamic.scaffold.subclass
Methods in net.bytebuddy.dynamic.scaffold.subclass with parameters of type InstrumentedType.WithFlexibleName Modifier and Type Method Description protected DynamicType.Builder<T>SubclassDynamicTypeBuilder. materialize(InstrumentedType.WithFlexibleName instrumentedType, FieldRegistry fieldRegistry, MethodRegistry methodRegistry, RecordComponentRegistry recordComponentRegistry, TypeAttributeAppender typeAttributeAppender, AsmVisitorWrapper asmVisitorWrapper, ClassFileVersion classFileVersion, AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy, AnnotationValueFilter.Factory annotationValueFilterFactory, AnnotationRetention annotationRetention, Implementation.Context.Factory implementationContextFactory, MethodGraph.Compiler methodGraphCompiler, TypeValidation typeValidation, VisibilityBridgeStrategy visibilityBridgeStrategy, ClassWriterStrategy classWriterStrategy, LatentMatcher<? super MethodDescription> ignoredMethods, java.util.List<? extends DynamicType> auxiliaryTypes)Constructors in net.bytebuddy.dynamic.scaffold.subclass with parameters of type InstrumentedType.WithFlexibleName Constructor Description SubclassDynamicTypeBuilder(InstrumentedType.WithFlexibleName instrumentedType, ClassFileVersion classFileVersion, AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy, AnnotationValueFilter.Factory annotationValueFilterFactory, AnnotationRetention annotationRetention, Implementation.Context.Factory implementationContextFactory, MethodGraph.Compiler methodGraphCompiler, TypeValidation typeValidation, VisibilityBridgeStrategy visibilityBridgeStrategy, ClassWriterStrategy classWriterStrategy, LatentMatcher<? super MethodDescription> ignoredMethods, ConstructorStrategy constructorStrategy)Creates a new type builder for creating a subclass.SubclassDynamicTypeBuilder(InstrumentedType.WithFlexibleName instrumentedType, FieldRegistry fieldRegistry, MethodRegistry methodRegistry, RecordComponentRegistry recordComponentRegistry, TypeAttributeAppender typeAttributeAppender, AsmVisitorWrapper asmVisitorWrapper, ClassFileVersion classFileVersion, AuxiliaryType.NamingStrategy auxiliaryTypeNamingStrategy, AnnotationValueFilter.Factory annotationValueFilterFactory, AnnotationRetention annotationRetention, Implementation.Context.Factory implementationContextFactory, MethodGraph.Compiler methodGraphCompiler, TypeValidation typeValidation, VisibilityBridgeStrategy visibilityBridgeStrategy, ClassWriterStrategy classWriterStrategy, LatentMatcher<? super MethodDescription> ignoredMethods, java.util.List<? extends DynamicType> auxiliaryTypes, ConstructorStrategy constructorStrategy)Creates a new type builder for creating a subclass.
-