Class Advice.Dispatcher.Delegating.Resolved.ForMethodEnter.WithRetainedEnterType

    • Constructor Detail

      • WithRetainedEnterType

        protected WithRetainedEnterType​(MethodDescription.InDefinedShape adviceMethod,
                                        Advice.PostProcessor postProcessor,
                                        java.util.List<? extends Advice.OffsetMapping.Factory<?>> userFactories,
                                        TypeDefinition exitType,
                                        Advice.Delegator delegator)
        Creates a new resolved dispatcher for implementing method enter advice that does expose the enter type.
        Parameters:
        adviceMethod - The represented advice method.
        postProcessor - The post processor to apply.
        userFactories - A list of user-defined factories for offset mappings.
        exitType - The exit type or void if no exit type is defined.
        delegator - The delegator to use.
    • Method Detail

      • getAdviceType

        public TypeDefinition getAdviceType()
        The type that is produced as a result of executing this advice method.
        Returns:
        A description of the type that is produced by this advice method.