abc.weaving.aspectinfo
Class AbcFactory
java.lang.Object
abc.weaving.aspectinfo.AbcFactory
public class AbcFactory
- extends java.lang.Object
- Author:
- Aske Simon Christensen
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbcFactory
public AbcFactory()
init
public static void init(Resolver res)
reset
public static void reset()
AbcType
public static AbcType AbcType(polyglot.types.Type t)
AbcClass
public static AbcClass AbcClass(ClassType ct)
AbcClass
public static AbcClass AbcClass(ClassType ct,
java.lang.String java_name)
modifiers
public static int modifiers(polyglot.types.Flags mods)
sootClassToClassType
public static ClassType sootClassToClassType(SootClass sc)
classTypeToSootClass
public static SootClass classTypeToSootClass(ClassType ct)
registerName
public static void registerName(ClassType ct,
java.lang.String name)
MethodSig
public static MethodSig MethodSig(polyglot.ast.MethodDecl m)
MethodSig
public static MethodSig MethodSig(polyglot.ast.MethodDecl m,
polyglot.types.ClassType container)
FieldSig
public static FieldSig FieldSig(polyglot.ast.FieldDecl f)
FieldSig
public static FieldSig FieldSig(polyglot.ast.FieldDecl f,
polyglot.types.ClassType container)