Class Advice.OffsetMapping.Target.ForField.WriteOnly

java.lang.Object
net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField.WriteOnly
All Implemented Interfaces:
Advice.OffsetMapping.Target
Enclosing class:
Advice.OffsetMapping.Target.ForField

@Enhance public static class Advice.OffsetMapping.Target.ForField.WriteOnly extends Object implements Advice.OffsetMapping.Target
A write-only mapping for a field value, typically to be used for constructors prior to invoking the super-constructor.
  • Field Details

    • fieldDescription

      private final FieldDescription fieldDescription
      The field value to load.
    • writeAssignment

      private final StackManipulation writeAssignment
      An assignment to apply prior to a field write.
  • Constructor Details

    • WriteOnly

      protected WriteOnly(FieldDescription fieldDescription, StackManipulation writeAssignment)
      Creates a write-only mapping for a field value.
      Parameters:
      fieldDescription - The field value to load.
      writeAssignment - An assignment to apply prior to a field write.
  • Method Details