Skip to content

Commit 5ccd41c

Browse files
committed
Merge remote-tracking branch 'origin/master'
# Conflicts: # easyexcel-core/src/main/java/com/alibaba/excel/util/ClassUtils.java
2 parents a16b181 + 4766634 commit 5ccd41c

File tree

1 file changed

+17
-6
lines changed

1 file changed

+17
-6
lines changed

easyexcel-core/src/main/java/com/alibaba/excel/util/ClassUtils.java

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
package com.alibaba.excel.util;
22

3+
import java.lang.reflect.Field;
4+
import java.lang.reflect.Modifier;
5+
import java.util.ArrayList;
6+
import java.util.Collection;
7+
import java.util.Collections;
8+
import java.util.HashMap;
9+
import java.util.HashSet;
10+
import java.util.LinkedHashSet;
11+
import java.util.List;
12+
import java.util.Map;
13+
import java.util.Optional;
14+
import java.util.Set;
15+
import java.util.TreeMap;
16+
import java.util.concurrent.ConcurrentHashMap;
17+
318
import com.alibaba.excel.annotation.ExcelIgnore;
419
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
520
import com.alibaba.excel.annotation.ExcelProperty;
@@ -19,6 +34,7 @@
1934
import com.alibaba.excel.metadata.property.NumberFormatProperty;
2035
import com.alibaba.excel.metadata.property.StyleProperty;
2136
import com.alibaba.excel.write.metadata.holder.WriteHolder;
37+
2238
import lombok.AllArgsConstructor;
2339
import lombok.Data;
2440
import lombok.EqualsAndHashCode;
@@ -27,11 +43,6 @@
2743
import org.apache.commons.collections4.CollectionUtils;
2844
import org.springframework.cglib.beans.BeanMap;
2945

30-
import java.lang.reflect.Field;
31-
import java.lang.reflect.Modifier;
32-
import java.util.*;
33-
import java.util.concurrent.ConcurrentHashMap;
34-
3546
/**
3647
* Licensed to the Apache Software Foundation (ASF) under one or more
3748
* contributor license agreements. See the NOTICE file distributed with
@@ -554,7 +565,7 @@ public static class FieldCacheKey {
554565
FieldCacheKey(Class<?> clazz, ConfigurationHolder configurationHolder) {
555566
this.clazz = clazz;
556567
if (configurationHolder instanceof WriteHolder) {
557-
WriteHolder writeHolder = (WriteHolder) configurationHolder;
568+
WriteHolder writeHolder = (WriteHolder)configurationHolder;
558569
this.excludeColumnFieldNames = writeHolder.excludeColumnFieldNames();
559570
this.excludeColumnIndexes = writeHolder.excludeColumnIndexes();
560571
this.includeColumnFieldNames = writeHolder.includeColumnFieldNames();

0 commit comments

Comments
 (0)