Package | Description |
---|---|
net.bytebuddy.asm |
The ASM package contains classes that are meant for direct interaction with the ASM API.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<ModifierAdjustment.Adjustment<FieldDescription.InDefinedShape>> |
ModifierAdjustment.fieldAdjustments
A list of adjustments to apply to the instrumented type's declared fields.
|
private java.util.List<ModifierAdjustment.Adjustment<FieldDescription.InDefinedShape>> |
ModifierAdjustment.ModifierAdjustingClassVisitor.fieldAdjustments
A list of field modifier adjustments to apply.
|
private java.util.List<ModifierAdjustment.Adjustment<MethodDescription>> |
ModifierAdjustment.methodAdjustments
A list of adjustments to apply to the instrumented type's methods.
|
private java.util.List<ModifierAdjustment.Adjustment<MethodDescription>> |
ModifierAdjustment.ModifierAdjustingClassVisitor.methodAdjustments
A list of method modifier adjustments to apply.
|
private java.util.List<ModifierAdjustment.Adjustment<TypeDescription>> |
ModifierAdjustment.typeAdjustments
A list of adjustments to apply to the instrumented type.
|
private java.util.List<ModifierAdjustment.Adjustment<TypeDescription>> |
ModifierAdjustment.ModifierAdjustingClassVisitor.typeAdjustments
A list of type modifier adjustments to apply.
|
Constructor and Description |
---|
ModifierAdjustingClassVisitor(org.objectweb.asm.ClassVisitor classVisitor,
java.util.List<ModifierAdjustment.Adjustment<TypeDescription>> typeAdjustments,
java.util.List<ModifierAdjustment.Adjustment<FieldDescription.InDefinedShape>> fieldAdjustments,
java.util.List<ModifierAdjustment.Adjustment<MethodDescription>> methodAdjustments,
TypeDescription instrumentedType,
java.util.Map<java.lang.String,FieldDescription.InDefinedShape> fields,
java.util.Map<java.lang.String,MethodDescription> methods)
Creates a new modifier adjusting visitor.
|
ModifierAdjustingClassVisitor(org.objectweb.asm.ClassVisitor classVisitor,
java.util.List<ModifierAdjustment.Adjustment<TypeDescription>> typeAdjustments,
java.util.List<ModifierAdjustment.Adjustment<FieldDescription.InDefinedShape>> fieldAdjustments,
java.util.List<ModifierAdjustment.Adjustment<MethodDescription>> methodAdjustments,
TypeDescription instrumentedType,
java.util.Map<java.lang.String,FieldDescription.InDefinedShape> fields,
java.util.Map<java.lang.String,MethodDescription> methods)
Creates a new modifier adjusting visitor.
|
ModifierAdjustingClassVisitor(org.objectweb.asm.ClassVisitor classVisitor,
java.util.List<ModifierAdjustment.Adjustment<TypeDescription>> typeAdjustments,
java.util.List<ModifierAdjustment.Adjustment<FieldDescription.InDefinedShape>> fieldAdjustments,
java.util.List<ModifierAdjustment.Adjustment<MethodDescription>> methodAdjustments,
TypeDescription instrumentedType,
java.util.Map<java.lang.String,FieldDescription.InDefinedShape> fields,
java.util.Map<java.lang.String,MethodDescription> methods)
Creates a new modifier adjusting visitor.
|
ModifierAdjustment(java.util.List<ModifierAdjustment.Adjustment<TypeDescription>> typeAdjustments,
java.util.List<ModifierAdjustment.Adjustment<FieldDescription.InDefinedShape>> fieldAdjustments,
java.util.List<ModifierAdjustment.Adjustment<MethodDescription>> methodAdjustments)
Creates a new modifier adjustment.
|
ModifierAdjustment(java.util.List<ModifierAdjustment.Adjustment<TypeDescription>> typeAdjustments,
java.util.List<ModifierAdjustment.Adjustment<FieldDescription.InDefinedShape>> fieldAdjustments,
java.util.List<ModifierAdjustment.Adjustment<MethodDescription>> methodAdjustments)
Creates a new modifier adjustment.
|
ModifierAdjustment(java.util.List<ModifierAdjustment.Adjustment<TypeDescription>> typeAdjustments,
java.util.List<ModifierAdjustment.Adjustment<FieldDescription.InDefinedShape>> fieldAdjustments,
java.util.List<ModifierAdjustment.Adjustment<MethodDescription>> methodAdjustments)
Creates a new modifier adjustment.
|