org.aspectbench.eaj.runtime.reflect
Class EajFactory
java.lang.Object
org.aspectbench.runtime.reflect.Factory
org.aspectbench.eaj.runtime.reflect.EajFactory
public class EajFactory
- extends Factory
Constructor Summary |
EajFactory(java.lang.String filename,
java.lang.Class lexicalClass)
|
Methods inherited from class org.aspectbench.runtime.reflect.Factory |
makeAdviceSig, makeCatchClauseSig, makeConstructorSig, makeFieldSig, makeInitializerSig, makeJP, makeJP, makeJP, makeJP, makeMethodSig, makeSJP, makeSJP, makeSJP, makeSourceLoc |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EajFactory
public EajFactory(java.lang.String filename,
java.lang.Class lexicalClass)
makeSJP
public JoinPoint.StaticPart makeSJP(java.lang.String kind,
Signature sig,
int l,
int c,
int offset)
makeCastSig
public CastSignature makeCastSig(java.lang.String stringRep)
makeThrowSig
public ThrowSignature makeThrowSig(java.lang.String stringRep)
makeArrayGetSig
public ArrayGetSignature makeArrayGetSig(java.lang.String stringRep)
makeArraySetSig
public ArraySetSignature makeArraySetSig(java.lang.String stringRep)
makeMonitorEnterSig
public MonitorEnterSignature makeMonitorEnterSig(java.lang.String stringRep)
makeMonitorExitSig
public MonitorExitSignature makeMonitorExitSig(java.lang.String stringRep)