|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.virtualmock.aspect.aspectj.AspectjAspectUtils
This is a subclass of AspectUtils which implements behavior specific to AspectJ.
| Constructor Summary | |
AspectjAspectUtils(AspectUtils aspectUtils)
Creates a new AspectjAspectUtils object. |
|
| Method Summary | |
protected java.lang.Object[] |
getArgValuesFromJoinPoint(org.aspectj.lang.JoinPoint joinPoint)
Uses information obtained from a JoinPoint to build an array of argument values. |
protected InvokedCall |
getInvokedCallFromJoinPoint(org.aspectj.lang.JoinPoint joinPoint)
Uses information obtained from a JoinPoint to build an InvokedCall. |
protected Signature |
getSignatureFromJoinPoint(org.aspectj.lang.JoinPoint joinPoint)
Uses information obtained from a JoinPoint to build a Signature. |
boolean |
isJoinPointExcluded(org.aspectj.lang.JoinPoint.StaticPart joinPointStaticPart)
Determines if the joinpoint defined by the specified JoinPoint.StaticPart has been dynamically excluded. |
protected void |
throwAsRuntime(java.lang.Throwable throwable)
invokes the custom BCEL-modified class to throw any Throwable as a RuntimeException. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AspectjAspectUtils(AspectUtils aspectUtils)
aspectUtils - an AspectUtils which will be used internally| Method Detail |
public boolean isJoinPointExcluded(org.aspectj.lang.JoinPoint.StaticPart joinPointStaticPart)
joinPointStaticPart - JoinPoint.StaticPart
protected java.lang.Object[] getArgValuesFromJoinPoint(org.aspectj.lang.JoinPoint joinPoint)
joinPoint - the JoinPoint from which to obtain the argument values
protected InvokedCall getInvokedCallFromJoinPoint(org.aspectj.lang.JoinPoint joinPoint)
joinPoint - the JoinPoint from which to obtain an InvokedCall
protected Signature getSignatureFromJoinPoint(org.aspectj.lang.JoinPoint joinPoint)
joinPoint - the JoinPoint from which to obtain a Signature
protected void throwAsRuntime(java.lang.Throwable throwable)
throwable - the Throwable to throw as a RuntimeException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||