org.aspectj.internal.lang.reflect
Class InterTypeConstructorDeclarationImpl
java.lang.Object
org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl
org.aspectj.internal.lang.reflect.InterTypeConstructorDeclarationImpl
- All Implemented Interfaces:
- InterTypeConstructorDeclaration, InterTypeDeclaration
public class InterTypeConstructorDeclarationImpl
- extends InterTypeDeclarationImpl
- implements InterTypeConstructorDeclaration
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
InterTypeConstructorDeclarationImpl
public InterTypeConstructorDeclarationImpl(AjType<?> decType,
java.lang.String target,
int mods,
java.lang.reflect.Method baseMethod)
- Parameters:
decType - target - mods -
getParameterTypes
public AjType<?>[] getParameterTypes()
- Description copied from interface:
InterTypeConstructorDeclaration
- The constructor parameters
- Specified by:
getParameterTypes in interface InterTypeConstructorDeclaration
getGenericParameterTypes
public java.lang.reflect.Type[] getGenericParameterTypes()
- Description copied from interface:
InterTypeConstructorDeclaration
- The generic constructor parameters
- Specified by:
getGenericParameterTypes in interface InterTypeConstructorDeclaration
getExceptionTypes
public AjType<?>[] getExceptionTypes()
- Description copied from interface:
InterTypeConstructorDeclaration
- The declared exceptions thrown by this constructor
- Specified by:
getExceptionTypes in interface InterTypeConstructorDeclaration
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object