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