|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.aspectbench.runtime.reflect.JoinPointImpl.StaticPartImpl
public static class JoinPointImpl.StaticPartImpl
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.aspectj.lang.JoinPoint |
|---|
JoinPoint.StaticPart |
| Field Summary | |
|---|---|
(package private) String |
kind
|
(package private) Signature |
signature
|
(package private) SourceLocation |
sourceLocation
|
| 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, PREINTIALIZATION, STATICINITIALIZATION |
| Constructor Summary | |
|---|---|
JoinPointImpl.StaticPartImpl(String kind,
Signature signature,
SourceLocation sourceLocation)
|
|
| Method Summary | |
|---|---|
Object[] |
getArgs()
Returns the arguments at this join point. |
String |
getKind()
Returns a String representing the kind of join point. |
Signature |
getSignature()
Returns the signature at the join point. |
SourceLocation |
getSourceLocation()
Returns the source location corresponding to the join point. |
JoinPoint.StaticPart |
getStaticPart()
Returns an object that encapsulates the static parts of this join point |
Object |
getTarget()
Returns the target object. |
Object |
getThis()
Returns the currently executing object. |
String |
toLongString()
Returns an extended string representation of the join point. |
String |
toShortString()
Returns an abbreviated string representation of the join point. |
String |
toString()
|
(package private) String |
toString(StringMaker sm)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
String kind
Signature signature
SourceLocation sourceLocation
| Constructor Detail |
|---|
public JoinPointImpl.StaticPartImpl(String kind,
Signature signature,
SourceLocation sourceLocation)
| Method Detail |
|---|
public String getKind()
JoinPointgetStaticPart().getKind() returns
the same object.
getKind in interface JoinPointgetKind in interface JoinPoint.StaticPartpublic Signature getSignature()
JoinPointgetStaticPart().getSignature() returns the same object
getSignature in interface JoinPointgetSignature in interface JoinPoint.StaticPartpublic SourceLocation getSourceLocation()
JoinPointReturns the source location corresponding to the join point.
If there is no source location available, returns null.
Returns the SourceLocation of the defining class for default constructors.
getStaticPart().getSourceLocation() returns the same object.
getSourceLocation in interface JoinPointgetSourceLocation in interface JoinPoint.StaticPartString toString(StringMaker sm)
public final String toString()
toString in interface JoinPointtoString in interface JoinPoint.StaticParttoString in class Objectpublic final String toShortString()
JoinPoint
toShortString in interface JoinPointtoShortString in interface JoinPoint.StaticPartpublic final String toLongString()
JoinPoint
toLongString in interface JoinPointtoLongString in interface JoinPoint.StaticPartpublic Object getThis()
JoinPoint Returns the currently executing object. This will always be
the same object as that matched by the this pointcut
designator. Unless you specifically need this reflective access,
you should use the this pointcut designator to
get at this object for better static typing and performance.
Returns null when there is no currently executing object available. This includes all join points that occur in a static context.
getThis in interface JoinPointpublic Object getTarget()
JoinPoint Returns the target object. This will always be
the same object as that matched by the target pointcut
designator. Unless you specifically need this reflective access,
you should use the target pointcut designator to
get at this object for better static typing and performance.
Returns null when there is no target object.
getTarget in interface JoinPointpublic Object[] getArgs()
JoinPointReturns the arguments at this join point.
getArgs in interface JoinPointpublic JoinPoint.StaticPart getStaticPart()
JoinPointReturns an object that encapsulates the static parts of this join point
getStaticPart in interface JoinPoint
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||