org.aspectbench.runtime.reflect
Class CodeSignatureImpl

java.lang.Object
  extended byorg.aspectbench.runtime.reflect.SignatureImpl
      extended byorg.aspectbench.runtime.reflect.MemberSignatureImpl
          extended byorg.aspectbench.runtime.reflect.CodeSignatureImpl
All Implemented Interfaces:
CodeSignature, MemberSignature, Signature
Direct Known Subclasses:
AdviceSignatureImpl, ConstructorSignatureImpl, InitializerSignatureImpl, MethodSignatureImpl

public abstract class CodeSignatureImpl
extends MemberSignatureImpl
implements CodeSignature


Method Summary
 java.lang.Class[] getExceptionTypes()
           
 java.lang.String[] getParameterNames()
           
 java.lang.Class[] getParameterTypes()
           
 
Methods inherited from class org.aspectbench.runtime.reflect.SignatureImpl
extractString, extractType, getDeclaringType, getDeclaringTypeName, getModifiers, getName, setLookupClassLoader, toLongString, toShortString, toString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.aspectj.lang.Signature
getDeclaringType, getDeclaringTypeName, getModifiers, getName, toLongString, toShortString, toString
 

Method Detail

getParameterTypes

public java.lang.Class[] getParameterTypes()
Specified by:
getParameterTypes in interface CodeSignature

getParameterNames

public java.lang.String[] getParameterNames()
Specified by:
getParameterNames in interface CodeSignature

getExceptionTypes

public java.lang.Class[] getExceptionTypes()
Specified by:
getExceptionTypes in interface CodeSignature