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 classstatic classstatic classstatic classstatic 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
-