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
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic classstatic classstatic enumstatic classstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddScopedAspect(String name, String scopePattern) voidappendWeaverOptions(String option) booleangetAspectRequires(String name) getScopeForAspect(String name) voidsetAspectRequires(String name, String requiredType) voidsetCreateDumpDirPerClassloader(boolean b) voidsetDumpBefore(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
-