|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectataspectj.reflect.ExprJoinPointStaticPart
public class ExprJoinPointStaticPart
This helper object contains only the static information about a expr join point.
Field Summary | |
---|---|
protected atjava.lang.annotation.AnnotatedExpression |
_annExpr
The Annotated Expression. |
protected java.lang.String |
_annName
The Annotation Name. |
protected java.lang.String |
_firstArg
The first parameter of the methoc callWrappperExpressionAnnotation of @Java |
protected org.aspectj.lang.JoinPoint |
_jp
The retrieved AspectJ join point. |
protected java.lang.String |
_longString
The pointcut long string. |
protected org.aspectj.lang.JoinPoint.StaticPart |
_sp
The retrieved AspectJ JoinPoint.StaticPart |
protected int |
_startC
The Start Source Column. |
protected int |
_startL
The Start Source Line. |
Constructor Summary | |
---|---|
ExprJoinPointStaticPart()
The Standard constructor of the class. |
|
ExprJoinPointStaticPart(org.aspectj.lang.JoinPoint jp)
Constructor of the class, it retrieves the informations from the join point. |
Method Summary | |
---|---|
protected java.lang.String[] |
explodeLongString()
Explodes the atjava random string |
protected atjava.lang.annotation.AnnotatedExpression |
getAnnotatedExpression()
Retrieves the annotated expression. |
protected java.lang.String |
getAnnotationName()
Retrieves the annotation name from the atjava string. |
protected java.lang.String |
getClassName()
Retrieves the class name from the atjava string. |
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. |
protected int |
getStartColumn()
Retrieves the start source column from the atjava string. |
protected int |
getStartLine()
Retrieves the start source line from the atjava string. |
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 java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected org.aspectj.lang.JoinPoint.StaticPart _sp
protected org.aspectj.lang.JoinPoint _jp
protected atjava.lang.annotation.AnnotatedExpression _annExpr
protected java.lang.String _longString
protected int _startL
protected int _startC
protected java.lang.String _annName
protected java.lang.String _firstArg
Constructor Detail |
---|
public ExprJoinPointStaticPart()
public ExprJoinPointStaticPart(org.aspectj.lang.JoinPoint jp)
jp
- the AspectJ JoinPoint.Method Detail |
---|
public java.lang.String getKind()
getKind
in interface org.aspectj.lang.JoinPoint.StaticPart
public org.aspectj.lang.Signature getSignature()
getSignature
in interface org.aspectj.lang.JoinPoint.StaticPart
public org.aspectj.lang.reflect.SourceLocation getSourceLocation()
getSourceLocation
in interface org.aspectj.lang.JoinPoint.StaticPart
public java.lang.String toLongString()
toLongString
in interface org.aspectj.lang.JoinPoint.StaticPart
public java.lang.String toShortString()
toShortString
in interface org.aspectj.lang.JoinPoint.StaticPart
public java.lang.String toString()
toString
in interface org.aspectj.lang.JoinPoint.StaticPart
toString
in class java.lang.Object
protected java.lang.String[] explodeLongString()
protected java.lang.String getAnnotationName()
protected java.lang.String getClassName()
protected int getStartLine()
protected int getStartColumn()
protected atjava.lang.annotation.AnnotatedExpression getAnnotatedExpression()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |