public static class TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Creating extends TypeInitializer.Drain.Default implements TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler
TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending, TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Creating
TypeInitializer.Drain.Default
annotationValueFilterFactory, instrumentedType, methodPool
Modifier | Constructor and Description |
---|---|
protected |
Creating(TypeDescription instrumentedType,
TypeWriter.MethodPool methodPool,
AnnotationValueFilter.Factory annotationValueFilterFactory)
Creates a new creating initialization handler.
|
Modifier and Type | Method and Description |
---|---|
void |
complete(ClassVisitor classVisitor,
Implementation.Context.ExtractableView implementationContext)
Invoked upon completion of writing the instrumented type.
|
apply
protected Creating(TypeDescription instrumentedType, TypeWriter.MethodPool methodPool, AnnotationValueFilter.Factory annotationValueFilterFactory)
instrumentedType
- The instrumented type.methodPool
- The method pool to use.annotationValueFilterFactory
- The annotation value filter factory to use.public void complete(ClassVisitor classVisitor, Implementation.Context.ExtractableView implementationContext)
complete
in interface TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler
classVisitor
- The class visitor to write any methods to.implementationContext
- The implementation context to use.Copyright © 2014–2023. All rights reserved.