net.bytebuddy.jar.asm.ClassVisitor which
is applied to the main type created by a net.bytebuddy.dynamic.DynamicType.Builder but not
to any net.bytebuddy.implementation.auxiliary.AuxiliaryType s, if any.
| Modifier and Type | Class and Description |
|---|---|
| public abstract static class | AsmVisitorWrapper.AbstractBase
An abstract base implementation of an ASM visitor wrapper that does not set any flags. |
| public static class | AsmVisitorWrapper.Compound
An ordered, immutable chain of |
| public static class | AsmVisitorWrapper.ForDeclaredFields
An ASM visitor wrapper that allows to wrap declared fields of the instrumented type with a |
| public static class | AsmVisitorWrapper.ForDeclaredMethods
An ASM visitor wrapper that allows to wrap declared methods of the instrumented type with a |
| public static enum | AsmVisitorWrapper.NoOp
A class visitor wrapper that does not apply any changes. |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | NO_FLAGS
Indicates that no flags should be set. |
| Modifier and Type | Method and Description |
|---|---|
| public int | Returns: The flags to be provided to the ASMClassReader.The currently set flags. This value should be combined (e.g. flags)flags | foo) into the value that is returned by this wrapper.Defines the flags that are provided to any |
| public int | Returns: The flags to be provided to the ASMClassWriter.The currently set flags. This value should be combined (e.g. flags)flags | foo) into the value that is returned by this wrapper.Defines the flags that are provided to any |
| public ClassVisitor | Returns: A newClassVisitor that usually delegates to the ClassVisitor delivered in the argument.The instrumented type. instrumentedType, ClassVisitor A classVisitor, Implementation.ClassVisitor to become the new primary class visitor to which the created
net. is written to.The implementation context of the current instrumentation. implementationContext,The type pool that was provided for the class creation. typePool, FieldList<FieldDescription.The instrumented type's fields. fields,The instrumented type's methods non-ignored declared and virtually inherited methods. methods, int The ASM writerFlags, int net. flags to consider.The ASM readerFlags)net. flags to consider.Applies a |