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

com.weicoder.web.common.WebCommons Maven / Gradle / Ivy

There is a newer version: 3.6.2
Show newest version
package com.weicoder.web.common;

import java.lang.reflect.Method;
import java.lang.reflect.Parameter;
import java.util.List;
import java.util.Map;

import com.weicoder.common.lang.Lists;
import com.weicoder.common.lang.Maps;
import com.weicoder.web.aop.Aops;

/**
 * 全局Selvert控制
 * 
 * @author WD
 */
public final class WebCommons {
	/** Action列表 */
	public final static Map              ACTIONS                    = Maps.newMap();
	/** 回调方法处理 */
	public final static Map> ACTIONS_METHODS            = Maps.newMap();
	/** 回调方法对应对象 */
	public final static Map              METHODS_ACTIONS            = Maps.newMap();
	/** 回调方法对应参数 */
	public final static Map         METHODS_PARAMES            = Maps.newMap();
	/** 回调方法处理 */
	public final static Map              METHODS                    = Maps.newMap();
	/** 验证类列表 */
	public final static Map              VALIDATORS                 = Maps.newMap();
	/** 验证类方法处理 */
	public final static Map> VALIDATORS_METHODS         = Maps.newMap();
	/** 验证类方法处理 */
	public final static Map              METHODS_VALIDATORS         = Maps.newMap();
	/** 验证类方法对应对象 */
	public final static Map              METHOD_VALIDATOR           = Maps.newMap();
	/** 验证类方法对应参数 */
	public final static Map         VALIDATORS_METHODS_PARAMES = Maps.newMap();
	/** 保存aop */
	public final static Map                AOPS                       = Maps.newMap();
	/** 保存处理所有方法aop */
	public final static List                       AOP_ALL                    = Lists.newList();

	private WebCommons() {
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy