Interface Advice.Dispatcher.Resolved.ForMethodEnter

All Superinterfaces:
Advice.Dispatcher, Advice.Dispatcher.Resolved
All Known Implementing Classes:
Advice.Dispatcher.Delegating.Resolved.ForMethodEnter, Advice.Dispatcher.Delegating.Resolved.ForMethodEnter.WithDiscardedEnterType, Advice.Dispatcher.Delegating.Resolved.ForMethodEnter.WithRetainedEnterType, Advice.Dispatcher.Inactive, Advice.Dispatcher.Inlining.Resolved.ForMethodEnter, Advice.Dispatcher.Inlining.Resolved.ForMethodEnter.WithDiscardedEnterType, Advice.Dispatcher.Inlining.Resolved.ForMethodEnter.WithRetainedEnterType
Enclosing interface:
Advice.Dispatcher.Resolved

public static interface Advice.Dispatcher.Resolved.ForMethodEnter extends Advice.Dispatcher.Resolved
Represents a resolved dispatcher for entering a method.
  • Method Details

    • isPrependLineNumber

      boolean isPrependLineNumber()
      Returns true if the first discovered line number information should be prepended to the advice code.
      Returns:
      true if the first discovered line number information should be prepended to the advice code.
    • getActualAdviceType

      TypeDefinition getActualAdviceType()
      Returns the actual advice type, even if it is not required post advice processing.
      Returns:
      The actual advice type, even if it is not required post advice processing.