abc.aspectj.visit
Class PCStructure
java.lang.Object
abc.aspectj.visit.PCStructure
public class PCStructure
- extends java.lang.Object
The internal representation of the class hierarchy and
package structure used by the pattern matcher.
- Author:
- Aske Simon Christensen
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
v
public static PCStructure v()
reset
public static void reset()
getClassTypes
public java.util.Collection getClassTypes()
getClass
public PCNode getClass(ClassType ct)
insertClassAndSuperclasses
public PCNode insertClassAndSuperclasses(ClassType ct,
boolean weavable)
updateWithAllSootClasses
public void updateWithAllSootClasses()
matchName
public java.util.Set matchName(NamePattern pattern,
PCNode context,
java.util.Set classes,
java.util.Set packages)