|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectataspectj.reflect.ExprSignature
public class ExprSignature
Represents the signature at a join point.
Constructor Summary | |
---|---|
ExprSignature(org.aspectj.lang.Signature sign,
java.lang.Class type,
java.lang.String string,
java.lang.String annName,
atjava.lang.annotation.AnnotatedExpression annExpr)
The Constructor of the class. |
Method Summary | |
---|---|
java.lang.Class |
getDeclaringType()
Returns a java.lang.Class object representing the class of the annotation. |
java.lang.String |
getDeclaringTypeName()
Returns a String representing the annotation. |
int |
getModifiers()
Returns the modifiers of the wrapper method represented as an int. |
java.lang.String |
getName()
Returns annotation name. |
java.lang.String |
toLongString()
The long string of the annotation. |
java.lang.String |
toShortString()
The annoation without the list of members. |
java.lang.String |
toString()
The long string of the annotation. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ExprSignature(org.aspectj.lang.Signature sign, java.lang.Class type, java.lang.String string, java.lang.String annName, atjava.lang.annotation.AnnotatedExpression annExpr)
sign
- The AspectJ signature.type
- The owner class of the annotated expression.string
- A string reppresenting the expressionannName
- The Annotation NameannExpr
- The Annotated expressionMethod Detail |
---|
public java.lang.Class getDeclaringType()
getDeclaringType
in interface org.aspectj.lang.Signature
public java.lang.String getDeclaringTypeName()
getDeclaringTypeName
in interface org.aspectj.lang.Signature
public int getModifiers()
getModifiers
in interface org.aspectj.lang.Signature
public java.lang.String getName()
getName
in interface org.aspectj.lang.Signature
public java.lang.String toLongString()
toLongString
in interface org.aspectj.lang.Signature
public java.lang.String toShortString()
toShortString
in interface org.aspectj.lang.Signature
public java.lang.String toString()
toString
in interface org.aspectj.lang.Signature
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |