Class Advice.OffsetMapping.Target.ForField

java.lang.Object
net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField
All Implemented Interfaces:
Advice.OffsetMapping.Target
Direct Known Subclasses:
Advice.OffsetMapping.Target.ForField.ReadOnly, Advice.OffsetMapping.Target.ForField.ReadWrite
Enclosing interface:
Advice.OffsetMapping.Target

@Enhance public abstract static class Advice.OffsetMapping.Target.ForField extends Object implements Advice.OffsetMapping.Target
A target for an offset mapping that loads a field value.
  • Field Details

    • fieldDescription

      protected final FieldDescription fieldDescription
      The field value to load.
    • readAssignment

      protected final StackManipulation readAssignment
      The stack manipulation to apply upon a read.
  • Constructor Details

    • ForField

      protected ForField(FieldDescription fieldDescription, StackManipulation readAssignment)
      Creates a new target for a field value mapping.
      Parameters:
      fieldDescription - The field value to load.
      readAssignment - The stack manipulation to apply upon a read.
  • Method Details