org.aspectbench.eaj.runtime.reflect
Class EajFactory

java.lang.Object
  extended by org.aspectbench.runtime.reflect.Factory
      extended by org.aspectbench.eaj.runtime.reflect.EajFactory

public class EajFactory
extends Factory


Constructor Summary
EajFactory(java.lang.String filename, java.lang.Class lexicalClass)
           
 
Method Summary
 ArrayGetSignature makeArrayGetSig(java.lang.String stringRep)
           
 ArraySetSignature makeArraySetSig(java.lang.String stringRep)
           
 CastSignature makeCastSig(java.lang.String stringRep)
           
 MonitorEnterSignature makeMonitorEnterSig(java.lang.String stringRep)
           
 MonitorExitSignature makeMonitorExitSig(java.lang.String stringRep)
           
 JoinPoint.StaticPart makeSJP(java.lang.String kind, Signature sig, int l, int c, int offset)
           
 ThrowSignature makeThrowSig(java.lang.String stringRep)
           
 
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
 

Constructor Detail

EajFactory

public EajFactory(java.lang.String filename,
                  java.lang.Class lexicalClass)
Method Detail

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)