public class AdviceKind extends TypeSafeEnum
Modifier and Type | Field and Description |
---|---|
static AdviceKind |
After |
static AdviceKind |
AfterReturning |
static AdviceKind |
AfterThrowing |
static AdviceKind |
Around |
static AdviceKind |
Before |
static AdviceKind |
CflowBelowEntry |
static AdviceKind |
CflowEntry |
static AdviceKind |
InterInitializer |
static AdviceKind |
PerCflowBelowEntry |
static AdviceKind |
PerCflowEntry |
static AdviceKind |
PerTargetEntry |
static AdviceKind |
PerThisEntry |
static AdviceKind |
PerTypeWithinEntry |
static AdviceKind |
Softener |
Constructor and Description |
---|
AdviceKind(java.lang.String name,
int key,
int precedence,
boolean isAfter,
boolean isCflow) |
Modifier and Type | Method and Description |
---|---|
int |
getPrecedence() |
boolean |
isAfter() |
boolean |
isCflow() |
boolean |
isPerEntry() |
boolean |
isPerObjectEntry() |
static AdviceKind |
read(VersionedDataInputStream s) |
static AdviceKind |
stringToKind(java.lang.String s) |
getKey, getName, toString, write
public static final AdviceKind Before
public static final AdviceKind After
public static final AdviceKind AfterThrowing
public static final AdviceKind AfterReturning
public static final AdviceKind Around
public static final AdviceKind CflowEntry
public static final AdviceKind CflowBelowEntry
public static final AdviceKind InterInitializer
public static final AdviceKind PerCflowEntry
public static final AdviceKind PerCflowBelowEntry
public static final AdviceKind PerThisEntry
public static final AdviceKind PerTargetEntry
public static final AdviceKind Softener
public static final AdviceKind PerTypeWithinEntry
public AdviceKind(java.lang.String name, int key, int precedence, boolean isAfter, boolean isCflow)
public static AdviceKind read(VersionedDataInputStream s) throws java.io.IOException
java.io.IOException
public static AdviceKind stringToKind(java.lang.String s)
public boolean isAfter()
public boolean isCflow()
public int getPrecedence()
public boolean isPerEntry()
public boolean isPerObjectEntry()