123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- package com.extUi.dao;
- import java.util.ArrayList;
- import java.util.Map;
- import com.persistence.service.assitant.DataObject;
- public interface DataFormatJsonable{
- /**
- * 带数据的数据对象,获得出DataObject对象的Field JSON格式化文件
- *
- * @param dataobject
- * @return
- */
- public String getJsonByFieldOfDataObject(DataObject dataobject);
- /**
- * 带数据的数据对象,获得出DataObject对象的Field JSON格式化文件
- *
- * @param dataobject
- * @return
- */
- public String getJsonByFieldOfDataObjectdateString(DataObject dataobject);
- /**
- * 根据查询出的DataObject ArrayList结果集格式化成JSON返回
- *
- * @param dataArry
- * @return
- */
- public StringBuffer getJsonByFieldOfDataObjects(ArrayList<DataObject> dataArry);
- /**
- * 根据查询出的ArrayList<String[]>结果集格式化成JSON 数组形式返回
- *
- * @param dataArry
- * @return
- */
- public StringBuffer getJsonByStringArrys(ArrayList<String[]> dataArry);
- /**
- * 根据查询出的Map ArrayList结果集格式化成JSON返回
- *
- * @param dataArry
- * @return
- */
- public StringBuffer getJsonByMaps(ArrayList<Map<String, String>> dataArry);
- /**
- * 根据查询出的Map ArrayList结果集格式化成JSON返回
- *
- * @param listid
- * 列表配置编号
- * @param dataArry
- * 列表查询返回数据
- * @return
- */
- public StringBuffer getJsonByListidAndMaps(String listid,
- ArrayList<Map<String, String>> dataArry);
- public String getJsonByFieldOfDataObjectForStrDate(DataObject dataobject);
- public DataObject getDataObjectBySplit(String classid, String params);
- }
|