JSD-9377 IAM用户数据集插件(数据集、用户集成)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

57 lines
1.5 KiB

/*
* Copyright (C), 2018-2021
* Project: starter
* FileName: WechatTableData
* Author: Louis
* Date: 2021/12/8 16:55
*/
package com.fr.plugin.icgq.data;
import com.fanruan.api.data.open.BaseTableData;
import com.fr.base.TableData;
import com.fr.general.data.DataModel;
import com.fr.script.Calculator;
import com.fr.stable.xml.XMLPrintWriter;
import com.fr.stable.xml.XMLableReader;
/**
* <Function Description><br>
* <UsersTableData>
*
* @author fr.open
* @since 1.0.0
*/
public class UsersTableData extends BaseTableData {
private static final long serialVersionUID = -7456007025209900779L;
@Override
public DataModel createDataModel(Calculator calculator) {
return createDataModel(calculator, TableData.RESULT_ALL);
}
@Override
public DataModel createDataModel(Calculator calculator, int rowCount) {
return new UsersTableDataModel(Calculator.processParameters(calculator, super.getParameters(calculator)));
}
@Override
public void readXML(XMLableReader reader) {
super.readXML(reader);
}
@Override
public void writeXML(XMLPrintWriter writer) {
super.writeXML(writer);
}
@Override
public Object clone() throws CloneNotSupportedException {
UsersTableData cloned = (UsersTableData) super.clone();
return cloned;
}
@Override
public boolean equals(Object obj) {
return obj instanceof UsersTableData;
}
}