net.bytebuddy.jar.asm.MethodVisitor
.
Modifier and Type | Class and Description |
---|---|
public static class | MethodAttributeAppender.Compound
A method attribute appender that combines several method attribute appenders to be represented as a single method attribute appender. |
public static class | MethodAttributeAppender.Explicit
Appends an annotation to a method or method parameter. |
public static interface | MethodAttributeAppender.Factory
A factory that creates method attribute appenders for a given type. |
public static enum | MethodAttributeAppender.ForInstrumentedMethod
Implementation of a method attribute appender that writes all annotations of the instrumented method to the method that is being created. |
public static class | MethodAttributeAppender.ForReceiverType
A method attribute appender that writes a receiver type. |
public static enum | MethodAttributeAppender.NoOp
A method attribute appender that does not append any attributes. |
Modifier and Type | Method and Description |
---|---|
public void | apply(MethodVisitor
The method visitor to which the attributes that are represented by this attribute
appender are written to. methodVisitor, MethodDescription The description of the method for which the given method visitor creates an
instrumentation for. methodDescription, AnnotationValueFilter The annotation value filter to apply when the annotations are written. annotationValueFilter)Applies this attribute appender to a given method visitor. |