Top Fields Constructors Methods
org.aspectj.internal.lang.reflect

public Class InterTypeConstructorDeclarationImpl

extends InterTypeDeclarationImpl
implements InterTypeConstructorDeclaration
Class Inheritance
All Implemented Interfaces
org.aspectj.lang.reflect.InterTypeConstructorDeclaration, org.aspectj.lang.reflect.InterTypeDeclaration
Imports
java.lang.reflect.Method, .Type, org.aspectj.lang.reflect.AjType, .AjTypeSystem, .InterTypeConstructorDeclaration

Author
colyer

Field Summary

Modifier and TypeField and Description
private Method
Inherited from org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl:
targetTypeName

Constructor Summary

AccessConstructor and Description
public
InterTypeConstructorDeclarationImpl(AjType<?> decType, String target, int mods, Method baseMethod)

Method Summary

Modifier and TypeMethod and Description
public AjType<?>[]
public Type[]
public AjType<?>[]
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl:
getDeclaringTypegetModifiersgetTargetType

Field Detail

baseMethodback to summary
private Method baseMethod

Constructor Detail

InterTypeConstructorDeclarationImplback to summary
public InterTypeConstructorDeclarationImpl(AjType<?> decType, String target, int mods, Method baseMethod)

Method Detail

getExceptionTypesback to summary
public AjType<?>[] getExceptionTypes()

Implements org.aspectj.lang.reflect.InterTypeConstructorDeclaration.getExceptionTypes.

Returns:AjType<?>[]

Doc from org.aspectj.lang.reflect.InterTypeConstructorDeclaration.getExceptionTypes.

the declared exceptions thrown by this constructor

getGenericParameterTypesback to summary
public Type[] getGenericParameterTypes()

Implements org.aspectj.lang.reflect.InterTypeConstructorDeclaration.getGenericParameterTypes.

Returns:Type[]

Doc from org.aspectj.lang.reflect.InterTypeConstructorDeclaration.getGenericParameterTypes.

the generic constructor parameters

getParameterTypesback to summary
public AjType<?>[] getParameterTypes()

Implements org.aspectj.lang.reflect.InterTypeConstructorDeclaration.getParameterTypes.

Returns:AjType<?>[]

Doc from org.aspectj.lang.reflect.InterTypeConstructorDeclaration.getParameterTypes.

the constructor parameters

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.