public class Definition extends Object
限定符和类型 | 类和说明 |
---|---|
static class |
Definition.AdviceKind |
static class |
Definition.ConcreteAspect |
static class |
Definition.DeclareAnnotation |
static class |
Definition.DeclareAnnotationKind |
static class |
Definition.DeclareErrorOrWarning |
static class |
Definition.Pointcut |
static class |
Definition.PointcutAndAdvice |
构造器和说明 |
---|
Definition() |
限定符和类型 | 方法和说明 |
---|---|
void |
addScopedAspect(String name,
String scopePattern) |
void |
appendWeaverOptions(String option) |
boolean |
createDumpDirPerClassloader() |
List<String> |
getAspectClassNames() |
List<String> |
getAspectExcludePatterns() |
List<String> |
getAspectIncludePatterns() |
String |
getAspectRequires(String name) |
List<Definition.ConcreteAspect> |
getConcreteAspects() |
List<String> |
getDumpPatterns() |
List<String> |
getExcludePatterns() |
List<String> |
getIncludePatterns() |
String |
getScopeForAspect(String name) |
String |
getWeaverOptions() |
void |
setAspectRequires(String name,
String requiredType) |
void |
setCreateDumpDirPerClassloader(boolean b) |
void |
setDumpBefore(boolean b) |
boolean |
shouldDumpBefore() |
public String getWeaverOptions()
public void setDumpBefore(boolean b)
public boolean shouldDumpBefore()
public void setCreateDumpDirPerClassloader(boolean b)
public boolean createDumpDirPerClassloader()
public List<Definition.ConcreteAspect> getConcreteAspects()
public void appendWeaverOptions(String option)