Class Advice.OffsetMapping.ForThisReference

    • Constructor Detail

      • ForThisReference

        protected ForThisReference​(TypeDescription.Generic target,
                                   Advice.This annotation)
        Creates a new offset mapping for a this reference.
        Parameters:
        target - The type that the advice method expects for the this reference.
        annotation - The mapped annotation.
      • ForThisReference

        public ForThisReference​(TypeDescription.Generic target,
                                boolean readOnly,
                                Assigner.Typing typing,
                                boolean optional)
        Creates a new offset mapping for a this reference.
        Parameters:
        target - The type that the advice method expects for the this reference.
        readOnly - Determines if the parameter is to be treated as read-only.
        typing - The typing to apply.
        optional - true if the parameter should be bound to null if the instrumented method is static.