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

net.sf.sparta.springwebutils.entity.EntryPoint Maven / Gradle / Ivy

package net.sf.sparta.springwebutils.entity;

import java.util.List;
import java.util.Set;

import org.springframework.web.bind.annotation.RequestMethod;

/**
 * @author Carlos Eduardo Endler Genz – Sparta Java Team
 * 
 *         History: Mar 4, 2014 - Carlos Eduardo Endler Genz
 * 
 */
public class EntryPoint {
	private Set urls;
	private Class type;
	private String methodName;
	private Set requestMethods;
	private List parameters;

	/**
	 * Getter method for type
	 * 
	 * @return the type
	 */
	public Class getType() {
		return type;
	}

	/**
	 * Setter method for type
	 * 
	 * @param type the type to set
	 */
	public void setType(Class type) {
		this.type = type;
	}

	/**
	 * Getter method for methodName
	 * 
	 * @return the methodName
	 */
	public String getMethodName() {
		return methodName;
	}

	/**
	 * Setter method for methodName
	 * 
	 * @param methodName the methodName to set
	 */
	public void setMethodName(String methodName) {
		this.methodName = methodName;
	}

	/**
	 * Getter method for requestMethods
	 * 
	 * @return the requestMethods
	 */
	public Set getRequestMethods() {
		return requestMethods;
	}

	/**
	 * Setter method for requestMethods
	 * 
	 * @param requestMethods the requestMethods to set
	 */
	public void setRequestMethods(Set requestMethods) {
		this.requestMethods = requestMethods;
	}

	/**
	 * Getter method for parameters
	 * 
	 * @return the parameters
	 */
	public List getParameters() {
		return parameters;
	}

	/**
	 * Setter method for parameters
	 * 
	 * @param parameters the parameters to set
	 */
	public void setParameters(List parameters) {
		this.parameters = parameters;
	}

	/**
	 * Getter method for urls
	 * @return the urls
	 */
	public Set getUrls() {
		return urls;
	}

	/**
	 * Setter method for urls
	 * @param urls the urls to set
	 */
	public void setUrls(Set urls) {
		this.urls = urls;
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy