org.aspectbench.runtime.reflect
Class InitializerSignatureImpl

java.lang.Object
  extended by org.aspectbench.runtime.reflect.SignatureImpl
      extended by org.aspectbench.runtime.reflect.MemberSignatureImpl
          extended by org.aspectbench.runtime.reflect.CodeSignatureImpl
              extended by org.aspectbench.runtime.reflect.InitializerSignatureImpl
All Implemented Interfaces:
CodeSignature, InitializerSignature, MemberSignature, Signature

public class InitializerSignatureImpl
extends CodeSignatureImpl
implements InitializerSignature


Field Summary
 
Fields inherited from class org.aspectbench.runtime.reflect.CodeSignatureImpl
exceptionTypes, parameterNames, parameterTypes
 
Fields inherited from class org.aspectbench.runtime.reflect.SignatureImpl
declaringType, declaringTypeName, EMPTY_CLASS_ARRAY, EMPTY_STRING_ARRAY, INNER_SEP, lookupClassLoader, modifiers, name, prims, SEP, stringRep
 
Constructor Summary
InitializerSignatureImpl(int modifiers, Class declaringType)
           
InitializerSignatureImpl(String stringRep)
           
 
Method Summary
 String getName()
          Returns the identifier part of this signature; i.e.
 String toString(StringMaker sm)
           
 
Methods inherited from class org.aspectbench.runtime.reflect.CodeSignatureImpl
getExceptionTypes, getParameterNames, getParameterTypes
 
Methods inherited from class org.aspectbench.runtime.reflect.SignatureImpl
addFullTypeNames, addShortTypeNames, addTypeArray, extractInt, extractString, extractStrings, extractType, extractTypes, fullTypeName, getDeclaringType, getDeclaringTypeName, getModifiers, makeClass, setLookupClassLoader, shortTypeName, stripPackageName, toLongString, toShortString, 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.reflect.CodeSignature
getExceptionTypes, getParameterNames, getParameterTypes
 
Methods inherited from interface org.aspectj.lang.Signature
getDeclaringType, getDeclaringTypeName, getModifiers, toLongString, toShortString, toString
 

Constructor Detail

InitializerSignatureImpl

InitializerSignatureImpl(int modifiers,
                         Class declaringType)

InitializerSignatureImpl

InitializerSignatureImpl(String stringRep)
Method Detail

getName

public String getName()
Description copied from interface: Signature
Returns the identifier part of this signature; i.e. for methods this will return the method name.

Specified by:
getName in interface Signature
Overrides:
getName in class SignatureImpl
See Also:
Member.getName()

toString

public String toString(StringMaker sm)
Specified by:
toString in class SignatureImpl