org.aspectj.runtime.reflect
Class Factory
java.lang.Object
org.aspectj.runtime.reflect.Factory
public final class Factory
- extends java.lang.Object
Constructor Summary |
Factory(java.lang.String filename,
java.lang.Class lexicalClass)
|
Method Summary |
AdviceSignature |
makeAdviceSig(int modifiers,
java.lang.String name,
java.lang.Class declaringType,
java.lang.Class[] parameterTypes,
java.lang.String[] parameterNames,
java.lang.Class[] exceptionTypes,
java.lang.Class returnType)
|
AdviceSignature |
makeAdviceSig(java.lang.String stringRep)
|
AdviceSignature |
makeAdviceSig(java.lang.String modifiers,
java.lang.String name,
java.lang.String declaringType,
java.lang.String paramTypes,
java.lang.String paramNames,
java.lang.String exceptionTypes,
java.lang.String returnType)
|
CatchClauseSignature |
makeCatchClauseSig(java.lang.Class declaringType,
java.lang.Class parameterType,
java.lang.String parameterName)
|
CatchClauseSignature |
makeCatchClauseSig(java.lang.String stringRep)
|
CatchClauseSignature |
makeCatchClauseSig(java.lang.String declaringType,
java.lang.String parameterType,
java.lang.String parameterName)
|
ConstructorSignature |
makeConstructorSig(int modifiers,
java.lang.Class declaringType,
java.lang.Class[] parameterTypes,
java.lang.String[] parameterNames,
java.lang.Class[] exceptionTypes)
|
ConstructorSignature |
makeConstructorSig(java.lang.String stringRep)
|
ConstructorSignature |
makeConstructorSig(java.lang.String modifiers,
java.lang.String declaringType,
java.lang.String paramTypes,
java.lang.String paramNames,
java.lang.String exceptionTypes)
|
static JoinPoint.StaticPart |
makeEncSJP(java.lang.reflect.Member member)
|
JoinPoint.EnclosingStaticPart |
makeESJP(java.lang.String kind,
Signature sig,
int l)
|
JoinPoint.EnclosingStaticPart |
makeESJP(java.lang.String kind,
Signature sig,
int l,
int c)
|
JoinPoint.EnclosingStaticPart |
makeESJP(java.lang.String kind,
Signature sig,
SourceLocation loc)
|
FieldSignature |
makeFieldSig(int modifiers,
java.lang.String name,
java.lang.Class declaringType,
java.lang.Class fieldType)
|
FieldSignature |
makeFieldSig(java.lang.String stringRep)
|
FieldSignature |
makeFieldSig(java.lang.String modifiers,
java.lang.String name,
java.lang.String declaringType,
java.lang.String fieldType)
|
InitializerSignature |
makeInitializerSig(int modifiers,
java.lang.Class declaringType)
|
InitializerSignature |
makeInitializerSig(java.lang.String stringRep)
|
InitializerSignature |
makeInitializerSig(java.lang.String modifiers,
java.lang.String declaringType)
|
static JoinPoint |
makeJP(JoinPoint.StaticPart staticPart,
java.lang.Object _this,
java.lang.Object target)
|
static JoinPoint |
makeJP(JoinPoint.StaticPart staticPart,
java.lang.Object _this,
java.lang.Object target,
java.lang.Object arg0)
|
static JoinPoint |
makeJP(JoinPoint.StaticPart staticPart,
java.lang.Object _this,
java.lang.Object target,
java.lang.Object[] args)
|
static JoinPoint |
makeJP(JoinPoint.StaticPart staticPart,
java.lang.Object _this,
java.lang.Object target,
java.lang.Object arg0,
java.lang.Object arg1)
|
LockSignature |
makeLockSig()
|
LockSignature |
makeLockSig(java.lang.Class declaringType)
|
LockSignature |
makeLockSig(java.lang.String stringRep)
|
MethodSignature |
makeMethodSig(int modifiers,
java.lang.String name,
java.lang.Class declaringType,
java.lang.Class[] parameterTypes,
java.lang.String[] parameterNames,
java.lang.Class[] exceptionTypes,
java.lang.Class returnType)
|
MethodSignature |
makeMethodSig(java.lang.String stringRep)
|
MethodSignature |
makeMethodSig(java.lang.String modifiers,
java.lang.String methodName,
java.lang.String declaringType,
java.lang.String paramTypes,
java.lang.String paramNames,
java.lang.String exceptionTypes,
java.lang.String returnType)
|
JoinPoint.StaticPart |
makeSJP(java.lang.String kind,
Signature sig,
int l)
|
JoinPoint.StaticPart |
makeSJP(java.lang.String kind,
Signature sig,
int l,
int c)
|
JoinPoint.StaticPart |
makeSJP(java.lang.String kind,
Signature sig,
SourceLocation loc)
|
SourceLocation |
makeSourceLoc(int line,
int col)
|
UnlockSignature |
makeUnlockSig()
|
UnlockSignature |
makeUnlockSig(java.lang.Class declaringType)
|
UnlockSignature |
makeUnlockSig(java.lang.String stringRep)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Factory
public Factory(java.lang.String filename,
java.lang.Class lexicalClass)
makeSJP
public JoinPoint.StaticPart makeSJP(java.lang.String kind,
Signature sig,
SourceLocation loc)
makeSJP
public JoinPoint.StaticPart makeSJP(java.lang.String kind,
Signature sig,
int l,
int c)
makeSJP
public JoinPoint.StaticPart makeSJP(java.lang.String kind,
Signature sig,
int l)
makeESJP
public JoinPoint.EnclosingStaticPart makeESJP(java.lang.String kind,
Signature sig,
SourceLocation loc)
makeESJP
public JoinPoint.EnclosingStaticPart makeESJP(java.lang.String kind,
Signature sig,
int l,
int c)
makeESJP
public JoinPoint.EnclosingStaticPart makeESJP(java.lang.String kind,
Signature sig,
int l)
makeEncSJP
public static JoinPoint.StaticPart makeEncSJP(java.lang.reflect.Member member)
makeJP
public static JoinPoint makeJP(JoinPoint.StaticPart staticPart,
java.lang.Object _this,
java.lang.Object target)
makeJP
public static JoinPoint makeJP(JoinPoint.StaticPart staticPart,
java.lang.Object _this,
java.lang.Object target,
java.lang.Object arg0)
makeJP
public static JoinPoint makeJP(JoinPoint.StaticPart staticPart,
java.lang.Object _this,
java.lang.Object target,
java.lang.Object arg0,
java.lang.Object arg1)
makeJP
public static JoinPoint makeJP(JoinPoint.StaticPart staticPart,
java.lang.Object _this,
java.lang.Object target,
java.lang.Object[] args)
makeMethodSig
public MethodSignature makeMethodSig(java.lang.String stringRep)
makeMethodSig
public MethodSignature makeMethodSig(java.lang.String modifiers,
java.lang.String methodName,
java.lang.String declaringType,
java.lang.String paramTypes,
java.lang.String paramNames,
java.lang.String exceptionTypes,
java.lang.String returnType)
makeMethodSig
public MethodSignature makeMethodSig(int modifiers,
java.lang.String name,
java.lang.Class declaringType,
java.lang.Class[] parameterTypes,
java.lang.String[] parameterNames,
java.lang.Class[] exceptionTypes,
java.lang.Class returnType)
makeConstructorSig
public ConstructorSignature makeConstructorSig(java.lang.String stringRep)
makeConstructorSig
public ConstructorSignature makeConstructorSig(java.lang.String modifiers,
java.lang.String declaringType,
java.lang.String paramTypes,
java.lang.String paramNames,
java.lang.String exceptionTypes)
makeConstructorSig
public ConstructorSignature makeConstructorSig(int modifiers,
java.lang.Class declaringType,
java.lang.Class[] parameterTypes,
java.lang.String[] parameterNames,
java.lang.Class[] exceptionTypes)
makeFieldSig
public FieldSignature makeFieldSig(java.lang.String stringRep)
makeFieldSig
public FieldSignature makeFieldSig(java.lang.String modifiers,
java.lang.String name,
java.lang.String declaringType,
java.lang.String fieldType)
makeFieldSig
public FieldSignature makeFieldSig(int modifiers,
java.lang.String name,
java.lang.Class declaringType,
java.lang.Class fieldType)
makeAdviceSig
public AdviceSignature makeAdviceSig(java.lang.String stringRep)
makeAdviceSig
public AdviceSignature makeAdviceSig(java.lang.String modifiers,
java.lang.String name,
java.lang.String declaringType,
java.lang.String paramTypes,
java.lang.String paramNames,
java.lang.String exceptionTypes,
java.lang.String returnType)
makeAdviceSig
public AdviceSignature makeAdviceSig(int modifiers,
java.lang.String name,
java.lang.Class declaringType,
java.lang.Class[] parameterTypes,
java.lang.String[] parameterNames,
java.lang.Class[] exceptionTypes,
java.lang.Class returnType)
makeInitializerSig
public InitializerSignature makeInitializerSig(java.lang.String stringRep)
makeInitializerSig
public InitializerSignature makeInitializerSig(java.lang.String modifiers,
java.lang.String declaringType)
makeInitializerSig
public InitializerSignature makeInitializerSig(int modifiers,
java.lang.Class declaringType)
makeCatchClauseSig
public CatchClauseSignature makeCatchClauseSig(java.lang.String stringRep)
makeCatchClauseSig
public CatchClauseSignature makeCatchClauseSig(java.lang.String declaringType,
java.lang.String parameterType,
java.lang.String parameterName)
makeCatchClauseSig
public CatchClauseSignature makeCatchClauseSig(java.lang.Class declaringType,
java.lang.Class parameterType,
java.lang.String parameterName)
makeLockSig
public LockSignature makeLockSig(java.lang.String stringRep)
makeLockSig
public LockSignature makeLockSig()
makeLockSig
public LockSignature makeLockSig(java.lang.Class declaringType)
makeUnlockSig
public UnlockSignature makeUnlockSig(java.lang.String stringRep)
makeUnlockSig
public UnlockSignature makeUnlockSig()
makeUnlockSig
public UnlockSignature makeUnlockSig(java.lang.Class declaringType)
makeSourceLoc
public SourceLocation makeSourceLoc(int line,
int col)