Class Advice.OffsetMapping.Target.ForArray.ReadOnly

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

public static class Advice.OffsetMapping.Target.ForArray.ReadOnly extends Advice.OffsetMapping.Target.ForArray
A target mapping for a read-only target mapping for an array of local variables.
  • Constructor Details

    • ReadOnly

      public ReadOnly(TypeDescription.Generic target, List<? extends StackManipulation> valueReads)
      Creates a read-only target mapping for an array of all local variables.
      Parameters:
      target - The compound target type.
      valueReads - The stack manipulations to apply upon reading a variable array.
  • Method Details

    • resolveWrite

      public StackManipulation resolveWrite()
      Resolves a write instruction.
      Returns:
      A stack manipulation that represents a writing to an advice parameter.