com.linkare.zas.aspectj.accessinfo.ConstructorSignature Maven / Gradle / Ivy
package com.linkare.zas.aspectj.accessinfo;
import java.lang.reflect.Constructor;
import com.linkare.zas.api.IConstructorSignature;
/**
*
* @author Paulo Zenida - Linkare TI
*
*/
public class ConstructorSignature extends Signature implements IConstructorSignature {
public ConstructorSignature(org.aspectj.lang.reflect.ConstructorSignature signatureValue) {
super(signatureValue);
}
public Constructor> getConstructor() {
return ((org.aspectj.lang.reflect.ConstructorSignature) delegate).getConstructor();
}
public Class>[] getExceptionTypes() {
return ((org.aspectj.lang.reflect.ConstructorSignature) delegate).getExceptionTypes();
}
public String[] getParameterNames() {
return ((org.aspectj.lang.reflect.ConstructorSignature) delegate).getParameterNames();
}
public Class>[] getParameterTypes() {
return ((org.aspectj.lang.reflect.ConstructorSignature) delegate).getParameterTypes();
}
}