public interface MethodAttributeAppender
MethodVisitor.| Modifier and Type | Interface and Description | 
|---|---|
| static class  | MethodAttributeAppender.CompoundA method attribute appender that combines several method attribute appenders to be represented as a single
 method attribute appender. | 
| static interface  | MethodAttributeAppender.FactoryA factory that creates method attribute appenders for a given type. | 
| static class  | MethodAttributeAppender.ForAnnotationAppends an annotation to a method or method parameter. | 
| static class  | MethodAttributeAppender.ForInstrumentedMethodImplementation of a method attribute appender that writes all annotations of the instrumented method to the
 method that is being created. | 
| static class  | MethodAttributeAppender.ForLoadedConstructorImplementation of a method attribute appender that writes all annotations of a given loaded constructor to the
 method that is being created. | 
| static class  | MethodAttributeAppender.ForLoadedMethodImplementation of a method attribute appender that writes all annotations of a given loaded method to the
 method that is being created. | 
| static class  | MethodAttributeAppender.NoOpA method attribute appender that does not append any attributes. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | apply(MethodVisitor methodVisitor,
     MethodDescription methodDescription)Applies this attribute appender to a given method visitor. | 
void apply(MethodVisitor methodVisitor, MethodDescription methodDescription)
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.Copyright © 2014–2015. All rights reserved.