All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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();
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy