protected static class TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain.WithoutActiveRecord extends TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain
TypeInitializer registrations and without an active record.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain.WithActiveRecord, TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain.WithoutActiveRecordTypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter, TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain, TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrainTypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending, TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.CreatingTypeInitializer.Drain.DefaultannotationValueFilterFactory, frameWriter, instrumentedType, localVariableLength, record, stackSizeapi, mv| Modifier | Constructor and Description |
|---|---|
protected |
WithoutActiveRecord(MethodVisitor methodVisitor,
TypeDescription instrumentedType,
TypeWriter.MethodPool.Record record,
AnnotationValueFilter.Factory annotationValueFilterFactory)
Creates a new appending initialization handler without a drain and without an active record.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
onComplete(Implementation.Context implementationContext)
Invoked upon completion of writing the type initializer.
|
onStart, visitEndapply, complete, of, visitCode, visitFrame, visitMaxsvisitAnnotableParameterCount, visitAnnotation, visitAnnotationDefault, visitAttribute, visitFieldInsn, visitIincInsn, visitInsn, visitInsnAnnotation, visitIntInsn, visitInvokeDynamicInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLocalVariableAnnotation, visitLookupSwitchInsn, visitMethodInsn, visitMethodInsn, visitMultiANewArrayInsn, visitParameter, visitParameterAnnotation, visitTableSwitchInsn, visitTryCatchAnnotation, visitTryCatchBlock, visitTypeAnnotation, visitTypeInsn, visitVarInsnprotected WithoutActiveRecord(MethodVisitor methodVisitor, TypeDescription instrumentedType, TypeWriter.MethodPool.Record record, AnnotationValueFilter.Factory annotationValueFilterFactory)
methodVisitor - The underlying method visitor.instrumentedType - The instrumented type.record - The method pool record for the type initializer.annotationValueFilterFactory - The used annotation value filter factory.protected void onComplete(Implementation.Context implementationContext)
TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.AppendingonComplete in class TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.AppendingimplementationContext - The implementation context to use.Copyright © 2014–2019. All rights reserved.