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

com.jquicker.args.MethodInfo Maven / Gradle / Ivy

There is a newer version: 1.1.0
Show newest version
package com.jquicker.args;

import java.lang.reflect.Method;
import java.lang.reflect.Type;

public class MethodInfo {

	private Method method;
	private int paramCount;
	private String[] names;
	private Class[] paramTypes;
	private Class returnType;
	private Type genericReturnType;

	public MethodInfo() {
		super();
	}

	public Method getMethod() {
		return method;
	}

	public void setMethod(Method method) {
		this.method = method;
	}

	public int getParamCount() {
		return paramCount;
	}

	public void setParamCount(int paramCount) {
		this.paramCount = paramCount;
	}

	public String[] getNames() {
		return names;
	}

	public void setNames(String[] names) {
		this.names = names;
	}

	public Class[] getParamTypes() {
		return paramTypes;
	}

	public void setParamTypes(Class[] paramTypes) {
		this.paramTypes = paramTypes;
	}

	public Class getReturnType() {
		return returnType;
	}

	public void setReturnType(Class returnType) {
		this.returnType = returnType;
	}

	public Type getGenericReturnType() {
		return genericReturnType;
	}

	public void setGenericReturnType(Type genericReturnType) {
		this.genericReturnType = genericReturnType;
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy