Class Advice.OffsetMapping.ForReturnValue

  • All Implemented Interfaces:
    Advice.OffsetMapping
    Enclosing interface:
    Advice.OffsetMapping

    public static class Advice.OffsetMapping.ForReturnValue
    extends java.lang.Object
    implements Advice.OffsetMapping
    An offset mapping that provides access to the value that is returned by the instrumented method.
    • Constructor Detail

      • ForReturnValue

        protected ForReturnValue​(TypeDescription.Generic target,
                                 Advice.Return annotation)
        Creates a new offset mapping for a return value.
        Parameters:
        target - The type that the advice method expects for the return value.
        annotation - The annotation being bound.
      • ForReturnValue

        public ForReturnValue​(TypeDescription.Generic target,
                              boolean readOnly,
                              Assigner.Typing typing)
        Creates a new offset mapping for a return value.
        Parameters:
        target - The type that the advice method expects for the return value.
        readOnly - Determines if the parameter is to be treated as read-only.
        typing - The typing to apply.