|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectcom.alibaba.druid.support.jconsole.util.TableDataProcessor
public final class TableDataProcessor
表格数据处理类
| 嵌套类摘要 | |
|---|---|
static class |
TableDataProcessor.ColumnData
The Class ColumnData. |
| 方法摘要 | |
|---|---|
static Object |
getData(String url,
MBeanServerConnection conn)
调用service,返回数据 |
static TableDataProcessor.ColumnData |
mutilRow2col(ArrayList<LinkedHashMap<String,Object>> rowDatas,
String keyword)
将行数据转化为多个表格中的列数据 和 #row2col(ArrayList类似,
只不过这里是返回多个表格数据 |
static ArrayList<LinkedHashMap<String,Object>> |
parseData(Object respData)
解析调用service后得到JSON数据 |
static TableDataProcessor.ColumnData |
row2col(ArrayList<LinkedHashMap<String,Object>> rowDatas)
将行数据转化为列数据,这里只是调用了 #row2col(ArrayList,
将第二个参数置为null。 |
static TableDataProcessor.ColumnData |
row2col(ArrayList<LinkedHashMap<String,Object>> rowDatas,
String keyword)
将行数据转化为列数据 由于json中的数据是按照一条条的记录返回的, 而在显示的时候需要按照“名称”、“值”两列显示,所以要做转化。 |
| 从类 java.lang.Object 继承的方法 |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 方法详细信息 |
|---|
public static TableDataProcessor.ColumnData row2col(ArrayList<LinkedHashMap<String,Object>> rowDatas,
String keyword)
rowDatas - 原始数据keyword - 关键字,可以为null
public static TableDataProcessor.ColumnData mutilRow2col(ArrayList<LinkedHashMap<String,Object>> rowDatas,
String keyword)
#row2col(ArrayList>, String) 类似,
只不过这里是返回多个表格数据
rowDatas - 原始数据keyword - the keyword
public static TableDataProcessor.ColumnData row2col(ArrayList<LinkedHashMap<String,Object>> rowDatas)
#row2col(ArrayList>, String) ,
将第二个参数置为null。
rowDatas - 原始数据
public static ArrayList<LinkedHashMap<String,Object>> parseData(Object respData)
respData - 获取到的json对象
public static Object getData(String url,
MBeanServerConnection conn)
throws Exception
url - service的地址conn - MBeanServerConnection对象
Exception
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||