package com.mlongbo.jfinal.common; import com.mlongbo.jfinal.common.utils.StringUtils; import java.util.ArrayList; import java.util.List; /** * 存放校验条件和响应信息 * @author malongbo */ public class Require { private List<Object> conditions = new ArrayList<Object>(); //不为空的条件集合 private List<String> messages = new ArrayList<String>(); //响应信息集合 public Require put(Object param, String message) { conditions.add(param); messages.add(message); return this; } /** * 创建实例* * @return Require对象 */ public static final Require me() { return new Require(); } public Object get(int index) { return conditions.get(index); } public String getMessage(int index) { return messages.get(index); } public int getLength() { return conditions.size(); } }