|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectataspectj.reflect.ExprJoinPointStaticPart
ataspectj.reflect.ExprJoinPoint
public class ExprJoinPoint
Provide a reflective access to expr join points.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.aspectj.lang.JoinPoint |
---|
org.aspectj.lang.JoinPoint.EnclosingStaticPart, org.aspectj.lang.JoinPoint.StaticPart |
Field Summary |
---|
Fields inherited from class ataspectj.reflect.ExprJoinPointStaticPart |
---|
_annExpr, _annName, _firstArg, _jp, _longString, _sp, _startC, _startL |
Fields inherited from interface org.aspectj.lang.JoinPoint |
---|
ADVICE_EXECUTION, CONSTRUCTOR_CALL, CONSTRUCTOR_EXECUTION, EXCEPTION_HANDLER, FIELD_GET, FIELD_SET, INITIALIZATION, METHOD_CALL, METHOD_EXECUTION, PREINITIALIZATION, STATICINITIALIZATION, SYNCHRONIZATION_LOCK, SYNCHRONIZATION_UNLOCK |
Constructor Summary | |
---|---|
ExprJoinPoint(org.aspectj.lang.JoinPoint jp)
The constructor of the class |
Method Summary | |
---|---|
java.lang.Object[] |
getArgs()
Retrieve the member value of the expression annotation. |
java.lang.String |
getKind()
Returns a String representing the kind of join point. |
org.aspectj.lang.Signature |
getSignature()
Returns the signature at the join point. |
org.aspectj.lang.reflect.SourceLocation |
getSourceLocation()
Returns the source location corresponding to the annotated expression. |
org.aspectj.lang.JoinPoint.StaticPart |
getStaticPart()
Retrieves the static part of this expr join point. |
java.lang.Object |
getTarget()
Retrieves the annotated expression. |
java.lang.Object |
getThis()
Retrieves the annotated expression. |
java.lang.String |
toLongString()
Returns an extended string representation of the join point |
java.lang.String |
toShortString()
Returns an extended string representation of the join point |
java.lang.String |
toString()
Returns an extended string representation of the join point |
Methods inherited from class ataspectj.reflect.ExprJoinPointStaticPart |
---|
explodeLongString, getAnnotatedExpression, getAnnotationName, getClassName, getStartColumn, getStartLine |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ExprJoinPoint(org.aspectj.lang.JoinPoint jp)
jp
- the current join point.Method Detail |
---|
public java.lang.Object[] getArgs()
getArgs
in interface org.aspectj.lang.JoinPoint
public java.lang.String getKind()
ExprJoinPointStaticPart
getKind
in interface org.aspectj.lang.JoinPoint
getKind
in interface org.aspectj.lang.JoinPoint.StaticPart
getKind
in class ExprJoinPointStaticPart
ExprJoinPointStaticPart.getKind()
public org.aspectj.lang.Signature getSignature()
ExprJoinPointStaticPart
getSignature
in interface org.aspectj.lang.JoinPoint
getSignature
in interface org.aspectj.lang.JoinPoint.StaticPart
getSignature
in class ExprJoinPointStaticPart
ExprJoinPointStaticPart.getSignature()
public org.aspectj.lang.reflect.SourceLocation getSourceLocation()
ExprJoinPointStaticPart
getSourceLocation
in interface org.aspectj.lang.JoinPoint
getSourceLocation
in interface org.aspectj.lang.JoinPoint.StaticPart
getSourceLocation
in class ExprJoinPointStaticPart
ExprJoinPointStaticPart.getSourceLocation()
public org.aspectj.lang.JoinPoint.StaticPart getStaticPart()
getStaticPart
in interface org.aspectj.lang.JoinPoint
public java.lang.Object getTarget()
getTarget
in interface org.aspectj.lang.JoinPoint
public java.lang.Object getThis()
getThis
in interface org.aspectj.lang.JoinPoint
public java.lang.String toLongString()
ExprJoinPointStaticPart
toLongString
in interface org.aspectj.lang.JoinPoint
toLongString
in interface org.aspectj.lang.JoinPoint.StaticPart
toLongString
in class ExprJoinPointStaticPart
ExprJoinPointStaticPart.toLongString()
public java.lang.String toShortString()
ExprJoinPointStaticPart
toShortString
in interface org.aspectj.lang.JoinPoint
toShortString
in interface org.aspectj.lang.JoinPoint.StaticPart
toShortString
in class ExprJoinPointStaticPart
ExprJoinPointStaticPart.toShortString()
public java.lang.String toString()
ExprJoinPointStaticPart
toString
in interface org.aspectj.lang.JoinPoint
toString
in interface org.aspectj.lang.JoinPoint.StaticPart
toString
in class ExprJoinPointStaticPart
ExprJoinPointStaticPart.toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |