|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectataspectj.reflect.BlockJoinPointStaticPart
ataspectj.reflect.BlockJoinPoint
public class BlockJoinPoint
Provide a reflective access to block 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.BlockJoinPointStaticPart |
---|
_annBlock, _annName, _jp, _longString, _sp, _startC, _startL, KIND |
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 | |
---|---|
BlockJoinPoint(org.aspectj.lang.JoinPoint jp)
The constructor of the class |
Method Summary | |
---|---|
java.lang.Object[] |
getArgs()
Retrieve the member value of the block 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 block. |
org.aspectj.lang.JoinPoint.StaticPart |
getStaticPart()
Retrieves the static part of this block join point. |
java.lang.Object |
getTarget()
Retrieves the annotated block. |
java.lang.Object |
getThis()
Retrieves the annotated block. |
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.BlockJoinPointStaticPart |
---|
explodeLongString, getAnnotatedBlock, getAnnotationName, getClassName, getStartColumn, getStartLine |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public BlockJoinPoint(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()
BlockJoinPointStaticPart
getKind
in interface org.aspectj.lang.JoinPoint
getKind
in interface org.aspectj.lang.JoinPoint.StaticPart
getKind
in class BlockJoinPointStaticPart
BlockJoinPointStaticPart.getKind()
public org.aspectj.lang.Signature getSignature()
BlockJoinPointStaticPart
getSignature
in interface org.aspectj.lang.JoinPoint
getSignature
in interface org.aspectj.lang.JoinPoint.StaticPart
getSignature
in class BlockJoinPointStaticPart
BlockJoinPointStaticPart.getSignature()
public org.aspectj.lang.reflect.SourceLocation getSourceLocation()
BlockJoinPointStaticPart
getSourceLocation
in interface org.aspectj.lang.JoinPoint
getSourceLocation
in interface org.aspectj.lang.JoinPoint.StaticPart
getSourceLocation
in class BlockJoinPointStaticPart
BlockJoinPointStaticPart.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()
BlockJoinPointStaticPart
toLongString
in interface org.aspectj.lang.JoinPoint
toLongString
in interface org.aspectj.lang.JoinPoint.StaticPart
toLongString
in class BlockJoinPointStaticPart
BlockJoinPointStaticPart.toLongString()
public java.lang.String toShortString()
BlockJoinPointStaticPart
toShortString
in interface org.aspectj.lang.JoinPoint
toShortString
in interface org.aspectj.lang.JoinPoint.StaticPart
toShortString
in class BlockJoinPointStaticPart
BlockJoinPointStaticPart.toShortString()
public java.lang.String toString()
BlockJoinPointStaticPart
toString
in interface org.aspectj.lang.JoinPoint
toString
in interface org.aspectj.lang.JoinPoint.StaticPart
toString
in class BlockJoinPointStaticPart
BlockJoinPointStaticPart.toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |