Class AdviceKind

java.lang.Object
org.aspectj.util.TypeSafeEnum
org.aspectj.weaver.AdviceKind

public class AdviceKind extends TypeSafeEnum
The five kinds of advice in AspectJ.
Author:
Erik Hilsdale, Jim Hugunin
  • Field Details

    • Before

      public static final AdviceKind Before
    • After

      public static final AdviceKind After
    • AfterThrowing

      public static final AdviceKind AfterThrowing
    • AfterReturning

      public static final AdviceKind AfterReturning
    • Around

      public static final AdviceKind Around
    • CflowEntry

      public static final AdviceKind CflowEntry
    • CflowBelowEntry

      public static final AdviceKind CflowBelowEntry
    • InterInitializer

      public static final AdviceKind InterInitializer
    • PerCflowEntry

      public static final AdviceKind PerCflowEntry
    • PerCflowBelowEntry

      public static final AdviceKind PerCflowBelowEntry
    • PerThisEntry

      public static final AdviceKind PerThisEntry
    • PerTargetEntry

      public static final AdviceKind PerTargetEntry
    • Softener

      public static final AdviceKind Softener
    • PerTypeWithinEntry

      public static final AdviceKind PerTypeWithinEntry
  • Constructor Details

    • AdviceKind

      public AdviceKind(String name, int key, int precedence, boolean isAfter, boolean isCflow)
  • Method Details