Skip to content

Commit 9af474f

Browse files
committed
添加集合工具类,兼容172版本的IDEA
1 parent 71e62b8 commit 9af474f

File tree

3 files changed

+27
-3
lines changed

3 files changed

+27
-3
lines changed

src/main/java/com/sjhy/plugin/comm/AbstractTableModel.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.sjhy.plugin.comm;
22

3-
import org.fest.util.Collections;
3+
import com.sjhy.plugin.tool.CollectionUtil;
44

55
import javax.swing.table.DefaultTableModel;
66
import java.util.List;
@@ -33,7 +33,7 @@ public AbstractTableModel() {
3333
* @param data 数据
3434
*/
3535
public void init(List<T> data) {
36-
if (Collections.isNullOrEmpty(data)) {
36+
if (CollectionUtil.isEmpty(data)) {
3737
return;
3838
}
3939
this.data = data;
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
package com.sjhy.plugin.tool;
2+
3+
import java.util.Collection;
4+
5+
/**
6+
* 集合工具类
7+
*
8+
* @author makejava
9+
* @version 1.0.0
10+
* @since 2018/07/25 10:24
11+
*/
12+
public class CollectionUtil {
13+
14+
/**
15+
* 判断集合是否为空的
16+
*
17+
* @param collection 集合对象
18+
* @return 是否为空
19+
*/
20+
public static boolean isEmpty(Collection<?> collection) {
21+
return collection == null || collection.isEmpty();
22+
}
23+
}

src/main/java/com/sjhy/plugin/tool/TableInfoUtils.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,8 @@ private List<TableInfo> handler(Collection<DbTable> dbTables, boolean loadConfig
139139
tableInfo.setSavePackageName(tableInfoConfig.getSavePackageName());
140140
tableInfo.setSavePath(tableInfoConfig.getSavePath());
141141

142-
if (org.fest.util.Collections.isNullOrEmpty(tableInfoConfig.getFullColumn())) {
142+
143+
if (CollectionUtil.isEmpty(tableInfoConfig.getFullColumn())) {
143144
result.add(tableInfo);
144145
return;
145146
}

0 commit comments

Comments
 (0)