
system.web.vo.model.VO_BeanModel Maven / Gradle / Ivy
The newest version!
package system.web.vo.model;
import java.util.List;
/**
*
* @author wangchunzi
*/
public interface VO_BeanModel {
/**
* 把参数装入对象中(对象属性名当参数key) 如果存在时间/日期,采用全局定义的格式解析
*
* @param
* @param x
* @return
*/
public T getObject(Class x);
/**
* 把参数装入对象中(对象属性名当参数key)
*
* @param
* @param x
* @param dateFormat 指定日期格式
* @param timeFormat 指定时间格式
* @return
*/
public T getObject(Class x, final String dateFormat, final String timeFormat);
public List getListBySimpleJsonData(Class x, final String requestName);
public List getListBySimpleJsonData(Class x, final String requestName, final String dateformat, final String timeformat);
/**
* 解析参数值的json数据。并装入T实例中(通过参数key取出String型json数据) 如果存在时间/日期,采用全局定义的格式解析
*
* @param
* @param x
* @param requestName 参数key
* @return
*/
public T getObjectBySimpleJsonData(Class x, final String requestName);
/**
* 解析参数值的json数据。并装入T实例中(通过参数key取出String型json数据) 如果存在时间/日期,采用全局定义的格式解析
*
* @param
* @param x
* @param requestName 参数key
* @return
*/
public T getObjectBySimpleJsonData_CI_TIME(Class x, final String requestName);
public List getListBySimpleJsonData_CI_TIME(Class x, final String requestName);
/**
* 解析参数值的json数据。并装入T实例中(通过参数key取出String型json数据) 如果存在时间/日期,采用自定义的格式解析
*
* @param
* @param x
* @param requestName 参数key
* @param dateformat 指定日期格式
* @param timeformat 指定时间格式
* @return
*/
public T getObjectBySimpleJsonData(Class x, final String requestName, final String dateformat, final String timeformat);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy