Class MethodAttributeAppender.ForReceiverType

    • Constructor Detail

      • ForReceiverType

        public ForReceiverType​(TypeDescription.Generic receiverType)
        Creates a new attribute appender that writes a receiver type.
        Parameters:
        receiverType - The receiver type for which annotations are appended to the instrumented method.
    • Method Detail

      • apply

        public void apply​(org.objectweb.asm.MethodVisitor methodVisitor,
                          MethodDescription methodDescription,
                          AnnotationValueFilter annotationValueFilter)
        Description copied from interface: MethodAttributeAppender
        Applies this attribute appender to a given method visitor.
        Specified by:
        apply in interface MethodAttributeAppender
        Parameters:
        methodVisitor - The method visitor to which the attributes that are represented by this attribute appender are written to.
        methodDescription - The description of the method for which the given method visitor creates an instrumentation for.
        annotationValueFilter - The annotation value filter to apply when the annotations are written.