Class Advice.Dispatcher.Delegating.Resolved

    • Field Detail

    • Constructor Detail

      • Resolved

        protected Resolved​(MethodDescription.InDefinedShape adviceMethod,
                           Advice.PostProcessor postProcessor,
                           java.util.List<? extends Advice.OffsetMapping.Factory<?>> factories,
                           TypeDescription throwableType,
                           TypeDescription relocatableType,
                           int relocatableIndex,
                           Advice.Delegator delegator)
        Creates a new resolved version of a dispatcher.
        Parameters:
        adviceMethod - The represented advice method.
        postProcessor - The post processor to apply.
        factories - A list of factories to resolve for the parameters of the advice method.
        throwableType - The type to handle by a suppression handler or Advice.NoExceptionHandler to not handle any exceptions.
        relocatableType - The type to trigger a relocation of the method's control flow or void if no relocation should be executed.
        relocatableIndex - The index within an array that is returned by the advice method, indicating the value to consider for relocation.
        delegator - The delegator to use.