org.aspectj.weaver.loadtime.definition
Class Definition
java.lang.Object
org.aspectj.weaver.loadtime.definition.Definition
public class Definition
- extends 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 String getWeaverOptions()
getDumpPatterns
public List<String> getDumpPatterns()
setDumpBefore
public void setDumpBefore(boolean b)
shouldDumpBefore
public boolean shouldDumpBefore()
setCreateDumpDirPerClassloader
public void setCreateDumpDirPerClassloader(boolean b)
createDumpDirPerClassloader
public boolean createDumpDirPerClassloader()
getIncludePatterns
public List<String> getIncludePatterns()
getExcludePatterns
public List<String> getExcludePatterns()
getAspectClassNames
public List<String> getAspectClassNames()
getAspectExcludePatterns
public List<String> getAspectExcludePatterns()
getAspectIncludePatterns
public List<String> getAspectIncludePatterns()
getConcreteAspects
public List<Definition.ConcreteAspect> getConcreteAspects()
appendWeaverOptions
public void appendWeaverOptions(String option)
addScopedAspect
public void addScopedAspect(String name,
String scopePattern)
getScopeForAspect
public String getScopeForAspect(String name)
setAspectRequires
public void setAspectRequires(String name,
String requiredType)
getAspectRequires
public String getAspectRequires(String name)