xmltable.java
来自「mysql集群」· Java 代码 · 共 53 行
JAVA
53 行
package com.meidusa.amoeba.xmltable;
import java.util.ArrayList;
import java.util.List;
public class XmlTable {
private String name;
private String schema;
private List<String> columns = new ArrayList<String>();
private List<XmlRow> rows = new ArrayList<XmlRow>();
public List<String> getColumns() {
return columns;
}
public void setColumns(List<String> columns) {
this.columns = columns;
}
public List<XmlRow> getRows() {
return rows;
}
public void setRows(List<XmlRow> rows) {
this.rows = rows;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSchema() {
return schema;
}
public void setSchema(String schema) {
this.schema = schema;
}
public XmlTable query(Condition condition){
XmlTable table = new XmlTable();
for(String column:columns){
table.columns.add(column);
}
for(XmlRow row : rows){
if(row.isMatch(condition)){
table.rows.add(row);
}
}
return table;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?