|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImplInlined
Implementation for the constructor signature used in the inlining model
Constructor Summary | |
ConstructorSignatureImplInlined(Class declaringType,
Constructor constructor)
|
Method Summary | |
Annotation |
getAnnotation(String annotationName)
Return the annotation with a specific name. |
List |
getAnnotationInfos()
Return all the annotations Each annotation is wrapped in AnnotationInfo instance. |
List |
getAnnotations(String annotationName)
Return a list with the annotations with a specific name. |
Constructor |
getConstructor()
Returns the constructor. |
Class |
getDeclaringType()
Returns the declaring class. |
Class[] |
getExceptionTypes()
Returns the exception types declared by the code block. |
int |
getModifiers()
Returns the modifiers for the signature. |
String |
getName()
Returns the name (f.e. name of method of field). |
Class[] |
getParameterTypes()
Returns the parameter types. |
String |
toString()
Returns a string representation of the signature. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ConstructorSignatureImplInlined(Class declaringType, Constructor constructor)
declaringType
- constructor
- Method Detail |
public Constructor getConstructor()
getConstructor
in interface ConstructorSignature
public Class getDeclaringType()
getDeclaringType
in interface Signature
public int getModifiers()
boolean isPublic = java.lang.reflect.Modifier.isPublic(signature.getModifiers());
getModifiers
in interface Signature
public String getName()
getName
in interface Signature
public Class[] getExceptionTypes()
getExceptionTypes
in interface CodeSignature
public Class[] getParameterTypes()
getParameterTypes
in interface CodeSignature
public Annotation getAnnotation(String annotationName)
getAnnotation
in interface MemberSignature
annotationName
- the annotation name
public List getAnnotations(String annotationName)
getAnnotations
in interface MemberSignature
annotationName
- the annotation name
public List getAnnotationInfos()
AnnotationInfo
instance.
getAnnotationInfos
in interface MemberSignature
public String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |