|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.maintainj.aspect.CallSignature
public class CallSignature
Holds all details of a call.
Constructor Summary | |
---|---|
CallSignature(java.lang.String name,
java.lang.String declaringTypeName,
int modifiers,
java.lang.String returnTypeName,
java.lang.String[] paramTypeNames,
java.lang.String[] paramNames,
java.lang.String[] exceptionTypeNames)
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object object)
Returns true when medium names are equal. |
java.lang.String |
getDeclaringTypeName()
Same as value returned by org.aspectj.lang.Signature.getDeclaringTypeName() |
java.lang.String[] |
getExceptionNames()
org.aspectj.lang.reflect.CodeSignature.getExceptionTypes() returns a Class[]. |
java.lang.String |
getLongName()
Returns the complete signature with modifiers. |
java.lang.String |
getMediumName()
Returns |
int |
getModifiers()
Same as the value returned by java.lang.reflect.Signature.getModifiers() |
java.lang.String |
getModifierString()
Returns the modifiers as a String in this order private|protected|public synchronized transient abstract final native |
java.lang.String |
getName()
Returns just the method name |
java.lang.String[] |
getParamNames()
Same as value returned by org.aspectj.lang.reflect.CodeSignature.getParameterNames() |
java.lang.String[] |
getParamTypeNames()
org.aspectj.lang.reflect.CodeSignature.getParameterTypes() returns a Class[]. |
java.lang.String |
getRealLongName()
|
java.lang.String |
getReturnTypeName()
Return type class name. |
java.lang.String |
toString()
Returns the same value as getLongName() |
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CallSignature(java.lang.String name, java.lang.String declaringTypeName, int modifiers, java.lang.String returnTypeName, java.lang.String[] paramTypeNames, java.lang.String[] paramNames, java.lang.String[] exceptionTypeNames)
name
- as returned by org.aspectj.lang.Signature.getName()declaringTypeName
- as returned by org.aspectj.lang.Signature.getDeclaringTypeName()modifiers
- as returned by java.lang.reflect.Signature.getModifiers()returnType
- same as the value returned by org.aspectj.lang.reflect.MethodSignature.getReturnType().getName()paramTypeNames
- org.aspectj.lang.reflect.CodeSignature.getParameterTypes() returns a Class[]. Names of those classes.paramNames
- same as value returned by org.aspectj.lang.reflect.CodeSignature.getParameterNames()exceptionTypeNames
- Not used currently. May pass empty String[]. org.aspectj.lang.reflect.CodeSignature.getExceptionTypes() returns a Class[]. Names of those classes.Method Detail |
---|
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public java.lang.String getDeclaringTypeName()
public java.lang.String[] getExceptionNames()
public java.lang.String getLongName()
public java.lang.String getMediumName()
public int getModifiers()
public java.lang.String getModifierString()
public java.lang.String getName()
public java.lang.String[] getParamNames()
public java.lang.String[] getParamTypeNames()
public java.lang.String getRealLongName()
public java.lang.String getReturnTypeName()
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |