org.aspectj.weaver.loadtime.definition
Class Definition
java.lang.Object
org.aspectj.weaver.loadtime.definition.Definition
public class Definition
- extends java.lang.Object
A POJO that contains raw strings from the XML (sort of XMLBean for our simple LTW DTD)
- Author:
- Alexandre Vasseur
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Definition
public Definition()
getWeaverOptions
public java.lang.String getWeaverOptions()
getDumpPatterns
public java.util.List getDumpPatterns()
setDumpBefore
public void setDumpBefore(boolean b)
shouldDumpBefore
public boolean shouldDumpBefore()
setCreateDumpDirPerClassloader
public void setCreateDumpDirPerClassloader(boolean b)
createDumpDirPerClassloader
public boolean createDumpDirPerClassloader()
getIncludePatterns
public java.util.List getIncludePatterns()
getExcludePatterns
public java.util.List getExcludePatterns()
getAspectClassNames
public java.util.List getAspectClassNames()
getAspectExcludePatterns
public java.util.List getAspectExcludePatterns()
getAspectIncludePatterns
public java.util.List getAspectIncludePatterns()
getConcreteAspects
public java.util.List getConcreteAspects()
appendWeaverOptions
public void appendWeaverOptions(java.lang.String option)
addScopedAspect
public void addScopedAspect(java.lang.String name,
java.lang.String scopePattern)
getScopeForAspect
public java.lang.String getScopeForAspect(java.lang.String name)