Class Definition
java.lang.Object
org.aspectj.weaver.loadtime.definition.Definition
A POJO that contains raw strings from the XML (sort of XMLBean for our simple LTW DTD)
- Author:
- Alexandre Vasseur (alex AT gnilux DOT com)
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static class
static class
static enum
static class
static class
static class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addScopedAspect
(String name, String scopePattern) void
appendWeaverOptions
(String option) boolean
getAspectRequires
(String name) getScopeForAspect
(String name) void
setAspectRequires
(String name, String requiredType) void
setCreateDumpDirPerClassloader
(boolean b) void
setDumpBefore
(boolean b) boolean
-
Constructor Details
-
Definition
public Definition()
-
-
Method Details
-
getWeaverOptions
-
getDumpPatterns
-
setDumpBefore
public void setDumpBefore(boolean b) -
shouldDumpBefore
public boolean shouldDumpBefore() -
setCreateDumpDirPerClassloader
public void setCreateDumpDirPerClassloader(boolean b) -
createDumpDirPerClassloader
public boolean createDumpDirPerClassloader() -
getIncludePatterns
-
getExcludePatterns
-
getAspectClassNames
-
getAspectExcludePatterns
-
getAspectIncludePatterns
-
getConcreteAspects
-
appendWeaverOptions
-
addScopedAspect
-
getScopeForAspect
-
setAspectRequires
-
getAspectRequires
-